Notice: This page displays a fallback because interactive scripts did not run. Possible causes include disabled JavaScript or failure to load scripts or stylesheets.
2011-06-27 PSF Board Meeting Minutes The Python Software Foundation Minutes of a Regular Meeting of the Board of Directors June 27, 2011 A regular meeting of the Python Software Foundation ("PSF") Board of Directors was held over Internet Relay Chat beginning at 16:00 UTC, 27 June 2011. Steve Holden presided at the meeting. Pat Campbell prepared the minutes. All votes are reported in the form "Y-N-A" (in favor — opposed — abstentions; e.g. "5-1-2" means...
Agenda of 2009 PSF Members' Meeting, 27 March 2009 The Python Software Foundation Agenda of the 2009 Members' Meeting March 27, 2009 This agenda was finalized on March 17, 2009. The annual PSF Members' Meeting will be held at PyCon 2009 on March 27, 2009 at 12:10 CDT (17:10 UTC) at the Hyatt Regency O'Hare hotel in Chicago (Rosemont), Illinois, USA. Voting If you cannot attend the meeting you can vote by designating a proxy or by absentee ballot. A proxy designation is preferred; ...
PSF Board Records Board Meetings Meeting Minutes Resolutions passed by the board. Rosters of Current & Past Officers & Directors PSF Officers & Directors. Historical PSF Officers & Directors by Year.
...class(x.__class__, X) but not issubclass(type(x), X). isinstance(x, X): if X is a new-style class, this is now equivalent to issubclass(type(x), X) or issubclass(x.__class__, X). Previously only type(x) was tested. (For classic classes this was already the case.) compile(), eval() and the exec statement now fully support source code passed as unicode strings. int subclasses can be initialized with longs if the value fits in an int. See SF bug #683467. long(string, base) takes time linear in le...
Python Success Stories Introduction This story is about applying Python in the automated CD/DVD disc packaging industry. In the wholesale market, CD/DVD discs are sold in units of 10, 20 or 50 in one shrink-wrapped bulk package. Counting out stacks of discs for these packages is labor-intensive and requires several steps to accomplish: picking up an estimated number of discs from a large stack, verifying the correctness of the number of discs using a disc counter, adding or removing discs t...
...classic classes and new-style classes</h3> <p>The following differences between classic and new-style classes may require attention when you are converting a classic class to a new-style class. Since previous versions of Python don't support new-style classes, these can't be considered to be real bugs, but since we've tried very hard to make the behavior of new-style classes backwards compatible, it's important to note these differences. (There are of course many more differences th...
Version: None
Released: Sept. 4, 2021
Note: The release you are looking at is Python 3.6.15, the final security bugfix release for the legacy 3.6 series which has now reached end-of-life and is no longer supported. See the downloads page for currently supported versions of Python. The final bugfix release for 3.6 was 3.6.8. …
View Release Notes
2008 PSF Members' Meeting Minutes The Python Software Foundation Minutes of the 2008 Members' Meeting March 14, 2008 The Python Software Foundation (the "PSF") held its annual members' meeting on March 14, 2008 at 12:40 CDT (17:40 UTC) at the Crowne Plaza Chicago O'Hare hotel in Rosemont, Illinois, USA (PyCon 2008 Chicago). The agenda is available here. Stephan Deibel presided over the meeting. David Goodger prepared these minutes. Contents 1 Attendance 2...
...Class Renamed RESOLVED, that the "honorary associate member" membership class, created by Board resolution on 2010-06-21, be renamed to "associate member". Approved, 10-0-1. RESOLVED, that the Associate Member [membership] class shall be added to the Bylaws as described in the board resolution of June 2010, defining the Associate Member [membership] class as per-term membership with no voting rights. Approved, 10-0-1. 9 Membership Application for Hood Med...
Released: Sept. 6, 2022
Note: The release you are looking at is a security bugfix release for the legacy 3.7 series which has now reached end-of-life and is no longer supported. See the downloads page for currently supported versions of Python. The final source-only security fix release for 3.7 was 3.7.17. Please …
OpenPGP Verification pgp,openpgp,gpg,signatures Information on outdated PGP signing Source and binary executables of Python versions up to 3.13 (inclusive) are signed by the release manager or binary builder using their OpenPGP key. Python 3.14 and up uses Sigstore signing exclusively. Signatures for currently supported releases Thomas Wouters (3.12.x and 3.13.x source files and tags) (key id: A821E680E5FA6305) Pablo Galindo Salgado (3.10.x and 3.11.x source files and tags) (key id: 64E...
Released: Dec. 5, 2017
This is an early developer preview of Python 3.7 Major new features of the 3.7 series, compared to 3.6 Python 3.7 is still in development. This releasee, 3.7.0a3, is the third of four planned alpha releases. Alpha releases are intended to make it easier to test the …
...class unification and new-style classes Multiple inheritance mixing new-style and classic classes in the list of base classes is now allowed, so this works now: class Classic: pass class Mixed(Classic, object): pass The MRO (method resolution order) for each base class is respected according to its kind, but the MRO for the derived class is computed using new-style MRO rules if any base class is a new-style class. This needs to be documented. The new builtin dictionary() constructor, and dic...
Released: Oct. 12, 2014
This is a security-fix source-only release. The last binary release was 3.2.5. With the 3.2.6 release, and five years after its first release, the Python 3.2 series is now officially retired. All official maintenance for Python 3.2, including security patches, has ended. For ongoing maintenance releases, please see …
Released: Nov. 2, 2019
Python 3.5.9 Python 3.5 has reached end-of-life. Python 3.5.10, the final release of the 3.5 series, is available here. Python 3.5.9 was released on November 1st, 2019. There were no new changes in version 3.5.9; 3.5.9 was released only because of a CDN caching problem, …
Python Success Stories Introduction The Devil Framework is a multi-platform (Linux, OS X, Windows), multi-user, multi-tier, distributed platform for developing process and technology integration solutions: developers can easily collect, integrate, correlate, control and visualize all information produced and consumed by heterogeneous networked hardware and software technologies. The project started in 1999 as a network security data integration system, but when we "discovered" that...
2011-10-17 PSF Board Meeting Minutes The Python Software Foundation Minutes of a Regular Meeting of the Board of Directors October 17, 2011 A regular meeting of the Python Software Foundation ("PSF") Board of Directors was held over Internet Relay Chat beginning at 16:00 UTC, 17 October 2011. Steve Holden presided at the meeting. Pat Campbell prepared the minutes. All votes are reported in the form "Y-N-A" (in favor — opposed — abstentions; e.g. &q...
Conferences and Workshops Conference Listings There are quite a number of Python conferences happening all year around and in many parts of the world. Many of them are taking place yearly or even more frequent: Python Conferences List on the Python Wiki -- this is the main and most complete list of conferences around the world Subsets of this list are also available on other sites: pycon.org -- lists a subset of mostly national Python conferences PyData -- listings of Python conferences sp...
If you didn't find what you need, try your search in the Python language documentation.