When :func:`reload` is executed:
- * Python modules' code is recompiled and the module-level code re-executed,
+ * Python module's code is recompiled and the module-level code re-executed,
defining a new set of objects which are bound to names in the module's
dictionary by reusing the :term:`loader` which originally loaded the
module. The ``init`` function of extension modules is not called a second
latter, all arguments to ``XMLParser`` should be passed by keyword.
-Deprecations in the C API
--------------------------
-
-XXX: None so far
-
-
Deprecated Features
-------------------
* Import now resets relevant attributes (e.g. ``__name__``, ``__loader__``,
``__package__``, ``__file__``, ``__cached__``) unconditionally when reloading.
Note that this restores a pre-3.3 behavior in that it means a module is
- re-found when re-loaded (:issue:`19413` and XXX).
+ re-found when re-loaded (:issue:`19413`).
* Frozen packages no longer set ``__path__`` to a list containing the package
name, they now set it to an empty list. The previous behavior could cause