cpython/Misc/NEWS.d/next
Miss Islington (bot) a27c540d20
[3.11] gh-96310: Fix a traceback in argparse when all options in a mutually exclusive group are suppressed (GH-96311) (GH-115768)
Reproducer depends on terminal size - the traceback occurs when there's
an option long enough so the usage line doesn't fit the terminal width.
Option order is also important for reproducibility.

Excluding empty groups (with all options suppressed) from inserts
fixes the problem.
(cherry picked from commit 5f7df88821)

Co-authored-by: Daniel Mach <daniel.mach@suse.com>
2024-02-21 18:20:08 +02:00
..
Build gh-115167: Exclude vcruntime140_threads.dll from Windows build output (GH-115176) 2024-02-08 22:19:11 +00:00
C API Python 3.11.7 2023-12-04 17:56:29 +00:00
Core and Builtins [3.11] gh-96497: Mangle name before symtable lookup in 'symtable_extend_namedexpr_scope' (GH-96561) (GH-115604) 2024-02-17 13:13:26 +00:00
Documentation [3.11] gh-115399: Document CVE-2023-52425 under "XML vulnerabilities" (GH-115400) (GH-115761) 2024-02-21 12:43:16 +01:00
IDLE Python 3.11.8 2024-02-06 21:21:21 +00:00
Library [3.11] gh-96310: Fix a traceback in argparse when all options in a mutually exclusive group are suppressed (GH-96311) (GH-115768) 2024-02-21 18:20:08 +02:00
Security [3.11] gh-114572: Fix locking in cert_store_stats and get_ca_certs (GH-114573) (#115549) 2024-02-20 16:34:44 +00:00
Tests [3.11] gh-115596: Fix ProgramPriorityTests in test_os permanently changing the process priority (GH-115610) (GH-115617) 2024-02-17 19:14:41 +02:00
Tools-Demos [3.11] [3.12] GH-113516: don't set `LDSHARED` when building for WASI (GH-115495) (GH-115496) (GH-115497) 2024-02-14 17:34:45 -08:00
Windows gh-115543: Update py.exe to know about Python 3.13 and to install 3.12 by default (GH-115544) 2024-02-19 21:05:04 +00:00
macOS Python 3.11.8 2024-02-06 21:21:21 +00:00