¿Cuándo tendrán lugar los sprints?
Lunes, 18 de Mayo de 2026, a las 8:00 am – Martes, 19 de Mayo de 2026, a las 9:00 pm PST - la asistencia es gratuita con la inscripción a PyCon US.
NOTA: Familiarícese con las directrices de salud y seguridad de PyCon US. Los días de sprint forman parte de la conferencia y, debido a las directrices establecidas para la conferencia de 2026, solo pueden participar los asistentes inscritos en PyCon US.
Los sprints de desarrollo son una parte fundamental de PyCon US y una oportunidad para que los colaboradores de proyectos de código abierto se reúnan cara a cara durante cuatro días de aprendizaje intensivo, desarrollo y camaradería. Los novatos se sientan con los gurús, salen a comer y cenar juntos y se lo pasan en grande mientras avanzan en su proyecto.
¿Por qué no te unes a los sprints de este año en PyCon US? Por Naomi Ceder
¿Qué es un sprint?
Los sprints de desarrollo de PyCon US son cuatro días de aprendizaje y desarrollo intensivos en un proyecto de código abierto de tu elección, en un entorno de equipo. Es un momento para reunirse con colegas, antiguos y nuevos, para compartir lo que has aprendido y aplicarlo a un proyecto de código abierto.
En el crisol de una sala de sprints, trabajando en equipo con concentración y humor, es el momento de probar, corregir errores, añadir nuevas funciones y mejorar la documentación. Y es el momento de establecer contactos, hacer amigos y construir relaciones que van más allá de la conferencia.
PyCon US proporciona el espacio y la infraestructura (red, electricidad, mesas y sillas); tú aportas tus habilidades, tu humanidad y tu inteligencia (¡ah, y no te olvides del ordenador!).
¿Quién puede participar?
¡Tú! Se aceptan todos los niveles de experiencia; los sprints son una gran oportunidad para conectar con tu proyecto Python favorito y empezar a contribuir en él. La participación en los sprints es gratuita y está incluida en la inscripción a la conferencia. Si vas a asistir a los sprints, ve a tu perfil de asistente en tu panel de control e indica el número de días de sprint a los que vas a asistir.
¿Quién puede organizar un sprint?
¡Tú! Si nunca has organizado un sprint, el Manual de eventos presenciales es una guía excelente.
A continuación encontrarás las instrucciones para añadir un proyecto de sprint a esta página.
¿Cuál es el horario?
Los sprints se llevarán a cabo durante todo el día, desde el Lunes 18 de Mayo hasta el Martes 19 de Mayo, de 8:00 am - 9:00 pm PST. Ten en cuenta que no se ofrecerá almuerzo, ¡así que planifica tus pausas para comer en consecuencia!
¿Dónde se llevarán a cabo los sprints?
Los sprints tendrán lugar en el Centro de Convenciones de Long Beach. Cada proyecto sprint dispondrá de su propia sala o, si la sala es lo suficientemente grande, compartirá el espacio con otros proyectos sprint.
¿Qué proyectos se incluyen en el sprint?
Si está interesado en liderar un sprint, añada su proyecto utilizando el siguiente enlace:
Envíe aquí su sprint y añada una breve descripción de su proyecto, que aparecerá en la lista que se muestra a continuación. Incluya enlaces a lo que va a realizar en el sprint. Indique si el sprint es apto para principiantes.
¿Tiene alguna pregunta que no se haya respondido aquí?
Póngase en contacto con pycon-sprints@python.org.
Python Infrastructure
Come work on the Python infrastructure!BeeWare
Do you want to write an app for your phone using nothing but Python? Have you got some Python code that you'd like to distribute to users as a standalone installer? BeeWare is a collection of libraries and tools for building a cross-platform native graphical user interface using nothing but Python, and then packaging your Python code as a standalone app for distribution on macOS, Windows, Linux, iOS, Android, or as a single-page web app. No matter your level of experience, we can find a way for you to contribute to BeeWare. And every contributor earns a BeeWare Challenge Coin!hatch
Hatch is a modern extensible environment manager. We support you in your packaging needs with hatchling a batteries included approach to better defaults for packaging your project. We will work on adding new things to hatch, fixing annoying bugs to improve the experience. All skill levels are welcome! We will be holding a sprint on the 18th.Marcus
Marcus is an open-source orchestration server for AI coding agents. You describe what to build. Marcus breaks the work into tasks on a shared kanban board. Multiple agents pull tasks independently, write the code, and coordinate through the board — never through chat. You walk away; you come back to working software.Tiny Hub Energy
My project is a DePIN (Decentralized Physical Infrastructure Network) software running on Google Cloud. The IaaS software also features an invisible back end network with plans to batch settlements via Pimlico every 5 minutes. In my opinion, society as a whole will refuse to adapt to anything boasting crypto, we all know it can be a little sketchy. Given all the advancements in AI, a DePIN product can finally have all the automation required and predictive functions needed for major success. Additionally, there is an opportunity here to become the first closed loop cloud software, our cloud compute cost could instantly be replaced with clean energy coming from out customers. Smart home devices and bidirectionally charged EVs are set to create the first real "smart homes" and I envision this orchestrated in real time on the tiny hub network. Microgrid strategies for small communities across the country and a grid upgrade are required to continue to scale this technology. Maybe one day my platform can shoot type 1 energy beams from a space based solar farm straight to a residential home, anything is possible.Django
Django is a high-level Python web framework that encourages rapid development and clean, pragmatic design. It's been around for 20 years and is built to take care of much of the hassle of web development, so people can focus on writing apps without needing to reinvent the wheel. If you'd like to get started before sprints begin, you can make sure your machine can run the tests locally Newcomer friendly!PyOpenSci
pyOpenSci supports the Python scientific software ecosystem through its open community-led peer reviews and free Python packaging resources. It also has its own software that requires maintenance. We will work on documentation, infrastructure, security, translations, and other tasks. Ideas for new features are welcome too! This is our fourth year hosting sprints at PyCon US. Read the recap of our 2024 sprint to get an idea what to expect: https://www.pyopensci.org/blog/recap-pyos-pyconus-2024.html#-our-second-pyopensci-sprint- Whether you are an experienced Python developer or just getting started, everyone is welcome!Arcade
Arcade is an easy to learn library for creating 2D games. It has a user-friendly API that makes it easy for beginners to get started, and expansive lower level utilities that create great possibilities for advanced users. We are fast approaching the release of our new 4.0 version, which brings a lot of under the hood the changes together to bring native support for running in a browser with Pyodide, utilizing WebGL. If you have an interest in game development with Python, check us out! We can always use help even just testing out our pre-release builds of this new version on the web.GNU Mailman
Mailman is an email list management system complete with a Django based web UI for list management and archiving.ScanAPI
ScanAPI 🪼 ScanAPI is an open source API integration testing framework built in Python and maintained by Cumbuca Dev, a Brazilian FLOSS community focused on contributor onboarding, open source sustainability and collaborative development. The project provides:- Automated Integration Testing
- Automated Live Documentation
- Real-time API diagnostics
- Flexible YAML/JSON-based configuration
- Contributor-friendly architecture for extensibility and experimentation
Memray
Memray is a Python memory profiler - see our docs. We'll be working on hardening our GitHub Actions setup and adding some new features, including Python 3.15 support. Many of the open issues require some C or C++ knowledge to complete, though there are a few that only require Python or JavaScript. Feel free to join us whether you'd like to contribute a new feature, or just learn more about Memray or get help trying it out!Civic Data Tech
Civic Data Tech focuses on supporting the open-source projects and maintainers that make civic data usable and trustworthy. Our primary project support today is focused on CivicPatch and OpenStates. Developers can contribute to both projects. You can learn more about the projects here: Civic Patch: https://civicpatch.org/ AI Scraping Tools for Civic Data Open States / Jurisdictions A verified catalogue of local United States Jurisdictions and their Divisions (expanded OCDids + metadata) https://github.com/openstates/jurisdictionsDjangonaut Space
Djangonaut Space is a contributor mentorship program for the Django web framework, its community projects and Python projects. We'd love to discuss how you can get involved as a mentee (Djangonaut) or as a mentor (Navigator / Captain). If you maintain or contribute to a package and you would like to be a mentor to others, come find us and let's discuss you becoming a Navigator. If you'd like to recreate Djangonaut Space for your own community, let us know. We have information to share with you!CivicBand
CivicBand is a project of the Raft Foundation dedicated to municipal transparency and civic participation. We host the largest public collection of civic meeting and election finance data for the US and Canada. We are entirely powered by Python, and want your help making Civic Data more accessible. ✨PyStack
PyStack is a Python debugging tool that lets you attach to a running process and see the stack of every thread, including the C or C++ or Rust running beneath your Python code. See the docs for more details. We'll be working on hardening our GitHub Actions setup and adding some new features, including Python 3.15 support. Many of the open issues require some C or C++ knowledge to complete, but even if you don't feel confident adding a new feature, you can join us to suggest features you'd like to see in PyStack, or to learn how it works, or even to get help trying it out.Pallets
The home of Flask, Quart, Jinja, Click, and Werkzeug! Join us for some fun. Newcomers welcome!The PSF Organizers Kit
The Python Software Community and Conference Organizers Kit is a comprehensive resource developed by members of the Python Software Community to support individuals and groups in organizing Python-related events and fostering local communities. Adapted from materials by PyLadies Global, this kit offers practical guidance for both new and experienced organizers.CPython
The interpreter itself. Come fix a bug, add a feature, or discuss a PEP!- Recommended for Python users with 2+ years of experience.
- Fork and clone the repository before coming to the venue in case of slow wifi :)
- Use the Python Developer's Guide to go through the initial build on you machine: https://devguide.python.org/
DocumentDB
DocumentDB is an open-source document database that speaks both MongoDB wire protocol AND PostgreSQL. Use your favorite drivers and tools like pymongo, pydantic, LangChain, LlamaIndex, and more with the reliability of Postgres under the hood. Whether you want to improve docs, add Python examples, or just learn about data, feel free to join us! All skill levels welcome.conda
A community supporting a language-agnostic, multi-platform package management ecosystem for projects of any size and complexity. Stop by the packaging sprint room to collaborate on conda/PyPI interoperability: the conda-pypi project, WheelsNext prototypes, metadata conversion improvements, and documentation.CUDA Python
CUDA Python is the home for accessing NVIDIA’s CUDA platform from Python.Cloud Custodian
This is an add-on to Cloud Custodian. It provides elegant, simple expressions that can replace bulky YAML-style expressions that are first-class parts of Custodian Rules.PursuedPyBear
Unbearably fun game development!aio-libs: aiohttp and the ecosystem
- The aio-libs organization maintains a suite of foundational asyncio libraries for Python, including aiohttp, a widely used HTTP client/server library. These libraries form the async backbone of many production systems and open source projects.
- We’ll be sprinting on open issues across aiohttp and its dependencies, including bug fixes, documentation improvements, test enhancements, and broader ecosystem support. All experience levels are welcome. We’re happy to help new contributors get set up and find a task that matches their interests.
- Please review our planned sprint board for ideas — it’s a starting point, not a limit. If you have something else you’d like to work on within aiohttp or the wider aio-libs ecosystem, bring it along and we’ll help you scope it.
- Before contributing, please take a look at our Code of Conduct and the contributing guide, which covers setting up a development environment, running the test suite, and our PR workflow.
-
Pre-download before you arrive. Sprint Wi-Fi gets overloaded fast. Please clone the repo and install the development dependencies ahead of time so you’re ready to code on day one:
git clone --recurse-submodules https://github.com/aio-libs/aiohttp.git; cd aiohttp; make install - Maintainer @bdraco will be at the sprint in person. Other maintainers, including @webknjaz (@webknjaz:matrix.org), will be available in #aio-libs:matrix.org during the sprints; come say hi or chat with us there.
- We are in Seaside ballroom A, third table back on the left side of the room, first row.
- Note this sprint is only running Monday May 18th due to scheduling conflicts.