@@ -5,20 +5,26 @@ What's New
55
66.. _whats-new-0.14.x :
77
8- What's new in version 0.14.4 (2015-07-25)
8+ What's new in version 0.15.0 (2015-07-25)
99=========================================
1010
11- This is primarily a bug-fix release. It adds some minor new backward-compatible features and
12- fixes several bugs.
11+ This release fixes compatibility bugs with CherryPy's Py2/3 compat layer and
12+ the latest version of the ``urllib3 `` package. It also adds some additional
13+ backports for Py2.6 and Py2.7 from Py3.4's standard library.
1314
14- Minor features:
15+ New features:
1516
17+ - ``install_aliases() `` now exposes full backports of the Py3 urllib submodules
18+ (``parse ``, ``request `` etc.) from ``future.backports.urllib `` as submodules
19+ of ``urllib `` on Py2. This implies, for example, that
20+ ``urllib.parse.unquote `` now takes an optional encoding argument as it does
21+ on Py3. This improves compatibility with CherryPy's Py2/3 compat layer (issue
22+ #158).
1623- ``tkinter.ttk `` support (issue #151)
17- - ``collections.ChainMap `` backport (issue #150)
18- - ``itertools.count `` backport for Py2.6 (issue #152)
24+ - Backport of ``collections.ChainMap `` (issue #150)
25+ - Backport of ``itertools.count `` for Py2.6 (issue #152)
1926- Add constants to ``http.client `` such as ``HTTP_PORT `` and ``BAD_REQUEST `` (issue #137)
20- - ``reprlib.recursive_repr `` backport for Py2
21- - Update backports of ``Counter `` and ``OrderedDict `` to use Py3.4 implementations. This fixes ``.copy() `` for subclasses etc.
27+ - Backport of ``reprlib.recursive_repr `` to Py2
2228
2329Bug fixes:
2430
@@ -28,6 +34,8 @@ Bug fixes:
2834- Fix newrange slicing for some slice/range combos (issue #132, thanks to Brad Walker)
2935- Small doc fixes (thanks to Michael Joseph and Tim Tröndle)
3036- Improve robustness of test suite against opening .pyc files as text on Py2
37+ - Update backports of ``Counter `` and ``OrderedDict `` to use the newer
38+ implementations from Py3.4. This fixes ``.copy() `` preserving subclasses etc.
3139
3240
3341What's new in version 0.14.3 (2014-12-15)
0 commit comments