summaryrefslogtreecommitdiffstats
path: root/Misc
diff options
context:
space:
mode:
authorOleg Iarygin <oleg@arhadthedev.net>2023-05-06 22:53:48 (GMT)
committerGitHub <noreply@github.com>2023-05-06 22:53:48 (GMT)
commit42f54d1f9244784fec99e0610aa05a5051e594bb (patch)
tree9261147628e5c1543fc8d3784e34ad4dd5edaa58 /Misc
parent92d8bfffbf377e91d8b92666525cb8700bb1d5e8 (diff)
downloadcpython-42f54d1f9244784fec99e0610aa05a5051e594bb.zip
cpython-42f54d1f9244784fec99e0610aa05a5051e594bb.tar.gz
cpython-42f54d1f9244784fec99e0610aa05a5051e594bb.tar.bz2
gh-101640: Make argparse _print_message catch any write error (#101802)
* In particular, don't exit when trying to print to stderr = None. * Add tests Co-authored-by: Terry Jan Reedy <tjreedy@udel.edu>
Diffstat (limited to 'Misc')
-rw-r--r--Misc/NEWS.d/next/Library/2023-02-09-22-24-34.gh-issue-101640.oFuEpB.rst1
1 files changed, 1 insertions, 0 deletions
diff --git a/Misc/NEWS.d/next/Library/2023-02-09-22-24-34.gh-issue-101640.oFuEpB.rst b/Misc/NEWS.d/next/Library/2023-02-09-22-24-34.gh-issue-101640.oFuEpB.rst
new file mode 100644
index 0000000..917cf0f
--- /dev/null
+++ b/Misc/NEWS.d/next/Library/2023-02-09-22-24-34.gh-issue-101640.oFuEpB.rst
@@ -0,0 +1 @@
+:class:`argparse.ArgumentParser` now catches errors when writing messages, such as when :data:`sys.stderr` is ``None``. Patch by Oleg Iarygin.