From 4374e1de87c54ba2291f49c2fa3a105bb6641ce6 Mon Sep 17 00:00:00 2001 From: Stan Ulbrych <89152624+StanFromIreland@users.noreply.github.com> Date: Tue, 18 Feb 2025 03:01:36 +0000 Subject: gh-130195: Remove unimplemented option from pygettext (#130196) Co-authored-by: Tomas R. --- .../next/Tools-Demos/2025-02-16-19-00-00.gh-issue-130195.19274.rst | 1 + Tools/i18n/pygettext.py | 4 +++- 2 files changed, 4 insertions(+), 1 deletion(-) create mode 100644 Misc/NEWS.d/next/Tools-Demos/2025-02-16-19-00-00.gh-issue-130195.19274.rst diff --git a/Misc/NEWS.d/next/Tools-Demos/2025-02-16-19-00-00.gh-issue-130195.19274.rst b/Misc/NEWS.d/next/Tools-Demos/2025-02-16-19-00-00.gh-issue-130195.19274.rst new file mode 100644 index 0000000..84edf0e --- /dev/null +++ b/Misc/NEWS.d/next/Tools-Demos/2025-02-16-19-00-00.gh-issue-130195.19274.rst @@ -0,0 +1 @@ +Add warning messages when ``pygettext`` unimplemented ``-a/--extract-all`` option is called. diff --git a/Tools/i18n/pygettext.py b/Tools/i18n/pygettext.py index 9654dd4..4681c84 100755 --- a/Tools/i18n/pygettext.py +++ b/Tools/i18n/pygettext.py @@ -44,7 +44,7 @@ Options: -a --extract-all - Extract all strings. + Deprecated: Not implemented and will be removed in a future version. -cTAG --add-comments=TAG @@ -590,6 +590,8 @@ def main(): if opt in ('-h', '--help'): usage(0) elif opt in ('-a', '--extract-all'): + print("DepreciationWarning: -a/--extract-all is not implemented and will be removed in a future version", + file=sys.stderr) options.extractall = 1 elif opt in ('-c', '--add-comments'): options.comment_tags.add(arg) -- cgit v0.12