Notice: This page displays a fallback because interactive scripts did not run. Possible causes include disabled JavaScript or failure to load scripts or stylesheets.
...PEP20 in 2015. He reached approximately one million people via his answers on Stack Over Flow. Moreover, Tim was an active PSF Board Director from 2001 to 2014 meaning that he volunteered on the board for 13 years! Additionally, Tim has contributed to many Python mailing lists and has been known to always contribute in a friendly, funny, and helpful way. The Python Software Foundation thanks Tim Peters for his contributions to the CPython project and the greater Python community. 2015 Mark Ham...
...PEP 237 it really needs to be 1 now. This will be backported to Python 2.2.3 a well. (SF #660455) int(s, base) sometimes sign-folds hex and oct constants; it only does this when base is 0 and s.strip() starts with a '0'. When the sign is actually folded, as in int("0xffffffff", 0) on a 32-bit machine, which returns -1, a FutureWarning is now issued; in Python 2.4, this will return 4294967295L, as do int("+0xffffffff", 0) and int("0xffffffff", 16) right now. (PEP...
...PEPs (Python Enhancement Proposals). PEPs are not designed to be tutorials, and the PEPs describing the type/class unification are sometimes hard to read. They also aren't finished yet. That's where this paper comes in: it introduces the key elements of the type/class unification for the average Python programmer. A bit of terminology: "classic Python" refers to Python 2.1 (and its patch releases such as 2.1.1) or earlier versions, while "classic classes" refer to classes defined wi...
...PEPs) and guides on security practices for open source projects. Seth also functions as a coordinator for security incidents affecting many projects in the Python ecosystem, such as handling the follow-up from the backdoor of xz-utils. Seth’s role has been sponsored by Alpha Omega since May 2023. Find Seth online: Blog: https://sethmlarson.dev Mastodon: https://fosstodon.org/@sethmlarson Bluesky: https://bsky.app/profile/sethmlarson.dev Signal: sethmlarson.99 Email: seth@python.org
Python Security Reporting security issues with PyPI or a project hosted on PyPI See the security issue information for pypi.org here. Reporting security issues The Python Software Foundation and the Python developer community take security vulnerabilities very seriously. A Python Security Response Team (PSRT) has been formed that does triage on all reported vulnerabilities and works to resolve them. To reach the response team, send email to security at python dot org. Only the response te...
...PEP 484 type annotations to Twine's codebase. This will make it easier for us to keep this code bug-free in the future, which means open source maintainers can have a smooth experience sharing their code with us on PyPI! Sumana Harihareswara, Changeset Consulting Grants Program My name is Iqbal and I have been using Python for 18 years. On a professional level Python as a programming tool has given me a career, and on a personal level as an ideology has helped me make friends and given me sat...
...PEP 703 (to name a few of many!). Łukasz also engaged with the community by orchestrating the Python Language Summit and participating in events such as PyCon US 2023, EuroPython, and PyCon Colombia.This critical role would not be possible without funding from Meta. Authorized as CVE Numbering Authority (CNA) - Being authorized as a CNA is one milestone in the Python Software Foundation's strategy to improve the vulnerability response processes of critical projects in the Python ecosystem. The...
...PEP. M. von Löwis volunteered. 6 Adjournment Stephan Deibel adjourned the meeting at 18:00 UTC.
...PEPs are posted to get comments from the community. You'll also see announcements for conferences. This is a moderated newsgroup carrying at most perhaps 10 to 20 messages per week, so it's an easy way to be keep up-to-date on what's new in the Python world. See the comp.lang.python.announce posting guidelines for guidelines on submitting announcements. It is also available as a moderated mailing list, python-announce. Subscribing can be done via the python-announce list information page. comp.l...
...PEP-382 sprint were added to our calendar. PyLadies, EuroPython, and PEP-382 sprints are occurring this month (June), while Plone Conf is in November." 5.8 Trademarks Committee (TMC) D. Mertz, Trademarks Committee Chair, reported that there were no issues & blockages for the month. As far as reporting on new activities, however, he provided the following list of TMC items to be work on. Ahmad Sofyan <asofyan@gmail.com> requested a permission letter from th...
...PEPs should be rendered from the mercurial rep. The workflow for the PEPs will not change. The code snippets need to look good.Ewa will be asking Martin how much of this task he wants to do and Jessica will be assisting with data mining through the old job posts and coming up with new categories and what should be in the site tree.Ewa is waiting for clarification on this from the vendors. We should have PyVideo content highlights. The vendors should suggest and spot for this. This is not import...
...PEPs and the Misc directory in Python's repo and over to the devguide. After that I will start the Python 2->3 porting guide." 5.3 HAM WebPages/Links P. Campbell, Honorary Associate Membership (HAM) WebPages Start-up Project, reported issues/blockages for the month by saying: "The issue is that we are in need of another Content Management System (CMS) like MatrixMaxx because we will no longer be utilizing the MatrixMaxx Group service. Our primary contact and advoc...
...PEP-382 and Djangocon sprints. With the recent influx of sprints, I got a small start on the ledger that was mentioned some time ago in order to keep up to date on everything, and to supplement Kurt's payment reports that we receive." Trademarks Committee (TMC) -------------------------- D. Mertz, Trademarks Committee Chair, reported on issues & blockages for the month. He said: - Have asked PSF counsel several times about whether assignment of derived logos to the PSF might allow us to ...
...PEP 750 to introduce t-strings in Python 3.14. August 2025 Q2 2025 Community Service Award was given to Rodrigo Girão Serrão for contribution to the international Python community through leadership of PyCons in Portugal, speaking regularly at PyCons throughout the world, and contributing to the leadership of the Python community in Europe. Q2 2025 Community Service Award was given to Katie McLaughlin for contributions to the Australian and International Python Communities through leading Py...
...PEP 3118, including being a maintainer of cdecimal. Approved, 8-0-0. 20 Fosdem 2013 Sponsorship RESOLVED, that the Python Software Foundation sponsor the Python Devroom at Fosdem 2013 with an amount of EUR 760. Approved, 8-0-0. 21 Other Business We had discussed the management of the QBOL. It was decided that Ewa will take over invoicing of all sponsors (PSF and PyCon). It was decided that KBK will come up with a list of sponsors we need to follow up with ...
...PEP 772 as published on 25 July 2025, conditional on the PEP authors adding language to PEP 772 that explicitly gives the Packaging Council the authority to enforce the PSF Code of Conduct, in addition to enforcement mechanisms otherwise approved by the Foundation. Approved; 11-0-0, 2025-08-13 RESOLVED, that the Python Software Foundation award the Q2 2025 Community Service Award to Katie McLaughlin for contributions to the Australian and International Python Communities through leading PyCon A...
If you didn't find what you need, try your search in the Python language documentation.