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.
...number is growing steadily. More information is available at www.python.org. To download version 2.1 go to <a href="./">www.python.org/2.1/</a> <p><b>About PythonLabs at Digital Creations</b> <br>PythonLabs is the core Python development group under leadership of Python's creator, Guido van Rossum. PythonLabs is funded by Digital Creations, the leading provider of enterprise content management solutions based on the Open Source Zope application serve...
...number of properties allow selection of features to be installed, reinstalled, or removed. The set of features for the Python installer is DefaultFeature - install the interpreter proper, plus the core libraries Extensions - register extensions (.py, .pyc, etc) TclTk - install Tkinter, and IDLE Documentation - install documentation Tools - install the Tools/ directory Testsuite - install Lib/test/ In addition, ALL specifies all features. All features depend on DefaultFeature,...
...number of the final release in some places. As a consequence, upgrading the Windows installation from 2.6.2c1 to 2.6.2 (final) will fail. Users of 2.6.2c1 need to uninstall it manually before installing this release. Note: In the Windows installers, the index of the Windows help files does not work correctly. Users affected by this problem can replace Doc/python262.chm in their installation with the updated release of that file. The signatures for the source tarballs above were generated with Gn...
...numbering of fields in the str.format() method Float repr improvements backported from 3.x Tile support for Tkinter A backport of the memoryview object from 3.x Set literals Set and dictionary comprehensions Dictionary views New syntax for nested with statements The sysconfig module See these resources for further information: 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 pro...
...number on all PSF forms All Directors and Officers should verify their address is correct in the PSF CVS repository: psf/bod-addresses.txt This information is required for our yearly corporate filings. Vote on BizRate.com becoming pending sponsor as of Jan 1 (or Oct 1) Vote on ILM becoming pending sponsor as of Jan 1 (or Oct 1) Since the email vote for a resolution did not receive enough votes, I ask that two separate resolutions be voted on at the board meeti...
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 the current state …
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 the current state …
...number of shared components. The build system is simple yet a lot more flexible than makefiles, as well as easier to customize, configure and extend. Unlike the build tools supplied by compiler vendors, the Python-based build system can work with different compilers. Python is also used for stress tests and unit testing -- an aspect of development particularly vital in embedded systems, due to the inherent difficulty of upgrading devices once they are in the field. Additional uses of Python, suc...
...Number of Directors There are currently eight (8) positions. RESOLVED, that the Board of Directors will consist of up to ten (10) Directors. Please vote (check one) [ ] For [ ] Against [ ] Abstain Election of a New Board of Directors The following people are candidates for the Board of Directors. To be elected, a candidate must receive more "Yes" votes than "No" votes. Please vote to accept as Director (check one of "Yes&...
...number, e.g. 0.0 ** -2.0. Note that math.pow is unrelated to the builtin power operator and the result of math.pow(0.0, -2.0) will vary by platform. On Linux, it raises a ValueError. A bug in Unicode string interpolation was fixed that occasionally caused errors with formats including "%%". For example, the following expression "%% %s" % u"abc" no longer raises a TypeError. Compilation of deeply nested expressions raises MemoryError instead of SyntaxError, e.g. eval("[...
...number is still growing. However, while many people nowadays use a computer, few of them are computer programmers. Non-programmers aren't really "empowered" in their computer use: they are confined to using applications in ways that programmers have determined for them. One doesn't need to be a visionary to see that this causes a lot of grief. An even more radical change is the introduction of computing and communication embedded in the home and office. The number of devices that...
Released: March 11, 2008
Python 2.3 is now well and truly in bugfix-only mode; no new features are being added, and only security critical bugs have been fixed. This release addresses a number of cases interpreter …
View Release Notes
Released: Dec. 19, 2008
This release includes just a small number of fixes, primarily preventing crashes of the interpreter in certain boundary cases. This is the last planned release in the Python 2.4 series. We have …
Released: Nov. 26, 2014
Python 2.7.9rc1 is the first release candidate for the next bugfix version of the Python 2.7 series. Python 2.7.9 will include several significant changes unprecedented in a "bugfix" release: The entirety of Python 3.4's ssl module has been backported for Python 2.7.9. See PEP 466 for justification. HTTPS certificate validation …
Released: Feb. 11, 2025
Here comes the antepenultimate alpha. This is an early developer preview of Python 3.14 Major new features of the 3.14 series, compared to 3.13 Python 3.14 is still in development. This release, 3.14.0a5, is the fifth of seven planned alpha releases. Alpha releases are intended to make it easier to …
...number of problems that can arise. You see the simplest of them already in your license stack: one license applying the law of California and another the law of Virginia. That could happen many times over with free software projects, with each module and some patches within the modules treated under different rules of law, which would create almost intolerable confusion. It does not happen with proprietary software because there is a single owner, who does not permit derivative works. ...
...number of fixes, primarily preventing crashes of the interpreter in certain boundary cases. This is the last planned release in the Python 2.4 series. We have decided not to include binaries for Windows or OS X in this release, nor to update any online documentation, as the overhead for doing so would have greatly outweighed the amount of changes that we release. If you need the security fixes included in this release, please build your own binaries from the sources, or (better) upgrade to a mo...
...number") is 04-3594598. For a quick overview of the PSF's activities, please see the our About page. Who are on the PSF board? Who are the officers? The PSF board and officers are listed on the Board of Directors & Officers page. How do I reach the PSF? For general inquiries, please email psf@python.org. For sponsorship questions, please email sponsors@python.org. For accounting questions, including how to send ACH, wire, Zelle, or other payments to the PSF or suspicious ch...
...numbers in square brackets (like "[0]") refer to the action item ID on the wiki. 4.1 Carried Forward The following are action items carried forward from the 9 February 2009 meeting, as highlighted in the minutes (Section 4, Status of Past Action Items). Numbers in [brackets] represent the item ID in the PSF private wiki. [11] Originally from June 2006, Section 6, PSF Records: The Board agreed to assemble the existing records in one place, have them scanned, and ente...
If you didn't find what you need, try your search in the Python language documentation.