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: Dec. 11, 2019
Note Python 3.8 is now released and is the latest feature release of Python 3. Get the latest release of 3.8.x here. Python 3.6.10rc1 is the release candidate preview of the next security fix release of Python 3.6. Python 3.6.8 was the final bugfix release for 3.6. Python 3.6 …
View Release Notes
Released: April 28, 2020
This is an early developer preview of Python 3.9 Python 3.9 is still in development. This release, 3.9.0a6 is the last out of six planned alpha releases. Alpha releases are intended to make it easier to test the current state of new features and bug fixes and to test the …
Released: April 9, 2024
This is an early developer preview of Python 3.13 Major new features of the 3.13 series, compared to 3.12 Python 3.13 is still in development. This release, 3.13.0a6, is the sixth and last planned alpha release. Alpha releases are intended to make it easier to test the current state of …
...make Python editing easy, browse the list of introductory books, or look at code samples that you might find helpful. There is a list of tutorials suitable for experienced programmers on the BeginnersGuide/Tutorials page. There is also a list of resources in other languages which might be useful if English is not your first language. The online documentation is your first port of call for definitive information. There is a fairly brief tutorial that gives you basic information about the language...
...make standalone OS X double-clickable application bundles and plugins from Python scripts. For more information about Python on OS X, see the mailing list and archives for the Python-Macintosh Special Interest Group. Alternative Packages for Mac OS X. ActiveState ActivePython (commercial and community versions, including scientific computing modules). Enthought Python Distribution The Enthought Python Distribution provides scientists with a comprehensive set of tools to perform rigorous data...
...make" dance. What's New? This being a bug-fix release, there have been no exciting new features implemented since 2.2 -- just heaps of fixes. For a partial list of these fixes, please see the release notes, or the Misc/NEWS file in the source distribution. For the full list of changes, you can poke around CVS. Other sources of information on 2.2 Unifying types and classes in Python 2.2 by Guido van Rossum -- a tutorial on the material covered by PEPs 252 and 253. Wha...
...makes available as Open Source software. 4. Communications The Foundation needs mailing lists for communicating with members and the public. It also needs a Web site. Action Item: Greg Stein will create mailing lists. Action Item: Greg Stein will set up Web pages. 5. Sponsor discussion The Board directed Hardt to continue seeking out sponsor members. There was a discussion of what freedom he should have to perform branding activities. The Board allowed him to develop the...
...make install" is now an alias for "make altinstall", to prevent accidentally overwriting a Python 2.x installation. Use "make fullinstall" to force Python 3.0 to be installed as "python". Issue #2544: On HP-UX systems, use 'gcc -shared' for linking when gcc is used as compiler. What's New in Python 3.0a4? Release date: 02-Apr-2008 Core and Builtins Bug #2301: Don't try decoding the source code into the original encoding for syntax errors. Extension Mo...
...make the packaging process cost effective, an automatic CD/DVD disc partitioner is used to carry out the above steps. Acqutek Corporation was contracted by Micro Image Precision Co. Ltd to develop the control software for this partitioner machine. The project was time critical, with less than 4 months available to complete the work. Furthermore, no hard specification was available at first, and the requirements changed from time to time with the concurrently evolving mechanical design of the pa...
...make it easier for developers to begin using Cog. I wanted developers to be able to change the schema, and then run the tool without having to understand the complexities of the code generation. Cog would have to make it simple to combine the generated chunks of code with the rest of the C++ source, and it should be simple to run Cog to generate the final code. The tool shouldn't care about the language of the host file. We originally wanted to generate C++ files, but we were branching out into...
Mailing Lists Python Mailing Lists and Newsgroups Here's an overview of the mail and news resources for python. For a complete listing of python.org's public mailing lists you can view them on Mailman 3. To request a new list, send e-mail to postmaster @ python.org; please check first to make sure a similar list does not already exist. Mailing lists for users speaking languages other than English are listed in the non-English python resources guide, which includes mailing lists, translate...
...make the behavior of new-style classes backwards compatible, it's important to note these differences. (There are of course many more differences that become relevant if you are writing a new-style class from scratch; this list only lists changes in behavior relevant for the conversion of classic classes.) <ul> <p><li>The method resolution order is different; see the <a href="../descrintro#mro">tutorial</a>. <p><li>New-style classes that overlo...
Python Software Foundation Staff Deb Nicholson Executive Director Deb Nicholson joined the PSF in April 2022. She is an experienced non-profit professional and passionate open source community builder who has worked at the Open Source Initiative, Software Freedom Conservancy and the Open Invention Network. She is also a founding organizer of the Seattle GNU/Linux Conference, an annual event dedicated to surfacing new voices and welcoming new people to the free software community. She'l...
...make recommendations to the Board. Consensus: the TMC will report back to the Board, who will make the notice. S. Holden: "We could, of course, change its charter; but let's start out with the committee reporting back to the Board. After a while the Board will just be copying the opinions, then we can let the committee run." Wider registration of Python trademarks was discussed. S. Deibel noted that "we need to consult with someone re: trademark law in Europe." S. Holden ...
Released: May 24, 2015
Python 3.5.0b1 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.0b1 was released on May 24th, 2015. Major new features of the 3.5 series, compared to 3.4 Among the new major new features and changes in the 3.5 release series …
Released: June 1, 2015
Python 3.5.0b2 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.0b2 was released on May 31st, 2015. Major new features of the 3.5 series, compared to 3.4 Among the new major new features and changes in the 3.5 release series …
Released: July 5, 2015
Python 3.5.0b3 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.0b3 was released on July 5th, 2015. Major new features of the 3.5 series, compared to 3.4 Among the new major new features and changes in the 3.5 release series …
Released: July 26, 2015
Python 3.5.0b4 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.0b4 was released on July 26th, 2015. Major new features of the 3.5 series, compared to 3.4 Among the new major new features and changes in the 3.5 release series …
Released: Aug. 11, 2015
Python 3.5.0rc1 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.0rc1 was released on August 10th, 2015. Major new features of the 3.5 series, compared to 3.4 Among the new major new features and changes in the 3.5 release series …
If you didn't find what you need, try your search in the Python language documentation.