Skip to content

What we’re about

This meetup is for anyone with an interest in the Python programming language. We typically have 1-2 talks and a Module of the Month presentation as well as conversation and networking. If you have any interest in Python, please join us!
Code of Conduct
All participants must adhere to the Python Community Code of Conduct. Source: https://www.python.org/psf/codeofconduct/
Python Community Code of Conduct
The Python community is made up of members from around the globe with a diverse set of skills, personalities, and experiences. It is through these differences that our community experiences great successes and continued growth. When you're working with members of the community, we encourage you to follow these guidelines which help steer our interactions and strive to keep Python a positive, successful, and growing community.
A member of the Python community is:
Open
Members of the community are open to collaboration, whether it's on PEPs, patches, problems, or otherwise. We're receptive to constructive comment and criticism, as the experiences and skill sets of other members contribute to the whole of our efforts. We're accepting of all who wish to take part in our activities, fostering an environment where anyone can participate and everyone can make a difference.
Considerate
Members of the community are considerate of their peers -- other Python users. We're thoughtful when addressing the efforts of others, keeping in mind that often times the labor was completed simply for the good of the community. We're attentive in our communications, whether in person or online, and we're tactful when approaching differing views.
Respectful
Members of the community are respectful. We're respectful of others, their positions, their skills, their commitments, and their efforts. We're respectful of the volunteer efforts that permeate the Python community. We're respectful of the processes set forth in the community, and we work within them. When we disagree, we are courteous in raising our issues.
Overall, we're good to each other. We contribute to this community not because we have to, but because we want to. If we remember that, these guidelines will come naturally.
Questions/comments/reports related to CLEpy? Please write to clevelandpython@gmail.com.

Upcoming events

1

See all
  • 1 seat left
    ClePy & ClePyLadies Collab: January Meetup

    ClePy & ClePyLadies Collab: January Meetup

    Happy Dog, 5801 Detroit Ave, Cleveland, OH, US

    We will be hosted at Happy Dog, in the Underdog (basement). This will be a collaboration with the Cleveland PyLadies. If the guest list is full for this event, check out the corresponding event on the PyLadies page for additional availability.

    Meetup Agenda
    6:00-6:30pm Social and Setup, Announcements.
    6:30-7:30pm Presentations (see below)
    7:30-8:00pm Social and Clean-up

    Presentation
    FastAPI: Building High-Performance APIs with Modern Python
    by Anurag Saxena
    FastAPI has fundamentally changed how we build web services in Python by moving type hints from optional documentation to the core of the application logic. By leveraging Pydantic for data validation and Starlette for high-performance networking, it provides a framework that is both highly performant and developer-friendly.
    In this session, we will look at how to build production-ready APIs using modern Python patterns. We’ll dive into the mechanics of the framework and explore:

    • Type-Driven Development: How FastAPI uses Python type hints as the single source of truth for validation, serialization, and documentation.
    • Deep Integration with Pydantic: Exploring Pydantic’s role in managing complex data structures and ensuring data integrity at the API boundary.
    • The OpenAPI Ecosystem: A look at how automatic schema generation simplifies client integration and testing.
    • Asynchronous Patterns: Practical use cases for `async` and `await` in web services.
    • Dependency Injection: Utilizing FastAPI’s built-in system to manage resources like database sessions and authentication logic.

    We’ll move past the basic "Hello World" to see how these tools work together to create maintainable, self-documenting codebases.

    ---
    If you decide to not come to the meetup but initially RSVP yes, please change your response so we have a proper headcount and folks who are on the waitlist can attend.

    Want to present a talk? Let us know on meetup or the #clepy channel on Cleveland Tech Slack.

    Join the Cleveland Tech Slack group here: https://cleveland-tech.vercel.app/

    • Photo of the user
    • Photo of the user
    • Photo of the user
    19 attendees

Group links