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: Nov. 1, 2006
Python 2.3 is now well and truly in bugfix-only mode; no new features are being added, and only security critical bugs have been fixed. There are 3 bugs fixed in this release - a problem with the …
View Release Notes
Released: Nov. 27, 2010
Note: It is recommended that you use the latest bug fix release of the 3.1 series, 3.1.4. Python 3.1.3 was released on November 27th, 2010. The Python 3.1 version series is a continuation of the work started by Python 3.0, the new backwards-incompatible series of Python. For ongoing …
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 …
Released: June 27, 2018
Note: The release you are looking at is Python 3.6.6, 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 …
Released: Oct. 20, 2018
Note: The release you are looking at is Python 3.6.7, 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 …
Released: Dec. 11, 2018
Python 3.6.8rc1 is a release candidate preview of the eighth and last maintenance release of Python 3.6. The Python 3.6 series contains many new features and optimizations. Note Python 3.7 is now released and is the latest feature release of Python 3. Get the latest release of 3.7.x here. …
Released: Dec. 24, 2018
Note: The release you are looking at is Python 3.6.8, the final 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 …
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 …
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, which resulted in some users …
Released: Dec. 11, 2019
Note Python 3.8 is now the latest feature release series of Python 3. Get the latest release of 3.8.x here. We plan to continue to provide bugfix releases for 3.7.x until mid 2020 and security fixes until mid 2023. Python 3.7.6rc1 is the release candidate preview of the sixth …
...about yourself to get listed! Marc-André Lemburg Implementing the core Unicode features Fredrik Lundh, Secret Labs AB Implementing the Unicode regex engine Andy Robinson, ReportLab Inc. SIG Moderator; Japanese speaker, and worked on Japanese conversion in Python for the past year at a mutual fund company. ReportLab (http://www.reportlab.com/) are developing multilingual PDF reporting tools and need to implement full support for Asian writing systems later th...
...about rebuilding if you are using a UCS-4 build of Python - see the security announcement for details on how to determine if your build is vulnerable. This is a source only release. The Windows and Mac binaries of 2.3.5 were built with UCS-2 unicode, and are therefore not vulnerable to the problem outlined in PSF-2006-001. The PCRE fix is for a long-deprecated module (you should use the 're' module instead) and the email fix can be obtained by downloading the standalone version of the email pack...
...about IDLE, Tkinter, and Tcl/Tk on Mac OS X here.
...about the coding ability of their students, I thought it might be worth trying next year. It also provides a first test of how dedicated the applicant is. Some projects did Skype or IRC interviews to assess the student's communication ability. Again, I'm not sure PSF projects had issues that this would have solved but I still liked it as an idea. Next year, if I'm admin, I'd really like not to be a mentor. I think there would be value in me being solely focused on admin (in part to implement som...
...about the review. Tim notes they will need Jeremy's help in answering some of the questions. Tax filing The PSF has yet to file its US taxes over 2001. Guido has an outstanding query at his own accountant, but hasn't heard back yet. David notes Kevin Jacobs offered his [company's] services, and that Kevin does a lot of accounting, including for non-profit companies. Jeremy and Guido will contact Kevin or otherwise find an accountant to handle the taxes. Inter...
Released: May 22, 2023
This is a beta preview of Python 3.12 Python 3.12 is still in development. This release, 3.12.0b1 is the first of four beta release previews of 3.12. Beta release previews are intended to give the wider community the opportunity to test new features and bug fixes and to prepare their …
...about a factor of 2, by exploiting that about half the digit products are duplicates in a square. Because exponentiation uses squaring often, this also speeds long power. For example, the time to compute 17**1000000 dropped from about 14 seconds to 9 on my box due to this much. The cutoff for Karatsuba multiplication was raised, since gradeschool multiplication got quicker, and the cutoff was aggressively small regardless. The exponentiation algorithm was switched from right-to-left to left-...
...about Python's use in schools from David Coopersmith along with a student of his named Isaac. The same story involves some praise for the trademark committee, which may or may not go into the same post. Post information about this summer's PyGames contest for students (http://www.summerpygames.org/) As far as the ongoing projects for the month are concerned, he reported: Brian Curtin is working on a post about the video equipment purchased by the PSF and how it has been used to record confer...
If you didn't find what you need, try your search in the Python language documentation.