Notice: This page displays a fallback because interactive scripts did not run. Possible causes include disabled JavaScript or failure to load scripts or stylesheets.
Version: None
Released: June 27, 2020
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. Please see …
View Release Notes
...build the Ultraseek Server and several back-end tasks at Infoseek, was used in creating the Ultraseek spider, as well as the GUI that provides the end-user search box, results pages, and all administrative functions. Python was chosen for several reasons: Python (like Java) is a modern language with objects, modules, threads, exceptions, and automatic memory management. At the time, both C and C++ were rejected as missing at least some of these features. The solution needed to be multi-threaded...
...build a reliable and portable system in a relative small time lapse. Productivity Python is our "secret weapon". It gives us order-of-magnitude increases in productivity thanks to: Simple syntax and clear coding style: it effortlessly forced us to use a consistent and expressive coding style. Now it's easy to look at a piece of code and understand at a glance how it works (nearly impossible with the first Perl version). Rapid development cycle: Python removed the tedious and long cod...
Released: June 17, 2020
Note Note: The release you are looking at is a bugfix release preview 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 …
...building efficient, flexible, scalable, and well-integrated systems, which is exactly what we need. Python has met or exceeded every requirement we've had," said Steve Waterbury, Software Group Leader, NASA STEP Testbed. Python significantly increases programmer productivity over languages such as C, C++, Java, and Visual Basic. The language's global user base is estimated in the hundreds of thousands and is growing rapidly. Key features of Python include: Object orientation, mod...
...build and test our in-house communications with hundreds of travel suppliers around the world in a matter of days rather then the months it would have taken using other languages. Since adopting Python 2 years ago, Python has provided us with a measurable productivity gain that allows us to stay competitive in the online travel space," said Michael Engelhart, CTO of EZTrip.com. RealEstateAgent.com "Python in conjunction with PHP has repeatedly allowed us to develop fast and proficie...
...build process of all compiled files, and a number of Python wrapper files to expose the parser to Python. flex, bison, and SWIG are invoked to generate C code, The C code is compiled to form an extension module. Recently, this build procedure was completely restructured. Today, BisonGen implements the LALR(1) algorithm itself, not relying on bison anymore. Therefore, the build procedure is simplified to: BisonGen parses the XML specification of the grammar. ...
Released: Sept. 19, 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.0a1 is the first of four planned alpha releases. Alpha releases are intended to make it easier to test the …
Released: Aug. 17, 2020
Note: The release you are looking at is Python 3.7.9, the final bugfix/security release with binary installers 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 …
...BUILD, SUPPORT, AND MAINTAIN CRITICAL PUBLIC GOODs FOR THE PYTHON COMMUNITY. We host PyPI, the Python package repository relied on by thousands of users with a huge range of projects. We've brought on board a Packaging Project Manager to best serve PyPI users We've added a full-time CPython Developer in Residence to our team, who amplifies volunteer contributors’ impact by processing CPython pull requests and tackling structural improvements. OUR SPONSORS DONATE TO THE PSF BECOME A MEMBER ...
Released: March 30, 2005
We are pleased to announce the release of Python 2.4.1 (final) on March 30, 2005. 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 …
Released: Sept. 27, 2005
We are pleased to announce the release of Python 2.4.2 (final), a bugfix release, on September 28, 2005. 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 …
Released: June 17, 2025
It's 3.14 beta 3! https://www.python.org/downloads/release/python-3140b3/ This is a beta preview of Python 3.14 Python 3.14 is still in development. This release, 3.14.0b3, is the third of four planned beta releases. Beta release previews are intended to give the wider community the opportunity to test new features …
Released: Oct. 7, 2025
This is the stable release of Python 3.14.0 Python 3.14.0 is the newest major release of the Python programming language, and it contains many new features and optimisations compared to Python 3.13. Major new features of the 3.14 series, compared to 3.13 Some of the major …
Python 2.4.1 Python 2.4.1 Python 2.4.1 has been replaced by a newer bugfix release. Please see the releases page to select a more recent release. We are pleased to announce the release of Python 2.4.1 (final) on March 30, 2005. 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 Note: there's a security fix for SimpleXMLR...
Python 2.4.2 Release Python 2.4.2 Python 2.4.2 has been replaced by a newer bugfix release of Python. Please see the releases page to select a more recent release. We are pleased to announce the release of Python 2.4.2 (final), a bugfix release, on September 28, 2005. 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 Pyt...
Released: Oct. 17, 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.0a2, is the second of four planned alpha releases. Alpha releases are intended to make it easier to test the …
...build system Ribosome (ribosome.helixcommunity.org) and our Python driven test player (pyplayer.helixcommunity.org). Python has been a great choice for us; it has offered us flexibility and robustness and has made it possible for us to write modular, easily-maintained tools. We're very happy with the results," said Rob Lanphier, Helix Community Coordinator. Other companies using Python include The New York Stock Exchange, Google, Philips, Hewlett Packard, Rackspace, Industrial Light and...
...building more robust applications. Key features of Python include: Object orientation, modular name spaces, exceptions, and multi-threading High-level dynamic data typing and very late binding Tight integration with C, C++, and Java modules May be compiled to Java byte code for use in any JVM String and regular expression processing Extensive XML and web services support HTTP, FTP, SMTP, POP, IMAP, NNTP, telnet, and other IP protocols HTML, MIME, base64, binhex, uuencode, and othe...
If you didn't find what you need, try your search in the Python language documentation.