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.
...bytes (plus fixed overhead), while f6() begins by allocating a list of N items, which usually costs 4N bytes (8N bytes on a 64-bit machine) - assuming the character objects are shared with similar objects elsewhere in the program (like small integers, Python caches strings of length one in most cases). Stop, said my friend, before you get into negative times - this is fast enough for my program. I agreed, though I had wanted to try one more approach: write the whole function in C...
...bytes.split('x'). bytes(o) now tries to use o.__bytes__() before using fallbacks. Issue #1204: The configure script now tests for additional libraries that may be required when linking against readline. This fixes issues with x86_64 builds on some platforms (a few Linux flavors and OpenBSD). C API PyObject_Bytes and PyBytes_FromObject were added. Library Issue #3756: make re.escape() handle bytes as well as str. Issue #3800: fix filter() related bug in formatter.py. Issue #874900: fix b...
Version: None
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 …
View Release Notes
...bytes, signature) 44c2226eff0f3fc1f2fedaa1ce596533 Python-2.4.tar.bz2 (7840762 bytes, signature) e9fe1fcdce9fa8c5590ab58b1de3246f python-2.4.msi (10887168 bytes, signature) 5810ed46da712adef93315b08791aea8 python-2.4.ia64.msi (8858624 bytes, signature) The signatures above were generated with GnuPG using release manager Anthony Baxter's public key which has a key id of 6A45C816.
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 …
Released: Oct. 3, 2003
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: May 27, 2004
Released: Dec. 19, 2003
Python Internationalization-SIG Internationalization-SIG ("i18n") This SIG provides a forum for discussing issues relating to the internationalization of Python. At the time of writing (March 2000), internationalization (henceforth spelled as "i18n" to save typing) features are being added to Python. This sig is the primary forum for discussing those features. Topics covered include but are not limited to: Unicode support and building a library of codecs Support for local...
...bytes) 87febf0780c8e18454022d34b2ca70a0 Python-2.2.tgz (6542443 bytes) 9ae1d572cbd2bfd4e0c4b92ac11387c6 UNWISE.EXE (162304 bytes) What's New? Highlights Tim Peters developed a brand new Windows installer using Wise 8.1, generously donated to us by Wise Solutions. Type/Class Unification: A new way of introspecting instances of built-in types (PEP 252) and the ability to subclass built-in types (PEP 253) have been added. Here is a tutorial on these features. ...
...bytes, signature) 9271171d55690e5cacd692e563924305 Python-2.3.2.tar.bz2 (7161770 bytes, signature) 87aed0e4a79c350065b770f9a4ddfd75 Python-2.3.2-1.exe (9481060 bytes, signature) The signatures above were generated with GnuPG using the release manager's (Anthony Baxter) public key which has a key id of 6A45C816.
...bytes, signature) 70ada9f65742ab2c77a96bcd6dffd9b1 Python-2.3.3.tar.bz2 (7195007 bytes, signature) 92b8e2bb82f0589b70ef5afff204da39 Python-2.3.3.exe (9557065 bytes, signature) The signatures above were generated with GnuPG using the release manager's (Anthony Baxter) public key which has a key id of 6A45C816.
...bytes, signature) a2c089faa2726c142419c03472fc4063 Python-2.3.4.tar.bz2 (7189129 bytes, signature) 65275cc93b905c25d130d71c116892f2 Python-2.3.4.exe (9889611 bytes, signature) The signatures above were generated with GnuPG using the release manager's (Anthony Baxter) public key which has a key id of 6A45C816.
Released: Oct. 14, 2002
...bytes) 1c1067396e5aa0299978486eb5bd1a5c Python-2.2.2.tgz (6669400 bytes)
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 …
...bytes, signature) c12b57c6e0cf8bc676fd9444d71c9e18 Python-2.3.5.tar.bz2 (7230000 bytes, signature) ba6f9eb9da40ad23bc631a1f31149a01 Python-2.3.5.exe (9881382 bytes, signature) The signatures above were generated with GnuPG using the release manager's (Anthony Baxter) public key which has a key id of 6A45C816.
Released: Jan. 31, 2010
This is a source-only release that only includes security fixes. The last full bug-fix release of Python 2.5 was Python 2.5.4. User are encouraged to upgrade to the latest release of Python 2.7 (which is 2.7.2 …
Released: July 29, 2003
Released: May 30, 2003
We are pleased to announce the release of Python 2.2.3 (final), on May 30, 2003. This is a bug-fix release for Python 2.2 and supersedes the previous bugfix release, Python 2.2.2. Note: there's a security fix for SimpleXMLRPCServer.py. Download the release Windows users should download the Windows installer, …
If you didn't find what you need, try your search in the Python language documentation.