Notice: While JavaScript is not essential for this website, your interaction with the content will be limited. Please turn JavaScript on for the full experience.
...any Python code ran during gc (via running a dead object's __del__ method, running another callback on a weakref to a dead object, or via any Python code run in any other thread that managed to obtain the GIL while a __del__ or callback was running in the thread doing gc). The most likely symptom was "impossible" AttributeEror exceptions, appearing seemingly at random, on weakly referenced objects. The cure was to clear all weakrefs to unreachable objects before allowing any callback...
Version: None
Released: Oct. 4, 2014
This is a security-fix source-only release. The last binary release was 3.2.5. The list of fixed security related issues can be found in the NEWS file. New features of the 3.2 series, compared to 3.1 Python 3.2 is a continuation of the efforts to improve and stabilize the …
View Release Notes
Released: June 6, 2023
This is a security release of Python 3.9 Note: The release you're looking at is Python 3.9.17, a security bugfix release for the legacy 3.9 series. Python 3.11 is now the latest feature release series of Python 3. Get the latest release of 3.11.x here. Security content in this …
Released: Feb. 6, 2024
This is the eighth maintenance release of Python 3.11 Python 3.11.8 is the newest major release of the Python programming language, and it contains many new features and optimizations. Major new features of the 3.11 series, compared to 3.10 Some of the new major new features and changes in Python …
...Any organization is welcome to apply for sponsor membership. Approval of the membership is conditional on a vote by the PSF Sponsor Working Group, comprised of Foundation members and staff. Sponsor Guidelines and Recommendations The PSF is in a position to create positive change in the Python community and ask our sponsors to help us in this endeavor. Here are some suggestions for our sponsor companies that demonstrate a willingness to help the Python community: Offer to run a Python-related me...
...any action. Neal reported that registration is proceeding and almost done; it was happening in private mail between Trevor Troenjes, Steve Holden, and himself. David commented that the PCC needs to know about such activities. Guido remarked that the next priority should be the papers deadline. Thomas reported on the progress of the website committee. He apologized for not dealing with the corporate links discussion, and reported that the PWC has not done very much. The committee should not do t...
...any of your credit card data. It is all handled by PayPal. Following the transaction, you will receive both a PayPal receipt and/or our formal acknowledgment of your tax-deductible (USA) donation. Please whitelist psfmember.org and check your spam bins if you don't receive the acknowledgment from the PSF. We appreciate a minimum donation of $20. Payments are processed by PayPal but may be made either through your existing PayPal account or your credit card. You will choose your payment method...
...any amount. You can support the PSF with a one-time donation, monthly donation, or annual donation to support all of our great initiatives. See below for more information and contact psf-donations@python.org with any questions. Donate by credit card or PayPal Please use the button above or this link to donate using a credit card or your PayPal account. You don't need a PayPal account to use the donation button. ...
...any worked out examples. I am not aware of other publicly available documents with the same scope, therefore it should be useful. Disclaimer: I donate this document to the Python Software Foundation, under the Python 2.3 license. As usual in these circumstances, I warn the reader that what follows should be correct, but I don't give any warranty. Use it at your own risk and peril! Acknowledgments: All the people of the Python mailing list who sent me their support. Paul Foley who pointed...
Released: Dec. 6, 2022
This is a security release of Python 3.9 Note: The release you're looking at is Python 3.9.16, a security bugfix release for the legacy 3.9 series. Python 3.11 is now the latest feature release series of Python 3. Get the latest release of 3.11.x here. Security content in this …
Released: April 5, 2023
This is the third maintenance release of Python 3.11 Python 3.11.3 is the newest major release of the Python programming language, and it contains many new features and optimizations. Major new features of the 3.11 series, compared to 3.10 Some of the new major new features and changes in Python …
...any JVM String and regular expression processing Extensive XML and web services support HTTP, FTP, SMTP, POP, IMAP, NNTP, telnet, and other IP protocols HTML, MIME, base64, binhex, uuencode, and other internet data handling GUI development and multimedia services Unit testing, profiling, and documentation generation Available third party modules for database access, math, 3D modeling, image processing, LDAP, WebDAV, jabber, MIDI, and much more Python runs on Microsoft Windows, Macin...
...any others. For more information about Python 2.3.1 or to download it, please visit http://www.python.org/2.3.1/ About Python Python is a powerful object oriented programming language that is developed and maintained by a global community of Open Source contributors, under the oversight of the Python Software Foundation. Python's unique blend of simplicity and power excels in a wide range of software development tasks, including the construction of web applications, complex integr...
...any others. For more information about Python 2.3.3 or to download it, please visit http://www.python.org/2.3.3/ About Python Python is a powerful object oriented programming language that is developed and maintained by a global community of Open Source contributors, under the oversight of the Python Software Foundation. Python's unique blend of simplicity and power excels in a wide range of software development tasks, including the construction of web applications, complex integr...
...Any reimbursement for travel or other expenses must be made based on submission of receipts. The motion passed with 4/2/0. It is then further RESOLVED, that sprint leaders who organize and run sprints with at least two other full-time attendants get waived admission to the conference if they want it. The motion passed with 6/0/0. Finally, it is RESOLVED, that students at accredited institutions can apply for a "gopher" position, which grants them free admission to the conference in e...
...any people's reason for attending PyCon. S. Holden reports that the current budget has a contingency element that could be used to fund G. van Rossum's costs. Also, the Conference Committee is currently looking for suggestions for other delegates to sponsor to PyCon. S. Deibel mentioned that the board could approve funds separately if necessary. S. Holden reports that A. Kuchling will chair 2006 if asked. Potential keynote speakers were discussed. Possible venues are being investigated. We...
👋 Hey Community Members! More than 20 ways to get involved & stay informed! Watch any of these talks given about the PSF (most recent one is about PyPI presented by Ee, our Director of Infrastructure!) Want to financially support the PSF? Donate! Read our blog Sign up to receive our quarterly newsletter Follow us on Twitter or Mastodon Become a Basic member If you are already a Basic member, consider becoming a Contributing, Managing, and/or Supporting member. If you want to be a PSF Boar...
...any information about the reason for your selection.) Your Supporting Membership will make you eligible to vote for candidates for the PSF Board of Directors, changes in the PSF bylaws, and other matters related to the infrastructure of the foundation. We value the participation of each member of the Python community and do not want financial barriers to keep individuals from participating as a member of the PSF. Please choose the amount that best fits your personal situation. Whatever donation...
Released: July 22, 2025
It's the first 3.14 release candidate! https://www.python.org/downloads/release/python-3140rc1/ This is the first release candidate of Python 3.14 This release, 3.14.0rc1, is the penultimate release preview. Entering the release candidate phase, only reviewed code changes which are clear bug fixes are allowed between this release candidate and the final release. The …
If you didn't find what you need, try your search in the Python language documentation.