Notice: This page displays a fallback because interactive scripts did not run. Possible causes include disabled JavaScript or failure to load scripts or stylesheets.
...Global Variable/Attribute Access Montanaro PEP 267 - Optimized Access to Module Namespaces - Hylton PEP 280 - Optimizing access to globals - van Rossum These three should be considered together; at most one of them can be implemented (or maybe a hybrid). I would like one of them to be implemented eventually, because I think it may have a big performance benefit: not only avoiding dict lookups for globals and builtins, but also recognizing certain builtins in the parser and generating ...
Version: None
Released: Jan. 17, 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.0a3, is the third of six planned alpha releases. Alpha releases are intended to make it easier to test the …
...Global Module Index (for quick access to all modules) Library Reference (keep this under your pillow) Macintosh Library Modules (this too, if you use a Macintosh) Language Reference (for language lawyers) Extending and Embedding (tutorial for C/C++ programmers) Python/C API (reference for C/C++ programmers) Documenting Python (information for documentation authors) Installing Python Modules (information for installers & sys-admins) Distributing Python Modules (sharing...
...global celebration runs for 24 hours and begins at midnight local time. Please donate today and help us meet our goal of $10,000! Donate Now! Donations support sprints, meetups, community events, Python documentation, fiscal sponsorships, software development, and community projects. Your contributions help fund the critical tools you use every day. It's easy to donate Click here to make a one-time or recurring donation. If you’re an existing PSF Supporting Member and wou...
...global scope; to avoid the warning about bare exec, use exec...in... (a good idea anyway -- there's a possibility that bare exec will be deprecated in the future). Use of a global variable in a nested scope with the same name as a local variable in a surrounding scope. This will change in meaning with nested scopes: the name in the inner scope will reference the variable in the outer scope rather than the global of the same name. To avoid the warning, either rename the outer variable, or use a...
Released: Feb. 15, 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.0a4, is the fourth of six planned alpha releases. Alpha releases are intended to make it easier to test the …
...global community of Open Source contributors, under the oversight of the Python Software Foundation. Python's unique blend of simplicity and power excels in a wide range of software development tasks, including the construction of web applications, complex integrated business solutions, and large desktop 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 in...
...global community of Open Source contributors, under the oversight of the Python Software Foundation. Python's unique blend of simplicity and power excels in a wide range of software development tasks, including the construction of web applications, complex integrated business solutions, and large desktop applications. Python is often characterized as an agile language that promotes speedy development and includes a unit-testing framework for building more robust applications. Key featu...
...global community of open source developers under the oversight of the Python Software Foundation. Python is very easy to learn for programmers familiar with other languages such as C, C++, Java, and Visual Basic, and can significantly increase programmer productivity. It is often characterized as an agile language that promotes speedy development. Python is often used in large system development to decrease software costs, mitigate risk, and meet aggressive schedules. The language i...
Released: March 12, 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.0a5, is the fifth of six planned alpha releases. Alpha releases are intended to make it easier to test the …
Location: Remote USA
Telecommuting: Yes
The Python Software Foundation (PSF) is hiring a full-time Infrastructure Engineer, reporting to the PSF's Director of Engineering. The mission of the Python Software Foundation is to promote, protect, and advance the Python programming language, and to support and facilitate the growth of a diverse and international community of Python …
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 …
...global Python community together • Make our community more diverse and robust every year. We’re incredibly grateful to be in community with you. Highlights from 2024: A record-making PyCon US - We produced the 21st PyCon US, in Pittsburgh, US, and online, and it was a huge success! For the first time post-2020, PyCon US 2024 sold out with over 2,500 in-person attendees. Advances in our Grants Program - 2024 has been a year of change and reflection for the Grants Program, starting...
Released: Dec. 8, 2023
This is the first 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.1 is the latest maintenance release, containing more than 400 bugfixes, build improvements and documentation changes since 3.12.0. Major …
View Release Notes
If you didn't find what you need, try your search in the Python language documentation.