Add What's New for issues 32303 and 32305 (GH-5994) (GH-5995)

(cherry picked from commit 4c19b95734)

Co-authored-by: Barry Warsaw <barry@python.org>
This commit is contained in:
Miss Islington (bot) 2018-03-05 12:51:56 -08:00 committed by Barry Warsaw
parent fd340bf9e3
commit 063c637cdb

View file

@ -958,6 +958,14 @@ Other CPython Implementation Changes
by setting the new ``f_trace_opcodes`` attribute to :const:`True` on the frame
being traced. (Contributed by Nick Coghlan in :issue:`31344`.)
* Fixed some consistency problems with namespace package module attributes.
Namespace module objects now have an ``__file__`` that is set to ``None``
(previously unset), and their ``__spec__.origin`` is also set to ``None``
(previously the string ``"namespace"``). See :issue:`32305`. Also, the
namespace module object's ``__spec__.loader`` is set to the same value as
``__loader__`` (previously, the former was set to ``None``). See
:issue:`32303`.
Deprecated
==========