Program areas at Python Software Foundation
PyCon US is the largest annual gathering for the community that uses and develops the open-source Python programming language. PyCon US 2022 was offered in a hybrid format for the first time with 1,753 in-person attendees and 669 online attendees. Attendees represented 52 countries and 1,551 Pythonistas were first-time attendees! The conference included high-quality talks, tutorials, keynotes, and meeting spaces for attendees to learn about our sponsors, discover the job market, explore Python projects and meet fellow Python community members. 162 speakers offer sessions for attendees of all skill levels including tutorials, keynotes, Charlas tracks, and lightning talks.
The PSF provides fiscal sponsorship for Python-focused user groups, events, and projects. These groups hold regular education and networking meetings and/or present regional Python conferences. The PSF and each fiscal sponsoree work together to manage donor contributions wisely and maximize our ability to pursue the PSF's charitable mission. Sponsored groups in 2022 included continued support of Boston Python, Jazzband, Pallets (Flask), PhillyPUG, PuPPy, PyBeach, PyCascades, PyHawaii, PyLadies PyMNtos, PyPA, PyRVA, and San Diego Python.
The PSF awards grants to projects and events related to the development of Python, Python-related technology, educational programs, and resources. Events include worldwide conferences, workshops, education, and training programs related to the establishment and promotion of the free and open source programming language Python. 138 groups or projects in 421 countries received grants from the PSF during 2022. The PSF encouraged diversity with grants to PyLadies and Django Girls workshops. Due to many worldwide Python Meetups going dormant during the COVID-19 pandemic, the Python Meetups network remained at 83 groups covering 22 countries and over 150,000 members.
The PSF funds programming development efforts to advance and maintain the core Python language, its associated libraries, and significant allied projects central to the Python community. These efforts include the Packaging Work Group, which improves and maintains the Python packaging ecosystem through fundraising and disbursement of raised funds. The Packaging Work Group focuses on efforts such as PyPI, pip, packaging.python.org, setuptools, and cross project efforts. The PSF received three major grants during 2022. A second 2022 grant from Bloomberg along with other sponsorships centers on advancing the PyPI package repository. Linux Foundation's OpenSSF Grant provides funding for a year of the PSF's first ever Security Developer-in-Residence. The PSF received a second year of grant funding for the CPython Developer-in-Residence, who focused on CPython improvements and bug tracking and fixing plus many other important tasks. The PSF funded the annual CPython Core Developer sprint, held virtually, in Fall 2022. These program initiatives also include funds for trademark and copyright investments.
The Python Software Foundation relies on volunteer efforts to achieve many of its goals. The PSF Board of Directors offers recognition of work which significantly improves the Foundation's fulfillment of its mission and benefits the broader Python community including contributions of code and efforts in community action. The intention of these awards is to demonstrate that service to the Python community does lead to recognition and reward, rather than to provide a direct incentive to contributors. Python Software Foundation celebrated the efforts of 7 community members through Community Service Awards and 1 Distinguished Service Award in 2022.