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")

Reply via email to