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.
...closely intertwined with the Distutils and other packaging tools, the Catalog-SIG was closed in March 2013 and merged with the Distutils SIG. SIG Links Requirements document Other packaging systems Subscribing to the mailing list Archives Current Status As of February 2003, the Python Package Index is operational and available at http://pypi.python.org/pypi. The list of indexed packages is still quite small; please add your packages! Some relevant PEPs have been w...
Version: None
Released: Oct. 9, 2025
This is a security release of Python 3.12 Note: The release you're looking at is Python 3.12.12, a security bugfix release for the legacy 3.12 series. Python 3.14 is now the latest feature release series of Python 3. Get the latest release of 3.14.x here. Security content in this …
View Release Notes
This is a security release of Python 3.9 Note: The release you're looking at is Python 3.9.24, a security bugfix release for the legacy 3.9 series. Python 3.14 is now the latest feature release series of Python 3. Get the latest release of 3.14.x here. Security content in this …
This is a security release of Python 3.10 Note: The release you're looking at is Python 3.10.19, a security bugfix release for the legacy 3.10 series. Python 3.14 is now the latest feature release series of Python 3. Get the latest release of 3.14.x here. Security content in this …
This is a security release of Python 3.11 Note: The release you're looking at is Python 3.11.14, a security bugfix release for the legacy 3.11 series. Python 3.14 is now the latest feature release series of Python 3. Get the latest release of 3.14.x here. Security content in this …
...close methods. Values passed to send will be returned by the yield statement when the generator is resumed. throw takes an exception and causes the yield statement to raise the passed exception in the generator. close is used to terminate a generator. This turns generators into a form of coroutine and makes them even more powerful. Conditional expressions of the form (TrueValue if Condition else FalseValue) were added. import can use both relative and absolute imports when inside packages. Try/e...
Released: Oct. 24, 2022
This is the stable release of Python 3.11.0 Python 3.11.0 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 3.11 …
Released: Oct. 5, 2020
This is an early developer preview of Python 3.10 Major new features of the 3.10 series, compared to 3.9 Python 3.10 is still in development. This releasee, 3.10.0a1 is the first of six planned alpha releases. Alpha releases are intended to make it easier to test the current state of …
...closed in December, so a new principal office was selected. The board chose the Zope Corp. office in Fredericksburg, VA. It is convenient for three of seven board members, and the business people there can accept mail and faxes on normal business days. RESOLVED, the the principal office of the PSF shall be The Python Software Foundation c/o Zope Corp. Lafayette Technology Center 513 Prince Edward St. Fredericksburg VA 22401 USA The motion passed by white ballot. 3. Public discussion Fol...
...close to Perl but rarely beats it in its original application domain; however Python has an applicability well beyond Perl's niche. Tcl Like Python, Tcl is usable as an application extension language, as well as a stand-alone programming language. However, Tcl, which traditionally stores all data as strings, is weak on data structures, and executes typical code much slower than Python. Tcl also lacks features needed for writing large programs, such as modular namespaces. Thus, while...
...closed, but I had a home computer, and not much else on my hands. I decided to write an interpreter for the new scripting language I had been thinking about lately: a descendant of ABC that would appeal to Unix/C hackers. I chose Python as a working title for the project, being in a slightly irreverent mood (and a big fan of Monty Python's Flying Circus). Today, I can safely say that Python has changed my life. I have moved to a different continent. I spend my working days developi...
...close, but that he has no further information on this. 5. Python Support Committee (PSC) status report Lemburg reported that the PSC is looking into taking the first steps towards setting up online donations and using the ShareIT service (http://www.shareit.com/) for this. Von Loewis questioned the use of a shareware reseller for the PSF's purposes. Lemburg explained that ShareIT is offering good services for reasonably low costs (compared to other online payment providers). Hylton asked whet...
...closely with vendors and redistributors to ensure that supported Python 3 migration options were available. Part of the reason for this delay was because the stricter text model in Python 3 was forcing the resolution of non-trivial Unicode handling issues in the reference interpreter and standard library, and in migrated libraries and applications. Python 3 is a noticeable improvement to Python. There is ground-up support for Unicode and internationalization. It better expresses common idioms a...
Location: Boston, MA United States of America
Telecommuting: Yes
We’re hiring a Staff Software Engineer to play a foundational role on our engineering team. You’ll be joining a newly formed team of three engineers, collaborating on technical direction and fostering shared growth as we build the operating system for pediatric care. In this role, you’ll architect and build robust …
...close to the one we sent to the IRS. It contains only the narrative parts, not the actual form. We will never know for sure whether Guido's copy of the form is the one that actually get sent to the IRS. 10. Adjournment There being no other business, the meeting is adjourned at 17:37 GMT.
...closed" - cross posting to public mailing lists is discouraged. Statements made by core developers can be quoted outside of the list. Statements made by others can not be quoted outside the list without explicit permission. - Anonymised paraphrased statements "someone asked about..." are OK - direct quotes with or without names are not appropriate. We endorse the PSF's Diversity statement The list administrators reserve the right to revoke the subscription of members (including me...
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 …
...close enough to worry about. Thomas offers to ask his company's lawyer what the best approach would, especially as he is located in the Netherlands, as is python.com. He promises an answer by the next board meeting. Guido says he would not like to spend money on the registration if that can be avoided. Adjournment There being no further business, the meeting was adjourned.
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 …
Released: Sept. 7, 2021
This is the first release candidate of Python 3.10 This release, 3.10.0rc2, is the last preview before the final release of Python 3.10.0 on 2021-10-04. Entering the release candidate phase, only reviewed code changes which are clear bug fixes are allowed between release candidates and the final release. There …
If you didn't find what you need, try your search in the Python language documentation.