====== Python Software Foundation (PSF) ====== The **Python Software Foundation (PSF)** is a non-profit organization established to promote, protect, and advance the Python programming language while supporting and fostering a diverse and international community of Python programmers. As the primary steward of Python's development and ecosystem, the PSF plays a critical role in governance, community building, and strategic direction for one of the world's most widely-used programming languages. ===== Mission and Governance ===== The PSF operates as a 501(c)(3) non-profit organization dedicated to the advancement of the Python programming language. The organization's core mission encompasses protecting intellectual property rights associated with Python, promoting Python development and use, and advancing Python's ecosystem through strategic initiatives and community engagement (([[https://www.python.org/psf/|Python Software Foundation Official Website]])). The foundation maintains a board of directors responsible for organizational oversight and strategic decision-making. Board membership includes both elected positions filled by the broader Python community and appointed roles representing key stakeholder interests. The board works to ensure transparent governance while balancing the needs of Python users, developers, and the broader technology community. ===== PyCon US and Community Events ===== The PSF serves as the organizing authority for **[[pycon_us|PyCon US]]**, the largest annual gathering of the Python community in North America. PyCon US brings together thousands of developers, educators, and industry professionals for multi-day conferences featuring keynote presentations, technical talks, workshops, and networking opportunities. The conference provides a central venue for discussing Python language development, showcasing community projects, and fostering connections among practitioners across different domains and experience levels. Beyond [[pycon_us|PyCon US]], the PSF supports and coordinates with regional Python conferences and user groups globally, including PyCon events held in numerous countries and continents. This distributed model enables local communities to host Python conferences tailored to regional needs while maintaining connection to broader international Python initiatives. ===== Python Development and Language Stewardship ===== The PSF provides financial and organizational support for Python's core development infrastructure. This includes sponsoring developers who contribute to CPython (the reference implementation of Python), managing the Python Enhancement Proposal (PEP) process that governs language evolution, and maintaining critical project infrastructure (([[https://peps.python.org/pep-0001/|Python Enhancement Proposals - PEP 1 (2000]])). The foundation facilitates the Python Enhancement Proposal process, through which community members propose, discuss, and implement changes to the Python language and standard library. This democratic approach ensures that language evolution reflects community input while maintaining technical quality and backward compatibility considerations. The PEP process includes detailed review mechanisms, reference implementations, and community discussion periods before proposals advance to acceptance. ===== Community Support and Diversity Initiatives ===== The PSF actively works to expand Python's reach across underrepresented populations in technology. The foundation sponsors educational programs, diversity scholarships, and community grants designed to make Python programming more accessible to beginners and marginalized groups. PSF initiatives support coding education in schools, mentorship programs for underrepresented developers, and financial assistance for community members attending conferences. The organization maintains a Community Code of Conduct applicable to all PSF-sponsored events and spaces, establishing standards for respectful interaction and creating mechanisms for addressing misconduct. This approach reflects the PSF's commitment to building an inclusive community where all Python developers can participate safely and productively. ===== Membership and Funding ===== The PSF maintains multiple membership categories enabling individuals and organizations to support Python's development. Individual memberships allow community members to contribute financially, participate in governance through voting rights, and receive recognition for supporting Python's advancement. Corporate memberships enable companies to demonstrate commitment to Python's ecosystem while gaining visibility within the community. Revenue sources supporting the PSF include membership contributions, sponsorships from technology companies, grants from supporting organizations, and conference revenue from PyCon events. These diverse funding streams enable the foundation to maintain operations, fund development initiatives, and support community programs while remaining independent from any single corporate entity (([[https://www.python.org/psf/sponsorship/|PSF Sponsorship Information]])). ===== See Also ===== * [[pycon_us|PyCon US]] * [[pydantic_ai|PydanticAI: Type-Safe AI Agent Framework]] * [[pyladies|PyLadies]] ===== References =====