Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-pikepdf for openSUSE:Factory checked in at 2023-10-24 20:09:14 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-pikepdf (Old) and /work/SRC/openSUSE:Factory/.python-pikepdf.new.24901 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-pikepdf" Tue Oct 24 20:09:14 2023 rev:19 rq:1119887 version:8.5.2 Changes: -------- --- /work/SRC/openSUSE:Factory/python-pikepdf/python-pikepdf.changes 2023-07-26 13:24:46.728301969 +0200 +++ /work/SRC/openSUSE:Factory/.python-pikepdf.new.24901/python-pikepdf.changes 2023-10-24 20:09:19.622640135 +0200 @@ -1,0 +2,44 @@ +Sat Oct 21 23:05:48 UTC 2023 - Soc Virnyl Estela <uncomfy+openbuildserv...@uncomfyhalomacro.pl> + +- update to 8.5.2: + * Fix incorrect usage of sys_platform + * Don't install psutil on Windows and update other test dependencies + * Move psutil-needing tests to their own script + * Raise hypothesis deadlines + * Fix a few type hints + * Fix return values of global set/get fns and add get_access_default_mmap to pyi + * Update binary wheel list + * Simplify atomic_overwrite exception handler + * Increase arm64 build coverage - add musl and cp312 + * Stop building PyPy3.8 wheels due to lack of Pillow support + * Implementation AFRelationship for AttachedFileSpec + * docs: update info about creating PDFs + * Change to building against libqpdf v11.6.1 + * Disable pp3.10 since numpy binary wheels aren't released yet + * Merge branch 'trusted-release' + * Try adding url to see if it suppresses legacy warning + * Merge branch 'm-holger-rect' + * rect: tidy and prepare for release + * Fixing use of typing | on Python 3.9 + * Add Python 3.8 shim + * Improve CCITT tests + * Implement Decode array to better support weird CCITTs + * Fix another CCITT inversion issue + * Improve available version documentation + * Better documentation for atomic_overwrite + * Fix saving file opened from BytesIO on Windows + * Change atomic_overwite to use exclusive creation + * black doesn't support py312 yet + * Update documentation for 3.12 support + * Update note about needsappearances + * Allow Python 3.12 build to fail + * Test Python 3.12 pre-release + * Merge pull request #504 from m-holger/qm + * Fix link to QPDF manual + * Add docs back to sdist + * build: found a way to make RTD trigger again + * build: Replace deprecated "::set-output" + * Add Rectangle operators '<=' and '&' +- Use pyproject + +------------------------------------------------------------------- Old: ---- pikepdf-8.2.1.tar.gz New: ---- pikepdf-8.5.2.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-pikepdf.spec ++++++ --- /var/tmp/diff_new_pack.ohjTee/_old 2023-10-24 20:09:20.186660641 +0200 +++ /var/tmp/diff_new_pack.ohjTee/_new 2023-10-24 20:09:20.186660641 +0200 @@ -19,7 +19,7 @@ %{?sle15_python_module_pythons} Name: python-pikepdf -Version: 8.2.1 +Version: 8.5.2 Release: 0 Summary: Read and write PDFs with Python, powered by qpdf License: MPL-2.0 @@ -46,8 +46,9 @@ BuildRequires: %{python_module pytest-xdist >= 2.5.0} BuildRequires: %{python_module python-dateutil >= 2.8.1} #BuildRequires: %%{python_module python-xmp-toolkit >= 2.0.1} +BuildRequires: %{python_module pip} BuildRequires: %{python_module setuptools >= 61} -#BuildRequires: %%{python_module wheel >= 0.35} +BuildRequires: %{python_module wheel >= 0.37} ## /SECTION BuildRequires: fdupes BuildRequires: gcc-c++ @@ -68,10 +69,10 @@ %build export CFLAGS="%{optflags}" -%python_build +%pyproject_wheel %install -%python_install +%pyproject_install %python_expand %fdupes %{buildroot}%{$python_sitearch} %check @@ -80,6 +81,5 @@ %files %{python_files} %license LICENSE.txt %doc README.md -%{python_sitearch}/pikepdf/ -%{python_sitearch}/pikepdf-%{version}-py%{python_version}.egg-info/ +%{python_sitearch}/pikepdf* ++++++ pikepdf-8.2.1.tar.gz -> pikepdf-8.5.2.tar.gz ++++++ ++++ 8678 lines of diff (skipped)