Python (32-bit) 歷史版本列表
- 2024 軟體跟著走
- 開發者工具
- 版本數量 46
- Python Software Foundation
- 開源軟體
- 評價 80 分
更新時間:2015-12-06
更新細節:
What's new in this version:
- Windows installer should not require TargetDir parameter when installing quietly
更新時間:2015-09-16
更新細節:
What's new in this version:
- Improved Python zip application support
- Additional unpacking generalizations
- "%-formatting" for bytes and bytearray objects
- A new operator (@) for matrix multiplication
- Os.scandir(), a fast new directory traversal function
- Adding support for automatic retries of interrupted system calls
- Change StopIteration handling inside generators
- The typing module, a new standard for type annotations
- Math.isclose(), a function for testing approximate equality
- Making the Windows Python launcher aware of virtual environments
- Eliminating .pyo files
- A new and improved mechanism for loading extension modules
- Coroutines with async and await syntax
更新時間:2015-05-27
更新細節:
What's new in this version:
Library:
- Allow '[' and ']' in cookie values.
更新時間:2015-02-26
更新細節:
What's new in this version:
Library:
- Issue #6639: Module-level turtle functions no longer raise TclError after closing the window
- Issues #814253, #9179: Warnings now are raised when group references and conditional group references are used in lookbehind assertions in regular expressions
- Issue #23215: Multibyte codecs with custom error handlers that ignores errors consumed too much memory and raised SystemError or MemoryError. Original patch by Aleksi Torhamo
- Issue #5700: io.FileIO() called flush() after closing the file. flush() was not called in close() if closefd=False
- Issue #23374: Fixed pydoc failure with non-ASCII files when stdout encoding differs from file system encoding (e.g. on Mac OS)
- Issue #23481: Remove RC4 from the SSL module’s default cipher list
- Issue #21548: Fix pydoc.synopsis() and pydoc.apropos() on modules with empty docstrings
- Issue #22885: Fixed arbitrary code execution vulnerability in the dbm.dumb module. Original patch by Claudiu Popa
- Issue #23146: Fix mishandling of absolute Windows paths with forward slashes in pathlib
- Issue #23421: Fixed compression in tarfile CLI. Patch by wdv4758h
- Issue #23361: Fix possible overflow in Windows subprocess creation code Build:
- Issue #23445: pydebug builds now use “gcc -Og” where possible, to make the resulting executable faster
更新時間:2014-12-15
更新細節:
What's new in this version:
Library:
- Remove the *check_hostname* parameter of httplib.HTTPSConnection. The *context* parameter should be used instead.
- Add a default limit for the amount of data xmlrpclib.gzip_decode will return.
- smtplib: Limit amount of data read by limiting the call to readline(). Original patch by Christian Heimes.
- In poplib, limit maximum line length read from the server
- Add a context argument to xmlrpclib.ServerProxy. Build:
- Allow the ssl module to be compiled if openssl doesn't support SSL 3.
- Use private version of OpenSSL for 2.7.9 OS X 10.5+ installer.
更新時間:2014-10-09
更新細節:
更新時間:2014-07-03
更新細節:
What's new in this version:
- The openssl version bundled in the Windows installer has been updated.
- A regression in the mimetypes module on Windows has been fixed.
- A possible overflow in the buffer type has been fixed.
- A bug in the CGIHTTPServer module which allows arbitrary execution of code in the server root has been patched.
- A regression in the handling of UNC paths in os.path.join has been fixed.
更新時間:2014-06-02
更新細節:
What's new in this version:
- Includes numerous bugfixes
更新時間:2014-05-20
更新細節:
What's new in this version:
Core and Builtins:
- Issue #21418: Fix a crash in the builtin function super() when called without argument and without current frame (ex: embedded Python).
- Issue #21425: Fix flushing of standard streams in the interactive interpreter.
- Issue #21435: In rare cases, when running finalizers on objects in cyclic trash a bad pointer dereference could occur due to a subtle flaw in internal iteration logic. Library:
- Issue #10744: Fix PEP 3118 format strings on ctypes objects with a nontrivial shape.
- Issue #20998: Fixed re.fullmatch() of repeated single character pattern with ignore case. Original patch by Matthew Barnett.
- Issue #21075: fileinput.FileInput now reads bytes from standard stream if binary mode is specified. Patch by Sam Kimbrel.
- Issue #21396: Fix TextIOWrapper(..., write_through=True) to not force a flush() on the underlying binary stream. Patch by akira.
- Issue #21470: Do a better job seeding the random number generator by using enough bytes to span the full state space of the Mersenne Twister.
- Issue #21398: Fix an unicode error in the pydoc pager when the documentation contains characters not encodable to the stdout encoding. Tests:
- Issue #17756: Fix test_code test when run from the installed location.
- Issue #17752: Fix distutils tests when run from the installed location. IDLE:
- Issue #18104: Add idlelib/idle_test/htest.py with a few sample tests to begin consolidating and improving human-validated tests of Idle. Change other files as needed to work with htest. Running the module as __main__ runs all tests.
更新時間:2014-03-17
更新細節:
What's new in this version:
- Fix test_geturl failure in test_urllibnet due to new redirect of http://www.python.org/ to https://www.python.org.