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.
...dictionary-based logging configuration an overhauled GIL implementation that reduces contention an extended email package that handles bytes messages a much improved ssl module with support for SSL contexts and certificate hostname matching a sysconfig module to access configuration information additions to the shutil module, among them archive file support many enhancements to configparser, among them mapping protocol support improvements to pdb, the Python debugger countless fixes regarding by...
Version: None
Released: Feb. 9, 2014
fixes several security and a lot of overall bug fixes found in Python 3.3.3. This release fully supports OS X 10.9 Mavericks. In particular, this release fixes an issue that could cause previous versions of Python to crash when typing in interactive mode on OS X 10.9. Major new features …
View Release Notes
Released: April 6, 2013
release. It includes hundreds of bugfixes over 3.3.0. Major new features of the 3.3 series, compared to 3.2 Python 3.3 includes a range of improvements of the 3.x series, as well as easier porting between 2.x and 3.x. PEP 380, syntax for delegating to a subgenerator (yield from …
Released: May 15, 2013
regressions <http://docs.python.org/release/3.3.2/whatsnew/changelog.html>`_ found in Python 3.3.1. Major new features of the 3.3 series, compared to 3.2 Python 3.3 includes a range of improvements of the 3.x series, as well as easier porting between 2.x and 3.x. PEP 380, syntax for delegating to a subgenerator (yield from …
Released: Nov. 17, 2013
fixes several security issues and various other bugs found in Python 3.3.2. This release fully supports OS X 10.9 Mavericks. In particular, this release fixes an issue that could cause previous versions of Python to crash when typing in interactive mode on OS X 10.9. Major new features of the …
...dictionary implementation that significantly saves memory for object-oriented code PEP 362, the function-signature object The new "faulthandler" module that helps diagnosing crashes The new "unittest.mock" module The new "ipaddress" module The "sys.implementation" attribute A policy framework for the email package, with a provisional (see PEP 411) policy that adds much improved unicode support for email header parsing A "collections.ChainMap" cla...
PSF Distinguished Service Awards Contents Introduction 2024 2022 2021 2018 2017 2015 2014 2012 Introduction Building on the ideals of the Foundation's Community Service Award, the Distinguished Service Award is an offer of recognition for sustained exemplary contributions to the Python community. The Foundation's highest award is given for actions which carry significant impact that shapes the Python world, whether through contributions of code, efforts in community action, or otherwise. ...
...dictionary constructor (a class method of the dict class), dict.fromkeys(iterable, value=None). It constructs a dictionary with keys taken from the iterable and all values set to a single value. It can be used for building sets and for removing duplicates from sequences. Added a new dict method pop(key). This removes and returns the value corresponding to key. [SF patch #539949] A new built-in type, bool, has been added, as well as built-in names for its two values, True and False. Compar...
...dictionary data structures can be used in combination to build just about any fast runtime data structure in a snap. This further reduces the amount of support code you need to write. 4) Extensive standard library -- Python comes with a vast standard library supporting everything from string and regular expression processing to XML parsing and generation, Web services tools, and internet protocol support. Many common programming tasks have already been built into the standard library, making it ...
...dictionary from the key/value pairs, and dict.fromkeys(iterable) returns a dict whose keys are taken from the given iterable (the values default to None). Also a new dict method was added, pop(key), which removes and returns the value corresponding to the given key. filter() - now returns Unicode when the input is Unicode. Various bugs with subclasses of built-in types fixed. (New in 2.3a2.) int() - this can now return a long when converting a string with many digits, rather than raising Overf...
...dictionary's get method and returns the value attribute of the object. ConfigParser - The parser object has new methods has_option, remove_section, remove_option, set, and write. They allow the module to be used for writing config files as well as reading them. ftplib - ntransfercmd(), transfercmd(), and retrbinary() all now optionally support the RFC 959 REST command. gzip - readline and readlines now accept optional size arguments httplib - New interfaces and support for HTTP/1...
...dictionary lookups) an optimization is in order. The dummy entry avoids searching the package's path when the same global module is imported from the second time by a submodule of the same package. Dummy entries are only created for modules that are found at the top level; if the module is not found at all, the import fails and the optimization is generally not needed. Moreover, in interactive use, the user could create the module as a package-local submodule and retry the import; if ...
...Dictionary objects now (one object instead of three). Bug #951851: Python crashed when reading import table of certain Windows DLLs. Bug #215126. The locals argument to eval(), execfile(), and exec now accept any mapping type. marshal now shares interned strings. This change introduces a new .pyc magic. Bug #966623. classes created with type() in an exec(, {}) don't have a __module__, but code in typeobject assumed it would always be there. Python no longer relies on the LC_NUMERIC locale setti...
...dictionary for the new class namespace. The long-deprecated argument "pend" of PyFloat_FromString() has been removed. The dir() function has been extended to call the __dir__() method on its argument, if it exists. If not, it will work like before. This allows customizing the output of dir() in the presence of a __getattr__(). Removed support for __members__ and __methods__. Removed indexing/slicing on BaseException. input() became raw_input(): the name input() now implements the ...
If you didn't find what you need, try your search in the Python language documentation.