What we’re about
Welcome! Boston Python is one of the largest local Python user groups in the world. Meet other local Python developers, learners, employers, and enthusiasts of all kinds. All skill levels are welcome: if you are interested in Python, we are interested in you! We have a code of conduct to ensure that everyone stays happy and productive.
We have great regular events:
Monthly presentation series: these are longish presentations (about an hour) about topics of interest to the community. Often we also have lightning talks (5-15 minutes) also. If you have something you'd like to share with everyone, drop a line to the organizers!
Monthly informal project nights: these are a chance to sit down with other Python developers of all experience levels to push your project forward, get help with a particular trouble spot, share expertise, or do whatever else you like.
In addition to meeting face-to-face, we have a few other ways to stay connected:
• Slack: https://about.bostonpython.com/slack
• Twitter as @bostonpython
Job postings on the Meetup.com mailing list are OK, as long as they meet the Job Posting Requirements.
If you'd like to help financially, you can make a tax-deductible contribution at donate.bostonpython.com.
Sponsors
See allUpcoming events (4+)
See all- PyCon rehearsals: Pytest and GamesMicrosoft New England Research and Development Center, Cambridge, MA
Tonight, two PyCon-destined speakers will rehearse their talks with us. Sponsored by Temporal.io. This is a great chance to see high-quality talks and provide feedback that will help the presenters.
Paul Ganssle: pytest for unittesters
Are you a `unittest` user interested to learn more about `pytest`? Do you want to learn to write more idiomatic `pytest` tests? Do you use neither and want an overview of some of the differences between the two frameworks? If you answered yes to any of these questions, then this talk is for you!Esther Alter: Procedurally Generated Monsters! A complete example of Python game development
I made a procedurally-generated monster collecting game in Python that I released on itch.io and Steam. This talk is about how I made decisions over the course of nine months to ensure that development was fast, testing was robust, graphical effects were weird, and gameplay was fun.Doors open at 6:15, and talks will start at 6:45. There will not be a recording, since the real talks at PyCon will be available later.
- PyCon rehearsal 2: Zero-overhead code coverageLink visible for attendees
A virtual event to rehearse a talk for PyCon 2024.
Juan Altmayer Pizzorno: Near Zero-Overhead Python Code Coverage
If you maintain Python code, chances are you use `coverage.py` to measure your test coverage, but probably not all the time, as it slows down your tests -- up to a whopping 2.6x. This talk introduces SlipCover, a new tool that brings this overhead down to only 5%. We look into what slows down `coverage.py`, and show how `SlipCover` is able to do better. For Python 3.12, SlipCover adopts the new Low Impact Monitoring API (PEP669); we discuss the advantages and challenges of integrating it into SlipCover.
This event will be on Zoom. There will not be a recording, since the real talk at PyCon will be available later.
Be sure to also check out our two in-person May 8th rehearsals: Pytest and Games.