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.
Python Getopt SIG Python Getopt SIG The purpose of this SIG was to come up with a new and improved library for command-line parsing in Python 2.3. Everybody seems to agree that the venerable getopt module just doesn't do enough. The trick is to find something that is sufficiently powerful and flexible without being too complex to use, especially for novice programmers. The SIG was kicked off shortly after David Goodger and Greg Ward (your humble narrator and champion of this SI...
...lists and fiscal sponsorees Significant contributors to Python infrastructure and services Those that have been given an @python.org email address agree to follow these rules: All communication via the email address should be in accordance with our code of conduct and ethical behavior. There is no service level agreement between the user and the Python Software Foundation. The service is provided on a best-effort basis, the PSF does not make any specific availability or delivery guarantees...
Version: None
Released: Jan. 31, 2010
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 (which is 2.7.2 …
View Release Notes
Released: April 28, 2020
This is an early developer preview of Python 3.9 Python 3.9 is still in development. This release, 3.9.0a6 is the last out of six planned alpha releases. Alpha releases are intended to make it easier to test the current state of new features and bug fixes and to test the …
Released: Jan. 14, 2022
This is the second maintenance release of Python 3.10 Python 3.10.2 is the newest major release of the Python programming language, and it contains many new features and optimizations. This is a special bugfix release ahead of schedule to address a memory leak that was happening on certain function calls …
Released: April 5, 2023
This is the eleventh maintenance release of Python 3.10 Python 3.10.10 is the newest major release of the Python programming language, and it contains many new features and optimizations. Major new features of the 3.10 series, compared to 3.9 Among the new major new features and changes so far: PEP …
...list of these fixes, please see the release notes, or the Misc/NEWS file in the source distribution. For the full list of changes, you can poke around CVS. Other sources of information on 2.2 Unifying types and classes in Python 2.2 by Guido van Rossum -- a tutorial on the material covered by PEPs 252 and 253. What's New in Python 2.2 by Andrew Kuchling describes the most visible changes since Python 2.1. Guido gave a talk on what's new in 2.2 at the ZPUG-DC meeting on Se...
...lists for communicating with members and the public. It also needs a Web site. Action Item: Greg Stein will create mailing lists. Action Item: Greg Stein will set up Web pages. 5. Sponsor discussion The Board directed Hardt to continue seeking out sponsor members. There was a discussion of what freedom he should have to perform branding activities. The Board allowed him to develop the brand, but warned against over-promotion or dilution. The Board further directed Hardt to s...
...list for potential submitters should be created where they can discuss issues with the committee; Martin will create such a list. Stephan reported that the PSC that credit card acceptance is still in the works, but progressing slowly. Steve reported for the PRC that the Web redesign is well underway, put stalled due to Tim Parkin being busy with paid work. The PRC will also need to work out channels for information such as the grants news. Jeremy reported that he is still trying to contact th...
...lists should be used to disseminate information among members. That lead discussion to the future of round-up. Thomas Wouters reported that XS4ALL will sponsor three machines for Python in the near future: the web server, the mail server, and a third one, which could run services like roundup. Andrew Kuchling asked what happened to the web committee. Jeremy reported that not much has happened. Barry Warsaw commented that the pydotorg list solves only a part of the problem. Andrew asked why Tim P...
...list is based on MAL's attendance list) 2 Greetings & Announcements 2.1 PSF Chairman Update Steve Holden has resigned. Through his years of being chairman of the PSF, Steve has turned the PSF into a much more organized place. Van Lindberg is the PSF's new chairman. Van has been PyCon US Chair in 2010 and 2011. Van will also continue with the professionalization and organization of the PSF. Van was not able to be present at this member meeting, however h...
...list too. D. Goodger: "Van isn't on the Board list. Perhaps he should be invited?" The PSF Board mailing list is restricted to directors, officers, and official counsel. The official counsel status of Van Lindberg was unclear; if he isn't already official counsel, he should be so engaged. S. Holden: "My intention was that Counsel become an officer position." K. Kaiser: [There] might be an issue about him being an officer and compensated but not an employee. Ther...
...list. T. Peters replied that she is not; "a lawyer once told us that only corporation officers and Board members should be on the list". We will need to CC/forward messages as necessary. K. Kaiser will set up our fax service to notify P. Campbell, S. Holden, and D. Goodger of faxes received. Administrator tasks may be sent directly to Campbell, copied to Holden. Campbell will forward new tasks to Holden, with comments. Campbell will also send weekly email updates (task list with prog...
...list of all relevant changes since release 1.5.2. Source Incompatibilities Several small incompatible library changes may trip you up: The append() method for lists can no longer be invoked with more than one argument. This used to append a single tuple made out of all arguments, but was undocumented. To append a tuple, use e.g. l.append((a, b, c)). The connect(), connect_ex() and bind() methods for sockets require exactly one argument. Previously, you could call...
...list before the meeting. It was agreed that the list is under-used. T. Peters suggested that we spell out the agenda well in advance on the list. D. Goodger noted that the lunch breaks may be 90 minutes long, and suggested the PSF members' meeting be held at lunch. D. Goodger will put out a call for new member nominations, board candidates, and meeting topics & resolutions for the PSF members' meeting to be held at PyCon. On-list discussions will be encouraged so we can keep the meeting s...
Released: Oct. 11, 2022
This is a security release of Python 3.8 Note: The release you're looking at is Python 3.8.15, a security bugfix release for the legacy 3.8 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 …
This is a security release of Python 3.9 Note: The release you're looking at is Python 3.9.15, 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: July 29, 2003
This is a patch release which supersedes earlier releases of 2.3. Important: This release is vulnerable to the problem described in security advisory PSF-2006-001 "Buffer overrun in repr() of unicode strings in wide unicode builds (UCS-4)". This fix is included in Python 2.4.4 and Python 2.5. If you need …
Released: May 30, 2003
We are pleased to announce the release of Python 2.2.3 (final), on May 30, 2003. This is a bug-fix release for Python 2.2 and supersedes the previous bugfix release, Python 2.2.2. Note: there's a security fix for SimpleXMLRPCServer.py. Download the release Windows users should download the Windows installer, …
Released: May 26, 2011
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 (which is 2.7.2 at this point). This release is the final release of Python …
If you didn't find what you need, try your search in the Python language documentation.