Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package python-argparse-manpage for
openSUSE:Factory checked in at 2026-09-15 12:47:44
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-argparse-manpage (Old)
and /work/SRC/openSUSE:Factory/.python-argparse-manpage.new.383539 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-argparse-manpage"
Tue Sep 15 12:47:44 2026 rev:22 rq:1377797 version:4.7
Changes:
--------
---
/work/SRC/openSUSE:Factory/python-argparse-manpage/python-argparse-manpage.changes
2026-02-11 18:53:33.133248354 +0100
+++
/work/SRC/openSUSE:Factory/.python-argparse-manpage.new.383539/python-argparse-manpage.changes
2026-09-15 12:47:46.001298682 +0200
@@ -1,0 +2,6 @@
+Mon Sep 14 02:24:27 UTC 2026 - Steve Kowalik <[email protected]>
+
+- Add patch support-python-315.patch:
+ * Support Python 3.15 argparse changes.
+
+-------------------------------------------------------------------
New:
----
support-python-315.patch
----------(New B)----------
New:
- Add patch support-python-315.patch:
* Support Python 3.15 argparse changes.
----------(New E)----------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-argparse-manpage.spec ++++++
--- /var/tmp/diff_new_pack.6O7RQZ/_old 2026-09-15 12:47:47.311353251 +0200
+++ /var/tmp/diff_new_pack.6O7RQZ/_new 2026-09-15 12:47:47.317353501 +0200
@@ -29,6 +29,8 @@
License: Apache-2.0
URL: https://github.com/praiskup/argparse-manpage
Source:
https://github.com/praiskup/argparse-manpage/archive/v%{version}.tar.gz
+# PATCH-FIX-UPSTREAM gh#praiskup/argparse-manpage#130
+Patch0: support-python-315.patch
BuildRequires: %{python_module pip}
BuildRequires: %{python_module pytest}
BuildRequires: %{python_module setuptools}
++++++ support-python-315.patch ++++++
>From 7654ed17e243816f6e4acbd8f16be2945ae07045 Mon Sep 17 00:00:00 2001
From: Alex Muir <[email protected]>
Date: Sat, 16 May 2026 02:20:21 -0700
Subject: [PATCH 1/2] Changed super(HelpFormatter, self).__init__() to
super().__init__(prog)
---
argparse_manpage/manpage.py | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/argparse_manpage/manpage.py b/argparse_manpage/manpage.py
index b8b344c..dcb7ec1 100644
--- a/argparse_manpage/manpage.py
+++ b/argparse_manpage/manpage.py
@@ -362,7 +362,7 @@ def quoted(text):
class _ManpageFormatter(HelpFormatter):
def __init__(self, prog, old_formatter, format):
- super(HelpFormatter, self).__init__()
+ super().__init__(prog)
self._prog = prog
self.of = old_formatter
assert format in ("pretty", "single-commands-section")
>From c9f781fd3812eebeb04408b5ff8a14b4ee40ba2f Mon Sep 17 00:00:00 2001
From: Alex Muir <[email protected]>
Date: Mon, 18 May 2026 19:50:24 -0700
Subject: [PATCH 2/2] Changed super call to the explicit version for
capatability with python 2 and 3
---
argparse_manpage/manpage.py | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/argparse_manpage/manpage.py b/argparse_manpage/manpage.py
index dcb7ec1..828b4c2 100644
--- a/argparse_manpage/manpage.py
+++ b/argparse_manpage/manpage.py
@@ -362,7 +362,7 @@ def quoted(text):
class _ManpageFormatter(HelpFormatter):
def __init__(self, prog, old_formatter, format):
- super().__init__(prog)
+ super(_ManpageFormatter, self).__init__(prog)
self._prog = prog
self.of = old_formatter
assert format in ("pretty", "single-commands-section")