Move nntp entry back to changed modules section and add entry for non-ascii import directories.

This commit is contained in:
Raymond Hettinger 2010-12-10 17:45:13 +00:00
parent 5a27d40186
commit 070ec70cbe
1 changed files with 13 additions and 7 deletions

View File

@ -570,6 +570,12 @@ Some smaller changes made to the core Python language are:
(See :issue:`10518`.)
* Python's import mechanism can now load module installed in directories with
non-ASCII characters in the path name.
(Required extensive work by Victor Stinner in :issue:`9425`.)
New, Improved, and Deprecated Modules
=====================================
@ -794,6 +800,13 @@ New, Improved, and Deprecated Modules
5-tuple), and :data:`ssl.OPENSSL_VERSION_NUMBER` (an integer). (Added by
Antoine Pitrou; :issue:`8321`.)
* The :mod:`nntplib` module has a revamped implementation with better bytes and
unicode semantics as well as more practical APIs. These improvements break
compatibility with the nntplib version in Python 3.1, which was partly
dysfunctional in itself.
(Contributed by Antoine Pitrou in :issue:`9360`)
* :class:`http.client.HTTPSConnection`, :class:`urllib.request.HTTPSHandler`
and :func:`urllib.request.urlopen` now take optional arguments to allow for
server certificate checking against a set of Certificate Authorities,
@ -1221,13 +1234,6 @@ require changes to your code:
reproduce Python 3.1 sequences, set the *version* argument to *1*,
``random.seed(s, version=1)``.
* The :mod:`nntplib` module has a revamped implementation with better bytes and
unicode semantics as well as more practical APIs. These improvements break
compatibility with the nntplib version in Python 3.1, which was partly
dysfunctional in itself.
(Contributed by Antoine Pitrou in :issue:`9360`)
* The previously deprecated :func:`string.maketrans` function has been removed
in favor of the static methods, :meth:`bytes.maketrans` and
:meth:`bytearray.maketrans`. This change solves the confusion around which