All Versions
14
Latest Version
Avg Release Cycle
161 days
Latest Release
1013 days ago
Changelog History
Page 1
Changelog History
Page 1
-
v0.18.2 Changes
June 13, 2020๐ This is a minor bug-fix release containing a number of fixes:
- ๐ Fix min/max functions with generators, and 'None' default (PR #514)
- ๐ Use BaseException in raise_() (PR #515)
- ๐ Fix builtins.round() for Decimals (Issue #501)
- ๐ Fix raise_from() to prevent failures with immutable classes (PR #518)
- ๐ Make FixInput idempotent (Issue #427)
- ๐ Fix type in newround (PR #521)
- ๐ Support mimetype guessing in urllib2 for Py3.8+ (Issue #508)
๐ Python 3.8 is not yet officially supported.
-
v0.18.1 Changes
June 13, 2020๐ This is a minor bug-fix release containing a fix for raise_()
๐ when passed an exception that's not an Exception (e.g. BaseException
subclasses) -
v0.18.0 Changes
June 13, 2020๐ This is a major bug-fix and feature release, including:
- ๐ Fix collections.abc import for py38+
- โ Remove import for isnewbytes() function, reducing CPU cost significantly
- ๐ Fix bug with importing past.translation when importing past which breaks zipped python installations
- ๐ Fix an issue with copyreg import under Py3 that results in unexposed stdlib functionality
- Export and document types in future.utils
- Update behavior of newstr. eq () to match str. eq () as per reference docs
- ๐ Fix raising and the raising fixer to handle cases where the syntax is ambigious
- ๐ Allow "default" parameter in min() and max() (Issue #334)
- Implement hash () in newstr (Issue #454)
- ๐ Future proof some version checks to handle the fact that Py4 won't be a major breaking release
- ๐ Fix urllib.request imports for Python 3.8 compatibility (Issue #447)
- ๐ Fix future import ordering (Issue #445)
- Fixed bug in fix_division_safe fixture (Issue #434)
- Do not globally destroy re.ASCII in PY3
- ๐ Fix a bug in email.Message.set_boundary() (Issue #429)
- Implement format_map() in str
- Implement readinto() for socket.fp
๐ As well as a number of corrections to a variety of documentation, and updates to
โ test infrastructure. -
v0.17.1 Changes
June 13, 2020๐ This release address a packaging error because of an erroneous declaration that
any built wheels are universal. -
v0.17.0 Changes
October 25, 2018๐ This is a major bug-fix release, including:
- ๐ Fix from collections import ChainMap after install_aliases() (issue #226)
- Fix multiple import from
__future__
bug in futurize (issue #113) - โ Add support for proper %s formatting of newbytes
- Properly implement iterator protocol for newrange object
- ๐ Fix past.translation on read-only file systems
- ๐ Fix Tkinter import bug introduced in Python 2.7.4 (issue #262)
- Correct TypeError to ValueError in a specific edge case for newrange
- ๐ Support inequality tests betwen newstrs and newbytes
- Add type check to
__get__
in newsuper - Fix fix_division_safe to support better conversion of complex expressions, and skip obvious float division.
๐ As well as a number of corrections to a variety of documentation, and updates to test infrastructure.
-
v0.16.0
October 27, 2016 -
v0.15.2
September 11, 2015 -
v0.15.1
September 09, 2015 -
v0.15.0
July 25, 2015 -
v0.14.3
December 14, 2014