Notice: This page displays a fallback because interactive scripts did not run. Possible causes include disabled JavaScript or failure to load scripts or stylesheets.
Current and Past PSF Officers & Board Members Officers & Directors by Year 2022-2023 Board of Directors 2022-2023 Officers 2021-2022 Board of Directors 2021-2022 Officers 2020-2021 Board of Directors 2020-2021 Officers 2019-2020 Board of Directors 2019-2020 Officers & Directors by Name Officers By Title Officers & Directors by Year 2022-2023 Officers 2022-2023 Officers 2022-2023 President: Guido van Rossum Chair: Thomas Wouters Vice Chair Elect: Débora Azevedo Vi...
Version: None
Released: Dec. 6, 2022
This is an early developer preview of Python 3.12. Major new features of the 3.12 series, compared to 3.11 Python 3.12 is still in development. This release, 3.12.0a3 is the second of seven planned alpha releases. Alpha releases are intended to make it easier to test …
...classes of built-in types fixed. (New in 2.3a2.) int() - this can now return a long when converting a string with many digits, rather than raising OverflowError. (New in 2.3a2: issues a FutureWarning when sign-folding an unsigned hex or octal literal.) isinstance(), super() - Now support instances whose type() is not equal to their __class__. (New in 2.3a2.) As of 2.3b1, super() no longer ignores data descriptors, except for __class__. raw_input() - can now return Unicode objects (if sys.std...
Python documentation by version Some previous versions of the documentation remain available online. Use the list below to select a version to view. For unreleased (in development) documentation, see In development versions. Python 3.14.0, documentation released on 7 October 2025. Python 3.13.9, documentation released on 14 October 2025. Python 3.13.8, documentation released on 7 October 2025. Python 3.13.7, documentation released on 14 August 2025. Python 3.13.6, documentation released on 6...
Conversion to Emeritus PSF Membership The PSF needs active members. Active members represent the Python community and, at minimum, participate in the annual PSF members' meetings. If you are unable to participate actively, please consider conversion to emeritus membership. Inactive members make progress difficult for the PSF. PSF members' meetings require a quorum, a minimum number of members who attend in person or vote by proxy/absentee ballot. Some decisions require a two-thirds majorit...
Python 2.5.2 Release Python 2.5.2 Python 2.5.2 has been replaced by a newer bugfix release of Python. Please download Python 2.5.6 instead. Python 2.5.2 was released on February 21st, 2008. This is the second bugfix release of Python 2.5. Python 2.5 is now in bugfix-only mode; no new features are being added. According to the release notes, over 100 bugs and patches have been addressed since Python 2.5.1, many of them improving the stability of the interpreter, and improving its portability....
2013-05-10 PSF Board Meeting Minutes The Python Software Foundation Minutes of a Regular Meeting of the Board of Directors May 10, 2013 A regular meeting of the Python Software Foundation ("PSF") Board of Directors was held over Group Conference Call via phone and Internet Relay Chat beginning at 18:00 CEST/ 12:00 EDT, on May 10 2013. Van Lindberg presided over the meeting. Ewa Jodlowska prepared the minutes. All votes are reported in the form "Y-N-A" (in favor-Yâoppo...
...class Programming in Python 1.5 Warning: reading this document may cause your brain to explode. Built-in Package Support in Python 1.5 The most official documentation for the new package features in Python 1.5. Standard Exception Classes in Python 1.5 The most official documentation for the new exception features in Python 1.5. (Updated for Python 1.5.2 by Barry Warsaw.) Glue It All Together With Python A position paper I wrote for and presented at the OMG-DARPA-MCC workshop on compositional...
...class O: pass class F(O): pass class E(O): pass class D(O): pass class C(D,F): pass class B(D,E): pass class A(B,C): pass class ex_6: "My second example" class O: pass class F(O): pass class E(O): pass class D(O): pass class C(D,F): pass class B(E,D): pass class A(B,C): pass class ex_9: "Difference between Python 2.2 MRO and C3" #From Samuele class O: pass class A(O): pass class B(O): pass class C(O...
Python 2.4.4 Release Python 2.4.4 We are pleased to announce the release of Python 2.4.4 (FINAL), a bugfix release of Python 2.4, on October 18, 2006. Important: 2.4.4 includes a security fix (PSF-2006-001) for the repr() of unicode strings in wide unicode builds (UCS-4) Python 2.4 is now in bugfix-only mode; no new features are being added. At least 80 bugs have been squished since Python 2.4.3, including a number of bugs and potential bugs found by with the Coverity and Klocwork static an...
Python 2.5.1 Release Python 2.5.1 Python 2.5.1 has been replaced by a newer bugfix release of Python. Please download Python 2.5.6 instead. Python 2.5.1 was released on April 18th, 2007. This is the first bugfix release of Python 2.5. Python 2.5 is now in bugfix-only mode; no new features are being added. According to the release notes, over 150 bugs and patches have been squished since Python 2.5, including a fair number in the new AST compiler (an internal implementation detail of the Pyth...
Python 2.5.3 Release Python 2.5.3 Python 2.5.3 has been replaced by a newer bugfix release of Python. Please download Python 2.5.6 instead. Python 2.5.3 was released on December 19th, 2008. This is the last bugfix release of Python 2.5. Python 2.5 is now in bugfix-only mode; no new features are being added. According to the release notes, about 80 bugs and patches have been addressed since Python 2.5.2, many of them improving the stability of the interpreter, and improving its portability. F...
Python 2.5.4 Release Python 2.5.4 We are pleased to announce the release of Python 2.5.4 (final), a bugfix release of Python 2.5, on December 23rd, 2008. Python 2.5.4 has been replaced by a newer bugfix release of Python. Please download Python 2.5.6 instead, unless you need to use the Windows and OS X binaries provided here. This is the last bugfix release of Python 2.5. Future releases of Python 2.5 will only contain security patches; no new features are being added, and no "regular&...
Python 2.5.5 Python 2.5.5 We are pleased to announce the release of Python 2.5.5, a security fix release of Python 2.5, on January 31st, 2010. Python 2.5.5 has been replaced by a newer bugfix release of Python. Please download Python 2.5.6 instead. The last binary release of Python 2.5 was 2.5.4. This is a source-only release that only includes security fixes. The last full bug-fix release of Python 2.5 was Python 2.5.4. User are encouraged to upgrade to the latest release of Python 2.7 (wh...
Released: Feb. 21, 2008
Python 2.5.2 was released on February 21st, 2008. This is the second bugfix release of Python 2.5. Python 2.5 is now in bugfix-only mode; no new features are being added. According to the release notes, over 100 bugs and patches have been addressed since Python 2.5.1, many of …
View Release Notes
PSF Officers & Board Members Officers & Directors by Year 2025-2026 2024-2025 2023-2024 2022-2023 2021-2022 2020-2021 Earlier Officers & Directors by Name Officers By Title Officers & Directors by Year See also Duties & Responsibilities of Directors 2025-2026 Officers President/Chair: Jannis Leidel Vice Chair Elect: Cristián Maureira-Fredes Vice Chairs: Christopher Neugebauer and Georgi Ker Executive Director: Deb Nicholson Secretary: Deb Nicholson Assistant Secre...
Released: Dec. 19, 2008
Python 2.5.3 was released on December 19th, 2008. This is the last bugfix release of Python 2.5. Python 2.5 is now in bugfix-only mode; no new features are being added. According to the release notes, about 80 bugs and patches have been addressed since Python 2.5.2, many of …
Released: April 19, 2007
Python 2.5.1 was released on April 18th, 2007. This is the first bugfix release of Python 2.5. Python 2.5 is now in bugfix-only mode; no new features are being added. According to the release notes, over 150 bugs and patches have been squished since Python 2.5, including a …
Released: Oct. 18, 2006
Python 2.4 is now in bugfix-only mode; no new features are being added. At least 80 bugs have been squished since Python 2.4.3, including a number of bugs and potential bugs found by with the Coverity and Klocwork static analysis tools. We'd like to offer our thanks to both …
Released: Dec. 23, 2008
This is the last bugfix release of Python 2.5. Future releases of Python 2.5 will only contain security patches; no new features are being added, and no "regular" bugs will be fixed anymore. According to the release notes, about 80 bugs and patches have been addressed since Python 2.5.2, …
If you didn't find what you need, try your search in the Python language documentation.