cpython/Misc/NEWS.d/next
Christian Heimes 8122e8d501
gh-92345: Import rlcompleter before sys.path is extended (#92346)
``pymain_run_python()`` now imports ``readline`` and ``rlcompleter``
before sys.path is extended to include the current working directory of
an interactive interpreter. Non-interactive interpreters are not
affected.

Also move imports of ``re`` and ``keyword`` module to top level so they
are materialized early, too. The ``keyword`` module is trivial and the
``re`` is already imported via ``inspect`` -> ``linecache``.
2022-05-05 21:24:16 +02:00
..
Build gh-89452: Prefer gdbm-compat over ndbm (#92208) 2022-05-03 18:27:38 +02:00
C API gh-92154: Expose PyCode_GetCode in the C API (GH-92168) 2022-05-03 21:13:13 +08:00
Core and Builtins gh-92345: Import rlcompleter before sys.path is extended (#92346) 2022-05-05 21:24:16 +02:00
Documentation gh-91783: Document security considerations for shutil.unpack_archive (#91844) 2022-05-02 11:15:04 -06:00
IDLE Python 3.11.0a6 2022-03-07 12:32:18 +00:00
Library gh-92301: subprocess: Prefer close_range() to procfs-based fd closing (#92303) 2022-05-05 09:46:19 -07:00
macOS Python 3.11.0a7 2022-04-05 20:54:03 +01:00
Security Python 3.11.0a1 2021-10-05 13:44:05 +01:00
Tests bpo-29890: Test IPv*Interface construction with tuple argument (#30862) 2022-05-03 11:21:24 -06:00
Tools-Demos gh-91583: AC: Fix regression for functions with defining_class (GH-91739) 2022-04-30 13:15:02 +03:00
Windows bpo-46785: Fix race condition between os.stat() and unlink on Windows (GH-31858) 2022-05-03 00:19:13 +01:00