Monday, April 20, 2020 – Thursday, April 23, 2020 and free to attend (you don't need a PyCon registration to come to the sprints)!
Development sprints are a key part of PyCon, and a chance for the contributors to open-source projects to get together face-to-face for up to four days of intensive learning, development and camaraderie. Newbies sit with gurus, go out for lunch and dinner together, and have a great time while advancing their project.
Why not join the sprints this year at PyCon? by Naomi Ceder
Thank you to our Sprint Sponsors
We are very grateful for our sponsors so we can supply our attendees with food and beverages!
Come for PyCon, stay for the sprints!
PyCon Development Sprints are four days of intensive learning and development on an open source project of your choice, in a team environment. It's a time to come together with colleagues, old and new, to share what you've learned and apply it to an open source project.
In the crucible of a sprint room, teaming with both focus and humor, it's a time to test, fix bugs, add new features, and improve documentation. And it's a time to network, make friends, and build relationships that go beyond the conference.
PyCon provides the space and infrastructure (network, power, tables & chairs); you bring your skills, humanity, and brainpower (oh! and don't forget your computer).
For those that never attended a dev sprint before or want to brush up on basics, come to our our Introduction to Sprints workshop Sunday, April 19th!
You! All experience levels are welcome; sprints are a great opportunity to get connected with, and start contributing to your favorite Python project. Participation in the sprints is free! You don't need a Talks and Events PyCon registration to come to the sprints.
You! If you've never run a sprint before, the In-Person Event Handbook is an excellent guide.
Please edit this page and add your project according to the instructions below.
Sprints run all day from Monday, April 20th to Thursday, April 23rd. That's 8:00am to 11:00pm Monday through Wednesday, and probably 8am to about 5 or 6pm on Thursday.
The Sprints will take place at the David L. Lawrence Convention Center. Each Sprinting project will claim its own room or if the room is large enough, it will share the space with other Sprinting Project. Here is a list of all of the rooms we will be using during the 4 days: Rooms TBD
Python packaging tools like
Submitted by brainwane
LibCST is an open source Python concrete syntax tree parser that enables easy traversal and modification of source code. It also provides static analysis metadata and parallel execution engine to find/fix code issues easily in a large codebase.
Come join us to build codemod command using LibCST to find and fix code issues for your project! Or help us improve LibCST on bug fixes or adding new features!
Submitted by Jimmy Lai
Pyre is a fast, scalable type checker for large Python 3 codebases, designed to help improve code quality and development speed by flagging type errors interactively in your terminal or favorite editor. We follow the typing standards introduced in PEP484 and PEP526.
Pyre is open sourced and under active development. We hope you’ll join us during sprints this year to try it out on your own projects or to contribute fixes and features!
Submitted by Shannon
Join Prefect at sprints this year! Prefect is an open source dataflow automation library that data engineers and data scientists can use to make their data pipelines easy to implement and easy to scale up.
We have a number of projects for new and veteran Pythonistas alike, including opportunities to write docs/tutorials, squash bugs, or implement new features; but our main project for Pycon this year will be expanding the Task Library, a set of reusable classes that expose common data transformation or data transfer APIs.
If you are
then come join us! We have stuff for you! More information is available on the sprints page of our documentation.
Submitted by Laura Lorenz
PursuedPyBear is an education focused game engine. We’ve built an engine on the idea that learning our tool should be limited only by what you can achieve with Python. We do this by reducing developer friction at all levels: Students can have their first game in only a handful of lines of code, you can build moderate sized games by adding behaviors by subclassing the core data structures, and when you’re comfortable, you can remove every piece of base functionality and replace it with your own.
During sprints this year, we’d like to focus on that onboarding experience. As such we’re hosting a “Tiny Bear Jam”: Come, go through our tutorials, work on a small game, talk to the devs about what went wrong, and what went right.
If you’d like to do more traditional sprinting, we’ll have a well combed selection of issues and help you pick one appropriate to your skill level.
New coders and developers welcome, please bring your own computer!
Submitted by Piper
Serverless Orchestrator of Serverless Workers
This is the second year sprint at PyCon US and this time we are going to focus on the following tasks:
We shall have 3 core developers present this year so sufficient guidance will be provided.
Submitted by ngr
Gnu Mailman is an email list management system consisting of a core engine (Mailman core) and Django based web archiver (HyperKitty) and list admin and user management web UI (Postorius). See our tracker at https://gitlab.com/groups/mailman/-/issues for open issues, many of which are tagged
Submitted by Mark
Add your project here!