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: Oct. 10, 2016
Python 3.6.0b2 Python 3.6.0b2 was released on 2016-10-10. Major new features of the 3.6 series, compared to 3.5 Python 3.6 is still in development; 3.6.0b2 is the second of four planned beta releases. Among the new major new features in Python 3.6 are: PEP 468, Preserving Keyword Argument Order …
View Release Notes
Released: Oct. 31, 2016
Python 3.6.0b3 Python 3.6.0b3 was released on 2016-10-31. Major new features of the 3.6 series, compared to 3.5 Python 3.6 is still in development; 3.6.0b3 is the third of four planned beta releases. Among the new major new features in Python 3.6 are: PEP 468, Preserving Keyword Argument Order …
Released: Nov. 21, 2016
Python 3.6.0b4 Python 3.6.0b4 was released on 2016-11-21. Major new features of the 3.6 series, compared to 3.5 Python 3.6 is still in development; 3.6.0b4 is the final planned beta release. Among the new major new features in Python 3.6 are: PEP 468, Preserving Keyword Argument Order PEP 487 …
Released: March 13, 2018
Python 3.6.5rc1 is a release candidate preview of the fifth maintenance release of Python 3.6. The Python 3.6 series contains many new features and optimizations. Among the new major new features in Python 3.6 are: PEP 468, Preserving Keyword Argument Order PEP 487, Simpler customization of class creation …
Released: June 12, 2018
Python 3.6.6rc1 is a release candidate preview of the sixth maintenance release of Python 3.6. The Python 3.6 series contains many new features and optimizations. Among the new major new features in Python 3.6 are: PEP 468, Preserving Keyword Argument Order PEP 487, Simpler customization of class creation …
Released: Sept. 26, 2018
Python 3.6.7rc1 is a release candidate preview of the seventh maintenance release of Python 3.6. The Python 3.6 series contains many new features and optimizations. Among the new major new features in Python 3.6 are: PEP 468, Preserving Keyword Argument Order PEP 487, Simpler customization of class creation …
Released: Oct. 13, 2018
Python 3.6.7rc2 is the second release candidate preview of the seventh maintenance release of Python 3.6. The Python 3.6 series contains many new features and optimizations. Among the new major new features in Python 3.6 are: PEP 468, Preserving Keyword Argument Order PEP 487, Simpler customization of class …
Released: June 9, 2020
This is a beta preview of Python 3.9 Python 3.9 is still in development. This release, 3.9.0b3, is the third of five planned beta release previews. Beta release previews are intended to give the wider community the opportunity to test new features and bug fixes and to prepare their projects …
...important as the compiler, and still needs plenty of work!
...import nested_scopes" in 2.1[.1]). This may change the meaning of code like the following: <pre> def f(<font color="red">str</font>): def g(x): return <font color="red">str</font>(x) return g System Message: WARNING/2 (<string>, line 109) Definition list ends without a blank line; unexpected unindent. </pre> In this example, the use of <font color="red">str</font> inside the inner function g() now ref...
Released: March 28, 2018
Note: The release you are looking at is Python 3.6.5, a bugfix 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 and …
WARNING: this release has a known regression See BPO-40924 for details. Use Python 3.9.0b3 or newer instead, please. This is a beta preview of Python 3.9 Python 3.9 is still in development. This release, 3.9.0b2, is the second of four planned beta release previews. Beta release previews are intended to …
...definitions and style sheets, called Local.DTD and Local.DSL, respectively. These allow for the introduction of additional document elements, and their renderings, on top of those provided by DocBook. For example, some of the teams at my company wanted features in the final Word document that amounted to arbitrary Word field-code support in the SGML. To support this, I wrote a local DocBook stylesheet and definition file pair (Local.DSL, Local.DTD) to emit the sequences in RTF corresponding to t...
...definition, and try to fathom ``the type of the base class is callable.'' (Types are not classes, by the way. See questions 4.2, 4.19 and in particular 6.22 in the Python FAQ for more on this topic.) The base class is B; this one's easy. Since B is a class, its type is ``class''; so the type of the base class is the type ``class''. This is also known as types.ClassType, assuming the standard module types has been imported. Now is the type ``class'' callable? No, beca...
...definition of the save method would mean that a D instance, when requested to save itself, only saves the A and B parts of its data, but not the part of its data defined by class C! C++ notices that D inherits two conflicting definitions of method m, and issues an error message. The author of D is then supposed to override m to resolve the conflict. But what is D's definition of m supposed to do? It can call B's m followed by C's m, but because both definitions call the definition of...
...imported, and that's unacceptable. Tests Fixed the pickle tests to work with "import test.test_pickle". Tweaked test_locale.py to actually run the test Windows. In distutils/archive_util.py, call zipfile.ZipFile() with mode "w", not "wb" (which is not a valid mode at all). Fix pstats browser crashes. Import readline if it exists to make the user interface nicer. Add "import thread" to the top of test modules that import the threading module (test_asynch...
...important, though -- not everyone will have that fancy new installer (or they might have a different smart installer). User utilities Finally, and perhaps most importantly, we most consider the lucky user who wishes to install a Python module distribution on his computer. Users come in all shapes and sizes, but we're mainly concerned with two distinctions: built distribution users: anyone on a popular platform for which a built distribution is ...
If you didn't find what you need, try your search in the Python language documentation.