Notice: This page displays a fallback because interactive scripts did not run. Possible causes include disabled JavaScript or failure to load scripts or stylesheets.
...make more releases of Python; thus octupling the number of vacations he takes in a year. Well, folks, as you can see, Guido is taking money out of his own pocket to make the PSA work! So stop whining! The Origin of the Great Timbot Conspiracy Theory Subject: RE: Python bytecode Date: Wed, 30 Apr 97 04:29:43 UT From: Tim Peters <@msn.com> Cc: python-list@cwi.nl > [steve "lost highway" majewski inflames ...] > ... > What's changed in the last year has been my...
Version: None
Released: Feb. 7, 2023
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.0a5 is the fifth of seven planned alpha releases. Alpha releases are intended to make it easier to test …
Released: March 8, 2023
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.0a6 is the sixth of seven planned alpha releases. Alpha releases are intended to make it easier to test …
...make it very easy to establish, manage, and visualize dependencies among and across requirements, tasks, issues, etc. With ProjectPipe, all project team members have access to project data, as well as a Subversion source code repository. All of the features are integrated, and we leverage a number of modern techniques to help you manage your data, such as RSS, Tagging, and an intuitive "Ajax" interface. You can manage your data as an outline, or build custom queries with complete contr...
Released: Nov. 19, 2019
This is an early developer preview of Python 3.9 Major new features of the 3.9 series, compared to 3.8 Python 3.9 is still in development. This releasee, 3.9.0a1 is the first of six planned alpha releases. Alpha releases are intended to make it easier to test the current …
Released: Feb. 26, 2020
This is an early developer preview of Python 3.9 Python 3.9 is still in development. This release, 3.9.0a4 is the fourth 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 …
View Release Notes
Released: March 23, 2020
This is an early developer preview of Python 3.9 Python 3.9 is still in development. This release, 3.9.0a5 is the fifth 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: 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 …
Released: Nov. 3, 2020
This is an early developer preview of Python 3.10 Major new features of the 3.10 series, compared to 3.9 Python 3.10 is still in development. This releasee, 3.10.0a2 is the second of six planned alpha releases. Alpha releases are intended to make it easier to test the current …
Released: Dec. 7, 2020
This is an early developer preview of Python 3.10 Major new features of the 3.10 series, compared to 3.9 Python 3.10 is still in development. This releasee, 3.10.0a3 is the second of six planned alpha releases. Alpha releases are intended to make it easier to test the current …
Released: Jan. 4, 2021
This is an early developer preview of Python 3.10 Major new features of the 3.10 series, compared to 3.9 Python 3.10 is still in development. This release, 3.10.0a4 is the fourth of six planned alpha releases. Alpha releases are intended to make it easier to test the current …
Released: Dec. 8, 2021
This is an early developer preview of Python 3.11 Major new features of the 3.11 series, compared to 3.10 Python 3.11 is still in development. This release, 3.11.0a3 is the third of seven planned alpha releases. Alpha releases are intended to make it easier to test the …
Released: March 7, 2022
This is an early developer preview of Python 3.11 Major new features of the 3.11 series, compared to 3.10 Python 3.11 is still in development. This release, 3.11.0a6 is the sixth of seven planned alpha releases. Alpha releases are intended to make it easier to test the …
Released: Oct. 2, 2023
This is the sixth maintenance release of Python 3.11 Python 3.11.6 is the newest major release of the Python programming language, and it contains many new features and optimizations. Major new features of the 3.11 series, compared to 3.10 Some of the new major new features …
...make a recommendation. There was not clear consensus on the issue, although a few board members expressed interest in keeping as many active board members as possible. If a motion is to be voted on in the meeting, it should be included in the meeting notice and proxy forms. 8. Miscellaneous Ascher reported on a Perl Foundation meeting that he was invited to attend. Van Rossum reported on some tensions on the python IRC channel. Hylton suggested that the PSF designate one of the officers as...
...makes it easier to read and reason about. Improvements in concurrency, fault handling, testing, and debugging provide developers with the opportunity to create more robust and secure applications. Going forward, Python 3 will be the only major version of CPython that is actively maintained for bugs and security issues. Users are urged to migrate to a supported version of Python 3 in order to benefit from its many improvements, as well as to avoid potential security vulnerabilities in Python 2...
...makes an impact and allows the PSF financial stability to continue supporting a growing community! Last year, this fundraiser was a huge success even at the end of an incredibly difficult year. It was amazing to know Pythonistas had our back, and your contributions allowed us to keep doing new things for the community in 2021. We can't wait to finally see you again *in person* at PyCon US 2022! Help us continue the momentum!
...make alterations to your code. Python's readability and dynamic typing made it even easier to write, maintain, and extend the code. I never had to worry about types, which let me focus on the problem at hand rather than wrestle with the language and its syntax. This made me much more productive than I was with C and C++. For example, I was able to write a complete VTK documentation browser with GUI and search engine in just 400 lines of code. Flow past a cylindrical post, showing configuratio...
...makes the translation a straightforward process. The best approach is often to write only the performance-critical parts of the application in C++ or Java, and use Python for all higher-level control and customization. There are several anecdotes about applications that started out as pure C++ code to which Python was added as an extension language, where in each new version the percentage of the application written in Python increased, while also increasing the overall performance, f...
...makes the type of the class-like objects callable. (Normally, a third type would also be needed, the new ``instance'' type, but this is not an absolute requirement -- the new class type could return an object of some existing type when invoked to create an instance.) Still confused? Here's a simple device due to Don himself to explain metaclasses. Take a simple class definition; assume B is a special class that triggers Don's hook: class C(B): a = 1 b = 2 This can ...
If you didn't find what you need, try your search in the Python language documentation.