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.
...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 security advisory page. We are pleased to announce the release of Python 2.2.2, on October 14, 2002. This is a bug-fix release for Python 2.2 and supersedes the previous bugfix release, Python 2.2.1. Download t...
Version: None
Released: Dec. 23, 2016
Note: The release you are looking at is Python 3.6.0, the initial feature release for the legacy 3.6 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.6 was 3.6.15 …
View Release Notes
...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. In addi...
Released: May 27, 2004
This is a patch release which supersedes earlier releases of 2.3. 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 …
Released: Dec. 19, 2003
...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.3, there's a patch available from the security advisory page. Important: 2.3.5 includes a security fix for SimpleXMLRPCServer.py. We're happy to announce the release of Python 2.3.3 (final) on December 19th, 2003. This is a bug-fix release for Py...
...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.3, there's a patch available from the security advisory page. Important: 2.3.5 includes a security fix for SimpleXMLRPCServer.py. We're happy to announce the release of Python 2.3.4 (final) on May 27th, 2004. This is a bug-fix release for Python ...
...problems, as the release is targeted for systems that were current at the time Python 2.3 was originally released. For more recent systems, you might have to come up with work-arounds. For OS X in particular, try invoking: ./configure MACOSX_DEPLOYMENT_TARGET=10.5 Please see the separate bugs page for known issues and the bug reporting procedure. See also the license Download the release As noted, python.org is not providing binary installers for 2.3.7. Windows and Mac OS X users who cannot ...
...problem with that. Also, if you don't misuse CNRI's name and logo you'll be fine. OK, I'll retain the License Agreement in my derivative works, Does that mean my users and I then enter into this license agreement too? Yes, with CNRI but not with each other. As explained in paragraph 1, the license is between CNRI and whoever is using Python 1.6 beta 1. So you mean that everyone who uses my derivative work is entering into a contract with CNRI? With respect to the Python...
...problems, and asked if the PSF should do something. A. Kuchling provided background: On Friday, two crawlers were going through the wiki very quickly. The load average was in the 70s. PyPI is on the same machine [ximinez], and the out-of-memory process killer was killing off PostgreSQL processes, I think. Possible courses of action: 1) Fix the wiki crawler problems. 2) Get more memory into the machine. 3) Move the wiki to another machine. 4) Make the PyPI code more efficient. Doubtless mo...
Released: April 10, 2002
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 …
...problems. In Python versions 1.5 and later, the standard exceptions are Python classes, and a few new standard exceptions have been added. The obsolete AccessError exception has been deleted. Because it is possible (although unlikely) that this change broke existing code, the Python interpreter can be invoked the command line option -X to disable this feature, and use string exceptions like before. This option is a temporary measure - eventually the string-based standard exceptions w...
Released: Feb. 8, 2005
Python 2.3.5 (final) on Feb 8th, 2005. This is a bug-fix release for Python 2.3. There have been around 50 bugs fixed since 2.3.4 - in the Python interpreter, the standard library and also in the build process - see the release notes for details. Important: This release is vulnerable …
...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.3, there's a patch available from the security advisory page. Python 2.3.5 supersedes the previous Python 2.3.4 release. No new features have been added in Python 2.3.5 -- the 2.3 series is in bugfix-only mode. 2.3.5 contains an important securi...
...problems USA decided they needed a way to "minimize data changes and the resulting rework." The shortest route to that goal would be to shift the design work to the end of the process so that flight characteristics would have a good chance of already being finalized. In other words, as Friedrich says, "We decided we needed to do this data management work 'just in time'." A just-in-time solution, however, generally puts more stress on both people and systems to get things righ...
Released: Sept. 6, 2024
This is the sixth 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.6 is the latest maintenance release, containing about 90 bugfixes, build improvements and documentation changes since 3.12.5. This is an expedited …
...problem. Please check your descriptions for ReST errors using the Online ReSt editor and retry. Descriptions and requirements may be edited for brevity, clarity, or uniformity. Please keep your posting descriptions as short as possible. They should be a maximum of 45 lines long. These are maximum allowances, more succinct postings often elicit a better response. See the existing jobs listed for examples of acceptable posting length. We will not accept postings that are considered to be highly ...
...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 security advisory page. We are pleased to announce the release of Python 2.2.1, on April 10, 2002. This is a bug-fix release for Python 2.2 and supersedes the 2.2 release. Download the release Windows users sho...
...problem in classic Python? Diamond diagrams are rarely found in classic Python class hierarchies. Most class hierarchies use single inheritance, and multiple inheritance is usually limited to mix-in classes. In fact, the problem shown here is probably the reason why multiple inheritance is unpopular in classic Python! Why will this be a problem in the new system? The 'object' type at the top of the type hierarchy defines a number of methods that can usefully be extended by subtypes...
If you didn't find what you need, try your search in the Python language documentation.