Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package pdfposter for openSUSE:Factory 
checked in at 2026-05-04 12:55:11
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/pdfposter (Old)
 and      /work/SRC/openSUSE:Factory/.pdfposter.new.30200 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "pdfposter"

Mon May  4 12:55:11 2026 rev:3 rq:1350346 version:0.9.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/pdfposter/pdfposter.changes      2024-10-30 
17:39:24.252743267 +0100
+++ /work/SRC/openSUSE:Factory/.pdfposter.new.30200/pdfposter.changes   
2026-05-04 12:58:58.518958054 +0200
@@ -1,0 +2,32 @@
+Wed Apr 29 08:06:23 UTC 2026 - Nico Krapp <[email protected]>
+
+- Update to 0.9.1
+  * Fix missing localization files in distribution.
+    Actually all translations have been missing.
+  * Fix missing translation for Python < 3.10 argparse.
+  * Update translations.
+  * Add missing copyright texts, license identifiers and license files.
+  * Lots of cleanup to the test, build and packaging process.
+- Update to 0.9.post2
+  * Fix scaling the page. This was totally broken in version 0.9, leading to
+    empty pages.
+  * Drop support for Python 3.7. The required version of the library pdfposter
+    is based on doesn't support that version any longer.
+  * Translate more strings. Update translations.
+- Update to 0.9.post1
+  * Fix packaging and upload to PyPI.
+- Update to 0.9
+  * Rename the package and module to just `pdfposter`, which was the original
+    name.
+  * Add support for localization.  Languages currently supported are: German,
+    French (thanks to LS-Localicows), Spanish and Swedish (thanks to
+    Stefan2255).
+    Contributions for more languages are welcome. Please check out
+    https://translate.codeberg.org/projects/pdftools/.
+  * Improve documentation.
+  * Add support for Python 3.11, 3.12 and 3.13.
+    Drop support for Python 3.6.
+  * Port to version 3 of the `pypdf` library (thanks to psykose).
+- switch to pyproject macros
+
+-------------------------------------------------------------------

Old:
----
  pdfposter-0.8.1.tar.gz

New:
----
  pdfposter-0.9.1.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ pdfposter.spec ++++++
--- /var/tmp/diff_new_pack.bhSH61/_old  2026-05-04 12:58:58.978976986 +0200
+++ /var/tmp/diff_new_pack.bhSH61/_new  2026-05-04 12:58:58.978976986 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package pdfposter
 #
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2026 SUSE LLC and contributors
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,8 +16,9 @@
 #
 
 
+%define pythons python3
 Name:           pdfposter
-Version:        0.8.1
+Version:        0.9.1
 Release:        0
 Summary:        Scale and tile PDF images/pages to print on multiple pages
 License:        GPL-3.0-or-later
@@ -25,13 +26,15 @@
 Source:         
https://gitlab.com/pdftools/pdfposter/-/archive/v%{version}/pdfposter-v%{version}.tar.gz#/%{name}-%{version}.tar.gz
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
-BuildRequires:  python3-PyPDF2 >= 2.1.1
 BuildRequires:  python3-Sphinx
+BuildRequires:  python3-pip
+BuildRequires:  python3-pypdf >= 5.5
 BuildRequires:  python3-pytest
 BuildRequires:  python3-reportlab
 BuildRequires:  python3-setuptools
-Requires:       python3-PyPDF2 >= 2.1.1
-Requires:       python3-base >= 3.6
+BuildRequires:  python3-wheel
+Requires:       python3-base >= 3.8
+Requires:       python3-pypdf >= 5.5
 BuildArch:      noarch
 
 %package doc
@@ -55,14 +58,14 @@
 HTML Documentation and examples for %{name}.
 
 %prep
-%setup -q -n pdfposter-v%{version}
-sed -i '1{/\/usr\/bin/d;}' pdftools/pdfposter/__init__.py 
pdftools/pdfposter/cmd.py
+%autosetup -p1 -n pdfposter-v%{version}
+sed -i '1{/\/usr\/bin/d;}' pdfposter/__init__.py pdfposter/cmd.py
 
 %build
-%python3_build
+%pyproject_wheel
 
 %install
-%python3_install
+%pyproject_install
 %fdupes %{buildroot}%{python3_sitelib}
 
 %check
@@ -70,9 +73,8 @@
 PYTHONPATH=. pytest -vv test/unit test/functional
 
 %files
-%{python3_sitelib}/pdftools/
-%{python3_sitelib}/pdftools.pdfposter-%{version}*-info
-%{python3_sitelib}/pdftools.pdfposter-%{version}*-nspkg.pth
+%{python3_sitelib}/pdfposter
+%{python3_sitelib}/pdfposter-%{version}*-info
 %{_bindir}/pdfposter
 
 %files doc

++++++ pdfposter-0.8.1.tar.gz -> pdfposter-0.9.1.tar.gz ++++++
++++ 7078 lines of diff (skipped)

Reply via email to