Move nntp entry back to changed modules section and add entry for non-ascii import...
authorRaymond Hettinger <python@rcn.com>
Fri, 10 Dec 2010 17:45:13 +0000 (17:45 +0000)
committerRaymond Hettinger <python@rcn.com>
Fri, 10 Dec 2010 17:45:13 +0000 (17:45 +0000)
Doc/whatsnew/3.2.rst

index 54cc1a75687fcf7c9a6fcac2b45dd0bfeea951e2..2997f8fcf89848d03ce19d8c46bc3c7ecd887785 100644 (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