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: May 19, 2014
Python 3.4.1 Python 3.4 has reached end-of-life. Python 3.4.10, the final release of the 3.4 series, is available here. Python 3.4.1 was released on May 18th, 2014. Python 3.4.1 has over three hundred bugfixes and other improvements over 3.4.0. One notable change: the version of OpenSSL bundled with the Windows …
View Release Notes
Released: Sept. 22, 2014
Python 3.4.2rc1 Python 3.4 has reached end-of-life. Python 3.4.10, the final release of the 3.4 series, is available here. Python 3.4.2rc1 was released on September 22nd, 2014. Python 3.4.2 has many bugfixes and other small improvements over 3.4.1. One new feature for Mac OS X users: the OS X installers …
Released: Oct. 13, 2014
Python 3.4.2 Python 3.4 has reached end-of-life. Python 3.4.10, the final release of the 3.4 series, is available here. Python 3.4.2 was released on October 8th, 2014. Python 3.4.2 has many bugfixes and other small improvements over 3.4.1. One new feature for Mac OS X users: the OS X installers …
Released: Feb. 8, 2015
Python 3.4.3rc1 Python 3.4 has reached end-of-life. Python 3.4.10, the final release of the 3.4 series, is available here. Python 3.4.3rc1 was released on February 8th, 2015. Python 3.4.3rc1 has many bugfixes and other small improvements over 3.4.2. Major new features of the 3.4 series, compared to 3.3 Python 3.4 …
Released: Feb. 25, 2015
Python 3.4 has reached end-of-life. Python 3.4.10, the final release of the 3.4 series, is available here. Python 3.4.3 was released on February 25th, 2015. Python 3.4.3 has many bugfixes and other small improvements over 3.4.2. Major new features of the 3.4 series, compared to 3.3 Python 3.4 includes a …
Released: Dec. 7, 2015
Python 3.4 has reached end-of-life. Python 3.4.10, the final release of the 3.4 series, is available here. Python 3.4.4rc1 was released on December 6th, 2015. Python 3.4.4rc1 has many bugfixes and other small improvements over 3.4.3. Major new features of the 3.4 series, compared to 3.3 Python 3.4 includes a …
Released: Dec. 21, 2015
Python 3.4 has reached end-of-life. Python 3.4.10, the final release of the 3.4 series, is available here. Python 3.4.4 was released on December 6th, 2015. Python 3.4.4 has many bugfixes and other small improvements over 3.4.3. Major new features of the 3.4 series, compared to 3.3 Python 3.4 includes a …
Released: June 13, 2016
Python 3.4 has reached end-of-life. Python 3.4.10, the final release of the 3.4 series, is available here. Python 3.4.5rc1 was released on June 12th, 2016. Python 3.4 has now entered "security fixes only" mode, and as such the only improvements between Python 3.4.4 and Python 3.4.5rc1 are security fixes. Also, …
Released: March 18, 2019
Python 3.4 has reached end-of-life. Python 3.4.10 is the final release of 3.4. Python 3.4.10 was released on March 18th, 2019. Python 3.4.10 is the final release in the Python 3.4 series. As of this release, the 3.4 branch has been retired, no further changes to 3.4 will be accepted, …
...algorithm for Python strings and binary data PEP 3154, a new and improved protocol for pickled objects PEP 3156, a new "asyncio" module, a new framework for asynchronous I/O More resources Online Documentation 3.4 Release Schedule Report bugs at http://bugs.python.org. Help fund Python and its community. Download This is a preview release, and its use is not recommended in production settings. Please proceed to the download page for the download. Notes on this release: The fin...
...algorithm for Python strings and binary data PEP 3154, a new and improved protocol for pickled objects PEP 3156, a new "asyncio" module, a new framework for asynchronous I/O More resources Change log for this release. Online Documentation What's new in 3.4? 3.4 Release Schedule Report bugs at http://bugs.python.org. Help fund Python and its community. Download Please proceed to the download page for the download. Notes on this release: The binaries for AMD64 will also work on ...
...algorithm for Python strings and binary data PEP 3154, a new and improved protocol for pickled objects PEP 3156, a new "asyncio" module, a new framework for asynchronous I/O More resources Change log for this release. Online Documentation What's new in 3.4? 3.4 Release Schedule Report bugs at http://bugs.python.org. Help fund Python and its community. Download Please proceed to the download page for the download. Notes on this release: The OS X installers are now distributed a...
...algorithm for Python strings and binary data PEP 3154, a new and improved protocol for pickled objects PEP 3156, a new "asyncio" module, a new framework for asynchronous I/O More resources Change log for this release. Online Documentation What's new in 3.4? 3.4 Release Schedule Report bugs at http://bugs.python.org. Help fund Python and its community. Download Please proceed to the download page to download Python 3.4.5. As of Python 3.4.5, the Python 3.4 series only receives N...
...string literals (both 8-bit and Unicode) are subject to escape sequence expansion while raw string literals only expand a very small subset of escape sequences. Python's tokenizer/compiler combo will need to be updated to work as follows: read the file decode it into Unicode assuming a fixed per-file encoding convert it into a UTF-8 byte string tokenize the UTF-8 content compile it, creating Unicode objects from the given Unicode data and creating string objects from the Unicode literal data b...
...algorithm. In particular, parser.largs and parser.rargs are guaranteed to be available to callbacks [11]. This makes it extremely difficult to improve the parsing algorithm as was necessary in argparse for proper handling of positional arguments and variable length arguments. For example, nargs='+' in argparse is matched using regular expressions and thus has no notion of things like parser.largs. The optparse extension APIs are extremely complex. For example, just to use a simple custom string...
...string : (size:int, perms:int, owner:string, group:string, digest:string)} Dictionary mapping the path of a file installed by this distribution to information about the file. The following fields all come from PEP 241. version : distutils.version.Version Version of this distribution platform : [string] summary : string description : string keywords : string home_page : string author : string author_email : string ...
...strings are surrounded by apostrophes, instances may have both class name and instance data: >>> print([42, '42']) [42, '42'] >>> print([Decimal('42'), datetime.now()]) [Decimal("42"), datetime.datetime(2008, 5, 27, 19, 57, 43, 485028)] The disadvantage is that __repr__ often returns technical data (like '<object at address>') or unreadable string (hex-encoded string if the input is non-ASCII string): >>> print(['тест']) ['\xd4\xc5\xd3\xd4'] One of the motiva...
...algorithm. To do so, a finder used as a path hook must support a method: finder.find_package_portion(fullname) This method will be called in the same manner as find_module, and it must return a string to be added to the package's __path__. If the finder doesn't find a portion of the package, it shall return None. Raising AttributeError from above call will be treated as non-conformance with this PEP, and the exception will be ignored. All other exceptions are reported. A finder may report both ...
Released: May 5, 2014
Python 3.4.1rc1 Python 3.4 has reached end-of-life. Python 3.4.10, the final release of the 3.4 series, is available here. Python 3.4.1 was released on May 18th, 2014. Python 3.4.1 has over three hundred bugfixes and other improvements over 3.4.0. One notable change: the version of OpenSSL bundled with the Windows …