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.
From 26 Feb. through 27 Feb., 2016
Location: Nearsoft Inc. DF, San Luis Potosi 196 Inte. 401, Cuauhtémoc, Roma Nte., 06700 Ciudad de México, D.F., Mexico
Python 3.8.15
Version: None
Released: Oct. 11, 2022
This is a security release of Python 3.8 Note: The release you're looking at is Python 3.8.15, a security 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. Security content in this …
View Release Notes
This is a security release of Python 3.9 Note: The release you're looking at is Python 3.9.15, a security bugfix release for the legacy 3.9 series. Python 3.11 is now the latest feature release series of Python 3. Get the latest release of 3.11.x here. Security content in this …
Released: Sept. 6, 2022
This is a security release of Python 3.9 Note: The release you're looking at is Python 3.9.14, a security bugfix release for the legacy 3.9 series. Python 3.11 is now the latest feature release series of Python 3. Get the latest release of 3.11.x here. Security content in this …
This is a security release of Python 3.8 Note: The release you're looking at is Python 3.8.14, a security 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. Security content in this …
...introduced as ints in Python 2.2.1, but are now a separate type (a subtype of int). This means that True and False are now printed as the strings 'True' and 'False', respectively. As of 2.3b1, bool() without arguments returns False. (PEP 285) compile(), eval(), exec - fully support Unicode, and no longer issue a SyntaxError when their input doesn't end with a newline. (New in 2.3a2.) range() - as of 2.3b1 supports long arguments with a magnitude larger than sys.maxint. E.g., range(2**100, 2*...
Note: The release you are looking at is a security bugfix release for the legacy 3.7 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.7 was 3.7.17. Please see …
Released: June 26, 2009
Python 3.1 has been superseded by 3.1.1. You can download 3.1.1. Python 3.1 final was released on June 27th, 2009. Python 3.1 is a continuation of the work started by Python 3.0, the new backwards-incompatible series of Python. Improvements in this release include: An ordered dictionary type Various optimizations …
...int type New unittest features including test skipping and new assert methods. A much faster io module Tile support for Tkinter A pure Python reference implementation of the import statement New syntax for nested with statements See these resources for further information: What's new in 3.1? Python 3.1 change log. Online Documentation Report bugs at http://bugs.python.org. Help fund Python and its community. Download This is a production release. We currently support these formats for downl...
...int" <p><li>Overflowing int operations return the corresponding long value rather than raising the OverflowError exception. <p><li>Conversion of long to float now raises OverflowError if the long is too big to represent as a C double. This used to return an "infinity" value on most platforms. <p><li> The 3-argument builtin pow() no longer allows a third non-None argument if either of the first two arguments is a float, or if both are of integer...
Released: Aug. 17, 2009
Python 3.1.1 has been superseded by 3.1.2. You can download 3.1.2. Python 3.1.1 was released on August 17th, 2009. Python 3.1 is a continuation of the work started by Python 3.0, the new backwards-incompatible series of Python. Improvements in this release include: An ordered dictionary type Various optimizations …
Released: March 20, 2010
Note: It is recommended that you use the latest bug fix release of the 3.1 series, 3.1.4. Python 3.1.2 was released on March 21st, 2010. The Python 3.1 version series is a continuation of the work started by Python 3.0, the new backwards-incompatible series of Python. Improvements in …
...int type New unittest features including test skipping and new assert methods. A much faster io module Tile support for Tkinter A pure Python reference implementation of the import statement New syntax for nested with statements See these resources for further information: What's New in 3.1? What's new in Python 3000 Python 3.1.1 Change Log Online Documentation Conversion tool for Python 2.x code: 2to3 Report bugs at http://bugs.python.org. Help fund Python and its community by donating to th...
...int type New unittest features including test skipping and new assert methods. A much faster io module Tile support for Tkinter A pure Python reference implementation of the import statement New syntax for nested with statements See these resources for further information: What's New in 3.1? What's new in Python 3000 Python 3.1.2 Change Log Online Documentation Conversion tool for Python 2.x code: 2to3 Report bugs at http://bugs.python.org. Help fund Python and its community by donating to th...
...inter member ob_sinterned has been replaced by an int member ob_sstate. On some platforms (e.g. most 64-bit systems) this may change the offset of the ob_sval member, so as a precaution the API_VERSION has been incremented. The apparently unused feature of "indirect interned strings", supported by the ob_sinterned member, is gone. Interned strings are now usually mortal; there is a new API, PyString_InternImmortal() that creates immortal interned strings. (The ob_sstate member can o...
...into errors. Some improvements to Tools/webchecker (ignore some more URL types, follow some more links). Brought the Tools/compiler package up to date. What's New in Python 2.1 beta 2? (Unlisted are many fixed bugs, more documentation, etc.) Core language, builtins, and interpreter The nested scopes work (enabled by "from __future__ import nested_scopes") is completed; in particular, the future now extends into code executed through exec, eval() and execfile(), and into the interac...
...InternalCall(). It is still the case that the returned code object might be entirely insane. Subclasses of string can no longer be interned. The semantics of interning were not clear here -- a subclass could be mutable, for example -- and had bugs. Explicitly interning a subclass of string via intern() will raise a TypeError. Internal operations that attempt to intern a string subclass will have no effect. Bug 1003935: xrange() could report bogus OverflowErrors. Documented what xrange() in...
...int the exception name, e.g. try: 1/0 except: print "Sorry:", sys.exc_type, ":", sys.exc_value With string-based exceptions, this would print something like Sorry: ZeroDivisionError : integer division or modulo With class-based exceptions, it will print Sorry: exceptions.ZeroDivisionError : integer division or modulo The funny exceptions.ZeroDivisionError occurs because when an exception type is a class it is printed as modulename.classname....
If you didn't find what you need, try your search in the Python language documentation.