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 3, 2025
This is the fourth 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.4 is the latest maintenance release, containing a few important security fixes as well as around …
View Release Notes
Released: Dec. 5, 2025
This is the eleventh maintenance release of Python 3.13 Note: This is Python 3.13.11, a maintenance release for Python 3.13. Python 3.14 is now the latest feature release series of Python 3. Get the latest release of 3.14.x here. Python 3.13.11 is the eleventh maintenance release of …
...what comes next, but I am confident that Python will be there ready for the challenge. Platform independence is another aspect to feel good about -- betting all the chips on one player might be riskier than ever in today's climate. For more information, visit VAHNZ Controls on-line at eBukal.vahnzcontrols.com or contact info at vahnzcontrols.com. About the Author Ivan Lehecka is founder of VAHNZ Controls, a company that strives to bring intelligence to building automation and other fields, whe...
...what two C++ programmers can't complete in a year. Python shines as a glue language, used to combine components written in C++. Common Lisp and Scheme These languages are close to Python in their dynamic semantics, but so different in their approach to syntax that a comparison becomes almost a religious argument: is Lisp's lack of syntax an advantage or a disadvantage? It should be noted that Python has introspective capabilities similar to those of Lisp, and Python programs can cons...
...What's new in 2.7? Change log for this release. Online Documentation Report bugs at http://bugs.python.org. Help fund Python and its community. Download This is a production release. Please report any bugs you encounter. We currently support these formats for download: Gzipped source tar ball (2.7.1) (sig) Bzipped source tar ball (2.7.1) (sig) Windows x86 MSI Installer (2.7.1) (sig) Windows x86 MSI program database (2.7.1) (sig) Windows X86-64 MSI Installer (2.7.1) [1] (sig) Windows X86-64 ...
...what they've signed, and maybe they don't have many past contributions to cover. Should I be pushing people to sign the Jython contrib form?" M. von Löwis noted that "contributions going forward are covered" is not entirely true: the actual contribution should include the magic words "Licensed to PSF under a Contributor Agreement". D. Goodger: "we should cover licenses as much as possible; no harm in being covered more than once." D. Goodger also noted that un...
...what website, what code, who is writing it, and who is tracking, etc.?" This discussion was deferred to email. 5.4 Marketing Material M.A.Lemburg provides a few comments on how the project is expected to progress: "Since our last meeting at the German DZUG Tagung, a German Zope/Plone/Python conference in Dresden (http://www.zope.de/tagung/Dresden_2010) we have made good progress on getting the needed pricing information for the brochure. We now have a draft budget pl...
...What's new in 2.7? Complete change log for this release. Online Documentation Report bugs at http://bugs.python.org. Help fund Python and its community. About the 2.7 release series Among the features and improvements to Python 2.6 introduced in the 2.7 series are An ordered dictionary type New unittest features including test skipping, new assert methods, and test discovery A much faster io module Automatic numbering of fields in the str.format() method Float repr improvements backported fr...
Released: Nov. 10, 2013
Note: Python 2.7.6 has been superseded by Python 2.7.8. Python 2.7.6 was released on November 10, 2013. This is a 2.7 series bugfix release. Most importantly, it resolves an issue that caused the interactive prompt to crash on OS X 10.9. It also includes numerous bugfixes over …
Released: April 6, 2013
Note: A newer bugfix release, 2.7.5, is currently available. Its use is recommended over previous versions of 2.7. Python 2.7.4 was released on April 6, 2013. This is a 2.7 series bugfix release. It includes hundreds of bugfixes over 2.7.3. About the 2.7 release series …
Released: Oct. 25, 2022
This is an early developer preview of Python 3.12 Major new features of the 3.12 series, compared to 3.11 Python 3.12 is still in development. This release, 3.12.0a1 is the first of seven planned alpha releases. Alpha releases are intended to make it easier to test the …
Released: Sept. 6, 2024
This is the sixth maintenance release of Python 3.12 Python 3.12 is the newest major release of the Python programming language, and it contains many new features and optimizations. 3.12.6 is the latest maintenance release, containing about 90 bugfixes, build improvements and documentation changes since 3.12.5. This is an …
Released: Dec. 3, 2024
This is the first 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.1 is the latest maintenance release, containing almost 400 bugfixes, build improvements and documentation changes since …
Released: Feb. 3, 2026
This is third maintenance release of Python 3.14 Python 3.14.3 is the third maintenance release of 3.14, containing around 299 bugfixes, build improvements and documentation changes since 3.14.2. Major new features of the 3.14 series, compared to 3.13 Some of the major new features and changes …
Released: April 7, 2026
This is fourth maintenance release of Python 3.14 Python 3.14.4 is the fourth maintenance release of 3.14, containing around 337 bugfixes, build improvements and documentation changes since 3.14.3. Major new features of the 3.14 series, compared to 3.13 Some of the major new features and changes …
Released: May 7, 2026
It's the first beta and feature freeze! This is a beta preview of Python 3.15 Python 3.15 is still in development. This release, 3.15.0b1, is the first of four planned beta releases. Beta release previews are intended to give the wider community the opportunity to test new …
Location: Remote United States
Telecommuting: Yes
About Nava Nava is a consultancy and public benefit corporation working to make government services simple and effective. Since 2015, federal, state, and local agencies have trusted Nava to help solve highly scrutinized technology modernization challenges. As a client services company, we guide agencies constrained by legacy systems to …
...what we felt was a credible level of maturity. While not a "main-stream" choice, Python was attractive because of its cross-platform abilities and the productivity I felt the language could bring to the team. Some of my team members were skeptical and preferred the tried-and-true power of C/C++ for systems programming. We decided that those members would work on the web GUI for configuration of the product, while the rest of us would use Python for the other components. Implementatio...
...what they get.) Problems and Questions P1. When all uses of a module M have the form ``from M import ...'', the module M will have a reference count of 1. So it will be deleted in step M1. This renders all but the most trivial functions defined in the module (which are presumably still referenced by other modules) useless, since the imported modules and functions that they might need are all deleted from their globals. A simple remedy of course is not to use ``from M import ......
...what Python would have looked like if I had modelled it after the Unix shell and C instead! (Yes, I borrowed from C too, but only its least controversial features, in my desire to please the Unix/C audience.) Any individual creation has its ideosyncracies, and occasionally its creator has to justify these. Perhaps Python's most controversial feature is its use of indentation for statement grouping, which derives directly from ABC. It is one of the language's features that is dearest...
If you didn't find what you need, try your search in the Python language documentation.