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.
Version: None
Released: July 8, 2019
Note: The release you are looking at is a 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. Among the major …
View Release Notes
Released: Oct. 15, 2019
Released: Dec. 18, 2019
Released: May 19, 2020
This is a beta preview of Python 3.9 Python 3.9 is still in development. This release, 3.9.0b1, is the first of four planned beta release previews. Beta release previews are intended to give the wider community the opportunity to test new features and bug fixes and to prepare their projects …
Released: Oct. 7, 2024
This is the stable release of Python 3.13.0 Python 3.13.0 is the newest major release of the Python programming language, and it contains many new features and optimizations compared to Python 3.12. (Compared to the last release candidate, 3.13.0rc3, 3.13.0 contains two small bug fixes and some documentation and testing …
Released: Feb. 4, 2025
This is the second maintenance release of Python 3.13 Python 3.13 is the newest major release of the Python programming language, and it contains many new features and optimizations compared to Python 3.12. 3.13.2 is the latest maintenance release, containing almost 250 bugfixes, build improvements and documentation changes since 3.13.1. …
Released: April 8, 2025
This is the third maintenance release of Python 3.13 Python 3.13 is the newest major release of the Python programming language, and it contains many new features and optimizations compared to Python 3.12. 3.13.3 is the latest maintenance release, containing almost 320 bugfixes, build improvements and documentation changes since 3.13.2. …
Released: Aug. 6, 2025
This is the sixth maintenance release of Python 3.13 Python 3.13 is the newest major release of the Python programming language, and it contains many new features and optimizations compared to Python 3.12. 3.13.6 is the sixth maintenance release of 3.13, containing around 200 bugfixes, build improvements and documentation changes …
...time writing Python. If this isn't the case, the submission will most likely be rejected. Unpaid volunteer positions will not be posted on the jobs page. If you have some Python-related volunteer post, please post a description in the Wiki on the Volunteer Opportunities page; register with the Wiki and then follow the "EditText" link on the Wiki page. The Job Board is run by volunteers in their spare time, please be patient. Unfortunately, we currently have volunteers only for English,...
...time in negotiation with CNRI is the applicable law provision in paragraph 7. The GPL doesn't use an applicable law provision. We are concerned about a number of problems that can arise. You see the simplest of them already in your license stack: one license applying the law of California and another the law of Virginia. That could happen many times over with free software projects, with each module and some patches within the modules treated under different rules of law, which woul...
...time changes: The date class is now properly subclassable. (SF bug #720908) The datetime and datetimetz classes have been collapsed into a single datetime class, and likewise the time and timetz classes into a single time class. Previously, a datetimetz object with tzinfo=None acted exactly like a datetime object, and similarly for timetz. This wasn't enough of a difference to justify distinct classes, and life is simpler now. today() and now() now round system timestamps to the closest micro...
...time to decide on was a name for the silly thing. For a long and formal name, my vote is Module Distribution Utilities, or distutils for short. The short name will be needed to group all the various modules into a package: for instance, we plan to have distutils.build, distutils.install, distutils.gen_make, and so forth. Roles of setup.py The planned interface to and tasks for setup.py evolved rapidly throughout the session, mainly driven by the divisi...
Released: Dec. 3, 2024
This is a security release of Python 3.9 Note: The release you're looking at is Python 3.9.21, a security bugfix release for the legacy 3.9 series. Python 3.13 is now the latest feature release series of Python 3. Get the latest release of 3.13.x here. Security content in this …
...time limit of six months for coming up with a plan. Some concrete suggestions on how to draw up a work list follow. The task can be divided into two parts, client and server. On the client side, a great deal of mechanism is available, but it's been developed in a patchwork fashion over the last 10 years. I'd suggest that we build a checklist based on looking at some client-side tool like curl, then add the ability to do everything in that checklist to Python's "httplib" module. Addit...
...time to process. This Contributor Agreement is between Python Software Foundation (“PSF”) and the individual or other entity identified below (“the Contributor”). To enter the agreement, please fill out your name, address and initial license (Academic Free License v. 3.0 or Apache License, Version 2.0) in the eSign box below. Next, electronically sign it by clicking the button in the signature box and following the instructions. Finally, click the "eSign" bu...
...time. The books have not been transferred to Neal, yet. Jeremy will get together with him in the next couple of weeks. Jeremy reports the following cash flow: Greg Ward donated $50, Kevin Altis donated $100, Matthew Dixon Cowles donated $50. We also received a $500 check from ActiveState for conference sponsorship, a $10,416 check from Yet Another Society for registration fees, and a check from O'Reilly for $100 for sponshorship. The bill for insurance came and it is $500. Kurt DeMaagd from YA...
...times/locations. 4. New Python License Marc-Andre Lemburg has suggested a new license for Python. David Ascher has asked his company lawyer for comments, and he suggested corrections. There was discussion how to proceed with this issue. Guido proposed that somebody drafts a new version including the comments, and proposes it to the board for the next meeting. Tim volunteers to do so. 5. Contrib Forms David Ascher had suggested that the proposed forms are presented to some corporate lawyers we...
Released: Jan. 31, 2018
This is a beta preview of Python 3.7 Python 3.7 is still in development. This release, 3.7.0b1, is the first of four planned beta release previews. Among the major new features in Python 3.7 are: PEP 538, Coercing the legacy C locale to a UTF-8 based locale PEP 539 …
Released: Feb. 28, 2018
This is a beta preview of Python 3.7 Python 3.7 is still in development. This release, 3.7.0b2, is the second of four planned beta release previews. Among the major new features in Python 3.7 are: PEP 538, Coercing the legacy C locale to a UTF-8 based locale PEP 539 …
Released: March 28, 2018
Note: The release you are looking at is Python 3.6.5, a 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 source-only security fix release for 3.6 was 3.6.15 and …
If you didn't find what you need, try your search in the Python language documentation.