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-07-26 13:23:43 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-pikepdf (Old) and /work/SRC/openSUSE:Factory/.python-pikepdf.new.15225 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-pikepdf" Wed Jul 26 13:23:43 2023 rev:18 rq:1100657 version:8.2.1 Changes: -------- --- /work/SRC/openSUSE:Factory/python-pikepdf/python-pikepdf.changes 2023-05-10 16:19:42.563395258 +0200 +++ /work/SRC/openSUSE:Factory/.python-pikepdf.new.15225/python-pikepdf.changes 2023-07-26 13:24:46.728301969 +0200 @@ -1,0 +2,27 @@ +Tue Jul 25 10:44:56 UTC 2023 - ecsos <ec...@openssue.org> + +- Add %{?sle15_python_module_pythons} + +------------------------------------------------------------------- +Mon Jul 24 07:47:14 UTC 2023 - Dirk Müller <dmuel...@suse.com> + +- update to 8.2.1: + * Support for Python 3.7 is dropped. + * Added Page.form_xobjects, which returns all Form XObjects that + are used in a page + * Fixed an issue with extracting images that were compressed + with multiple compression filters + * Improved Object.repr() to avoid printing the entire contents + of large object trees such as those in PDFs with structural + element trees. + * Fixed error when attempting to convert XMP metadata to + DocumentInfo when the author was omitted. + * Added a method to add items to the document table of contents. + * Adjusted stream preview (with __repr__) so it does not attempt + to decompress very long + * Removed uses of deprecated function datetime.utcnow() + * Adjusted timeline of potentially flaky hypothesis test. + * PyPy 3.10 is now supported on some platforms. + * PyPy 3.8 support will be dropped in the next major release + +------------------------------------------------------------------- Old: ---- pikepdf-6.2.8.post1.tar.gz New: ---- pikepdf-8.2.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-pikepdf.spec ++++++ --- /var/tmp/diff_new_pack.xVGkK5/_old 2023-07-26 13:24:47.352305735 +0200 +++ /var/tmp/diff_new_pack.xVGkK5/_new 2023-07-26 13:24:47.356305759 +0200 @@ -17,10 +17,9 @@ # -%{?!python_module:%define python_module() python-%{**} python3-%{**}} -%define skip_python2 1 +%{?sle15_python_module_pythons} Name: python-pikepdf -Version: 6.2.8.post1 +Version: 8.2.1 Release: 0 Summary: Read and write PDFs with Python, powered by qpdf License: MPL-2.0 @@ -30,32 +29,32 @@ ## SECTION test requirements BuildRequires: %{python_module Pillow >= 9.0.0} BuildRequires: %{python_module attrs >= 20.2.0} -BuildRequires: %{python_module devel} -BuildRequires: %{python_module hypothesis >= 5.0} +BuildRequires: %{python_module devel >= 3.8} +BuildRequires: %{python_module hypothesis >= 6.36} BuildRequires: %{python_module ipython} BuildRequires: %{python_module lxml >= 4.0} BuildRequires: %{python_module packaging} -BuildRequires: %{python_module psutil >= 5} -BuildRequires: %{python_module pybind11 >= 2.10.0} +BuildRequires: %{python_module psutil >= 5.9} +BuildRequires: %{python_module pybind11 >= 2.10.1} BuildRequires: %{python_module pybind11-devel >= 2.10.0} -BuildRequires: %{python_module pytest >= 6.0.0} -BuildRequires: %{python_module pytest-cov >= 2.10.1} +BuildRequires: %{python_module pytest >= 6.2.5} +BuildRequires: %{python_module pytest-cov >= 3.0.0} BuildRequires: %{python_module pytest-forked} BuildRequires: %{python_module pytest-helpers-namespace >= 2019.1.8} # Upstream use pytest-timeout >= 1.4.2 -BuildRequires: %{python_module pytest-timeout} -BuildRequires: %{python_module pytest-xdist >= 1.28} -BuildRequires: %{python_module python-dateutil >= 2.8.0} +BuildRequires: %{python_module pytest-timeout >= 2.1.0} +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 setuptools >= 50} -BuildRequires: %{python_module setuptools_scm >= 4.1} +BuildRequires: %{python_module setuptools >= 61} #BuildRequires: %%{python_module wheel >= 0.35} ## /SECTION BuildRequires: fdupes BuildRequires: gcc-c++ +BuildRequires: libjpeg8-devel BuildRequires: pkgconfig BuildRequires: python-rpm-macros -BuildRequires: pkgconfig(libqpdf) >= 11.1.1 +BuildRequires: pkgconfig(libqpdf) >= 11.5.0 Requires: python-Pillow >= 9.0.0 Requires: python-lxml >= 4.0 Requires: python-packaging @@ -80,7 +79,7 @@ %files %{python_files} %license LICENSE.txt -%doc README.md docs/*/*.rst +%doc README.md %{python_sitearch}/pikepdf/ %{python_sitearch}/pikepdf-%{version}-py%{python_version}.egg-info/ ++++++ pikepdf-6.2.8.post1.tar.gz -> pikepdf-8.2.1.tar.gz ++++++ ++++ 26907 lines of diff (skipped)