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. 6, 2022
This is the first maintenance release of Python 3.11 Python 3.11.1 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 and changes in Python …
View Release Notes
Released: Feb. 8, 2023
This is the second maintenance release of Python 3.11 Python 3.11.2 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 and changes in Python …
...word ''python'' and you may well get the result you need. If all else fails, ask on the python newsgroup and there's a good chance someone will put you on the right track. Frequently Asked Questions If you have a question, it's a good idea to try the FAQ, which answers the most commonly asked questions about Python. Looking to Help? If you want to help to develop Python, take a look at the developer area for further information. Please note that you don't have to be an expert programmer to h...
Released: Feb. 24, 2020
This is the second maintenance release of Python 3.8 Note: The release you're looking at is Python 3.8.2, a bugfix release for the legacy 3.8 series. Python 3.11 is now the latest feature release series of Python 3. Get the latest release of 3.11.x here. Major new features of …
Released: June 9, 2020
This is a beta preview of Python 3.9 Python 3.9 is still in development. This release, 3.9.0b3, is the third of five planned beta release previews. Beta release previews are intended to give the wider community the opportunity to test new features and bug fixes and to prepare their projects …
...Word. Those won't work in ReST. Empty lines separate paragraphs: These three lines will get merged into a single paragraph. First line. Second line. This is how you write lines that go into separate paragraphs: First paragraph. Second paragraph. If you get a 502 Gateway Error when trying to submit a job posting, chances are high that your ReST formatting is wrong. This is a known problem. Please check your descriptions for ReST errors using the Online ReSt editor and retry. Descriptions a...
...word help in the Subject: header. <name>-sig-owner@python.org: This is an alias that reaches the administrators of the SIGs mailing list. This will be the person who manages specifics of the mailing list, such as subscribe/unsubscribe approvals (if necessary), approving held posts, etc. There is always a real person on the other end of this address, so if you need to contact a human being, this is the address to use. Mailing List Policy Each mailing list has a policy for such thin...
Released: Dec. 21, 2001
Important: This release is vulnerable to the problem described in security advisory PSF-2006-001 "Buffer overrun in repr() of unicode strings in wide unicode builds (UCS-4)". This fix is included in Python 2.4.4 and Python 2.5. If you need to remain with Python 2.2, there's a patch available from the …
WARNING: this release has a known regression See BPO-40924 for details. Use Python 3.9.0b3 or newer instead, please. This is a beta preview of Python 3.9 Python 3.9 is still in development. This release, 3.9.0b2, is the second of four planned beta release previews. Beta release previews are intended to …
...word, "yield", which must be enabled by adding "from __future__ import generators" to the top of every module that uses it. Without that, "yield" is treated as an identifier but a warning is issued. The floor division operator // has been added as outlined in PEP 238. The / operator still provides classic division (and will until Python 3.0) unless "from __future__ import division" is included, in which case the / operator will provide true division. Integer overflow is now a thi...
...words) on various Python subjects. See also a collection of presentations I have given. See also my blog at blogspot.com and my previous blog at artima.com. --Guido van Rossum Table of contents (in mostly chronological order) Unifying types and classes in Python 2.2 (See below) Foreword for "Programming Python" (1st ed.) Written in 1996, this gives an overview of the early history and background of Python and some of my philosophy about software design and project management. Se...
...words, we are working on many technical aspects of the project at this point. Board Discussion: Mertz: "Any word on when this is likely to be pinned down?" Campbell: "We are currently looking at the financial side of things." K. Kaiser: "I have offered payment options, but the problem is: How is the whole signup, renewal, etc. going to be automated -- what website, what code, who is writing it, and who is tracking, etc.?" This discussion was deferred to email. ...
...words, Python begins to feel like a big hammer and coding tasks look like nails." -- Mustafa Thamer of Firaxis Games, talking about Civilization IV. Quoted on page 18 of the August 2005 Game Developer Magazine. "We chose to use python because we wanted a well-supported scripting language that could extend our core code. Indeed, we wrote much more code in python than we were expecting, including all in-game screens and the main interface. It was a huge win for the project because writin...
...word. - Two related and unfortunately open issues. We told both Diego Sarmentero (of NINJA-IDE) and Brad Allen (PyTexas) that logos they made were dilutive. Both of them have pushed back a bit hoping to find some way to allow authorization, with PyTexas folks suggesting assignment. I told Sarmentero that this MIGHT be an option if I could get legal opinion that it was. But no word for PSF counsel on the issue. David also reported on "other new activities." He said:...
Released: Nov. 30, 2004
We are pleased to announce the release of Python 2.4, final on November 30, 2004. This is a final, stable release, and we can recommend that Python users upgrade to this version. Important: This release is vulnerable to the problem described in …
Released: March 30, 2005
We are pleased to announce the release of Python 2.4.1 (final) on March 30, 2005. Important: This release is vulnerable to the problem described in security advisory PSF-2006-001 "Buffer overrun in repr() of unicode strings in wide unicode builds (UCS-4)". This fix …
Released: Sept. 27, 2005
We are pleased to announce the release of Python 2.4.2 (final), a bugfix release, on September 28, 2005. Important: This release is vulnerable to the problem described in security advisory PSF-2006-001 "Buffer overrun in repr() of unicode strings in wide unicode …
...Word and Office) also include MSI, so you may already have it on your system. If not, you can download it freely from Microsoft for Windows 95, 98 and Me and for Windows NT 4.0 and 2000. Windows XP and later already have MSI; many older machines will already have MSI installed. The new format installer allows for automated installation and many other shiny new features. There is also a separate installer python-2.4.ia64.msi for Win64-Itanium users. Windows users may also be interested in Mark...
...Word and Office) also include MSI, so you may already have it on your system. If not, you can download it freely from Microsoft for Windows 95, 98 and Me and for Windows NT 4.0 and 2000. Windows XP and later already have MSI; many older machines will already have MSI installed. The new format installer allows for automated installation and many other shiny new features. There is also a separate installer python-2.4.1.ia64.msi for Win64-Itanium users. Windows users may also be interested in Ma...
...Word and Office) also include MSI, so you may already have it on your system. If not, you can download it freely from Microsoft for Windows 95, 98 and Me and for Windows NT 4.0 and 2000. Windows XP and later already have MSI; many older machines will already have MSI installed. The new format installer allows for automated installation and many other shiny new features. There is also a separate installer Python-2.4.2.ia64.msi for Win64-Itanium users. Windows users may also be interested in Mar...
If you didn't find what you need, try your search in the Python language documentation.