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)
