commit python-pikepdf for openSUSE:Factory
Hello community, here is the log from the commit of package python-pikepdf for openSUSE:Factory checked in at 2020-09-17 14:41:34 Comparing /work/SRC/openSUSE:Factory/python-pikepdf (Old) and /work/SRC/openSUSE:Factory/.python-pikepdf.new.4249 (New) Package is "python-pikepdf" Thu Sep 17 14:41:34 2020 rev:6 rq:823713 version:1.17.3 Changes: --- /work/SRC/openSUSE:Factory/python-pikepdf/python-pikepdf.changes 2020-04-23 18:35:10.344631221 +0200 +++ /work/SRC/openSUSE:Factory/.python-pikepdf.new.4249/python-pikepdf.changes 2020-09-17 14:44:22.935540580 +0200 @@ -1,0 +2,6 @@ +Fri Jul 31 03:37:38 UTC 2020 - Karl Cheng + +- Update pikepdf to 1.17.3 +- Allow test_object.py to run in package spec + +--- Old: pikepdf-1.11.1.tar.gz New: pikepdf-1.17.3.tar.gz Other differences: -- ++ python-pikepdf.spec ++ --- /var/tmp/diff_new_pack.l5yOQP/_old 2020-09-17 14:44:27.151544604 +0200 +++ /var/tmp/diff_new_pack.l5yOQP/_new 2020-09-17 14:44:27.155544607 +0200 @@ -20,7 +20,7 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} %define skip_python2 1 Name: python-pikepdf -Version:1.11.1 +Version:1.17.3 Release:0 Summary:Read and write PDFs with Python, powered by qpdf License:MPL-2.0 @@ -32,6 +32,7 @@ BuildRequires: %{python_module devel} BuildRequires: %{python_module hypothesis >= 4.24} BuildRequires: %{python_module lxml >= 4.0} +BuildRequires: %{python_module psutil} BuildRequires: %{python_module pybind11 >= 2.4.3} BuildRequires: %{python_module pybind11-devel >= 2.4.3} BuildRequires: %{python_module pytest >= 4.4.0} @@ -66,10 +67,6 @@ %python_expand %fdupes %{buildroot}%{$python_sitearch} %check -# /usr/lib/python3.8/site-packages/_pytest/python.py:1170: in _idval -# elif hasattr(val, "__name__") and isinstance(val.__name__, str): -# ValueError: object is not a dictionary or a stream -rm tests/test_object.py %pytest_arch %files %{python_files} ++ pikepdf-1.11.1.tar.gz -> pikepdf-1.17.3.tar.gz ++ 6330 lines of diff (skipped)
commit python-pikepdf for openSUSE:Factory
Hello community, here is the log from the commit of package python-pikepdf for openSUSE:Factory checked in at 2020-04-23 18:34:52 Comparing /work/SRC/openSUSE:Factory/python-pikepdf (Old) and /work/SRC/openSUSE:Factory/.python-pikepdf.new.2738 (New) Package is "python-pikepdf" Thu Apr 23 18:34:52 2020 rev:5 rq:796475 version:1.11.1 Changes: --- /work/SRC/openSUSE:Factory/python-pikepdf/python-pikepdf.changes 2020-04-21 13:06:46.540346589 +0200 +++ /work/SRC/openSUSE:Factory/.python-pikepdf.new.2738/python-pikepdf.changes 2020-04-23 18:35:10.344631221 +0200 @@ -1,0 +2,5 @@ +Thu Apr 23 09:57:59 UTC 2020 - Tomáš Chvátal + +- Do not pull in python2 package on py3 only software + +--- Other differences: -- ++ python-pikepdf.spec ++ --- /var/tmp/diff_new_pack.47gFVT/_old 2020-04-23 18:35:11.312633073 +0200 +++ /var/tmp/diff_new_pack.47gFVT/_new 2020-04-23 18:35:11.312633073 +0200 @@ -33,6 +33,7 @@ BuildRequires: %{python_module hypothesis >= 4.24} BuildRequires: %{python_module lxml >= 4.0} BuildRequires: %{python_module pybind11 >= 2.4.3} +BuildRequires: %{python_module pybind11-devel >= 2.4.3} BuildRequires: %{python_module pytest >= 4.4.0} BuildRequires: %{python_module pytest-helpers-namespace >= 2019.1.8} BuildRequires: %{python_module pytest-timeout >= 1.3.3} @@ -44,7 +45,6 @@ BuildRequires: fdupes BuildRequires: gcc-c++ BuildRequires: pkgconfig -BuildRequires: python-pybind11-devel BuildRequires: python-rpm-macros BuildRequires: pkgconfig(libqpdf) Requires: python-Pillow >= 5.0.0
commit python-pikepdf for openSUSE:Factory
Hello community, here is the log from the commit of package python-pikepdf for openSUSE:Factory checked in at 2020-04-21 13:06:39 Comparing /work/SRC/openSUSE:Factory/python-pikepdf (Old) and /work/SRC/openSUSE:Factory/.python-pikepdf.new.2738 (New) Package is "python-pikepdf" Tue Apr 21 13:06:39 2020 rev:4 rq:795619 version:1.11.1 Changes: --- /work/SRC/openSUSE:Factory/python-pikepdf/python-pikepdf.changes 2020-03-24 22:38:30.037268982 +0100 +++ /work/SRC/openSUSE:Factory/.python-pikepdf.new.2738/python-pikepdf.changes 2020-04-21 13:06:46.540346589 +0200 @@ -1,0 +2,26 @@ +Sun Apr 19 20:10:58 UTC 2020 - Martin Hauke + +- Update to version 1.11.1 + * We now avoid creating an empty XMP metadata entry when files +are saved. + * Updated documentation to describe how to delete the document +information dictionary. +- Update to version 1.11.0 + * Prevent creation of dictionaries with invalid names (not +beginning with /). + * Allow pikepdf's build to specify a qpdf source tree, allowing +one to compile pikepdf against an unreleased/modified version +of qpdf. + * Improved behavior of pages.p() and pages.remove() when +invalid parameters were given. + * Fixed compatibility with libqpdf version 10.0.1, and build +official wheels against this version. + * Fixed compatibility with pytest 5.x. + * Fixed the documentation build. + * Fixed an issue with running tests in a non-Unicode locale. + * Fixed a test that randomly failed due to a "deadline error". + * Removed a possibly nonfree test file. +- Update to version 1.10.4 + * Rebuild Python wheels with newer version of libqpdf. Fixes +problems with opening certain password-protected files (#87) +--- Old: pikepdf-1.10.3.tar.gz New: pikepdf-1.11.1.tar.gz Other differences: -- ++ python-pikepdf.spec ++ --- /var/tmp/diff_new_pack.2wRG1B/_old 2020-04-21 13:06:49.320352134 +0200 +++ /var/tmp/diff_new_pack.2wRG1B/_new 2020-04-21 13:06:49.320352134 +0200 @@ -20,7 +20,7 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} %define skip_python2 1 Name: python-pikepdf -Version:1.10.3 +Version:1.11.1 Release:0 Summary:Read and write PDFs with Python, powered by qpdf License:MPL-2.0 ++ pikepdf-1.10.3.tar.gz -> pikepdf-1.11.1.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pikepdf-1.10.3/.gitignore new/pikepdf-1.11.1/.gitignore --- old/pikepdf-1.10.3/.gitignore 2020-03-17 07:53:39.0 +0100 +++ new/pikepdf-1.11.1/.gitignore 2020-04-16 11:26:23.0 +0200 @@ -19,7 +19,7 @@ var/ .pytest_cache/ .mypy_cache/ -.coverage +.coverage* coverage/ pip-wheel-metadata/ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pikepdf-1.10.3/PKG-INFO new/pikepdf-1.11.1/PKG-INFO --- old/pikepdf-1.10.3/PKG-INFO 2020-03-17 07:56:20.23084 +0100 +++ new/pikepdf-1.11.1/PKG-INFO 2020-04-16 11:28:15.295339300 +0200 @@ -1,6 +1,6 @@ Metadata-Version: 2.1 Name: pikepdf -Version: 1.10.3 +Version: 1.11.1 Summary: Read and write PDFs with Python, powered by qpdf Home-page: https://github.com/pikepdf/pikepdf Author: James R. Barlow diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pikepdf-1.10.3/azure-pipelines.yml new/pikepdf-1.11.1/azure-pipelines.yml --- old/pikepdf-1.10.3/azure-pipelines.yml 2020-03-17 07:53:39.0 +0100 +++ new/pikepdf-1.11.1/azure-pipelines.yml 2020-04-16 11:26:23.0 +0200 @@ -1,12 +1,12 @@ variables: - qpdf_version: "9.0.2" + qpdf_version: "10.0.1" qpdf_release: ${{ format('https://github.com/qpdf/qpdf/releases/download/release-qpdf-{0}/qpdf-{0}.tar.gz', variables.qpdf_version) }} jpeg_release: "https://www.ijg.org/files/jpegsrc.v9c.tar.gz"; zlib_release: "https://www.zlib.net/zlib-1.2.11.tar.gz"; - cibw_skip: "cp27-* cp34-*" + cibw_skip: "cp27-* cp34-* pp27-* pp36-*" cibw_test_command: "pytest -nauto {project}/tests" cibw_test_requires: "-r requirements/test.txt" - cibuildwheel_version: "1.0.0" + cibuildwheel_version: "1.3.0" cibw_before_build: "pip install pybind11" trigger: @@ -145,8 +145,8 @@ condition: succeededOrFailed() - publish: wheelhouse artifact: linux32 - - job: macos -pool: { vmImage: "macOS-10.13" } + - job: "macOS_Mojave" +pool: { vmImage: "macOS-10.14" } variables: cibw_before_build: >- pip install pybind11 && diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
commit python-pikepdf for openSUSE:Factory
Hello community, here is the log from the commit of package python-pikepdf for openSUSE:Factory checked in at 2020-03-24 22:36:31 Comparing /work/SRC/openSUSE:Factory/python-pikepdf (Old) and /work/SRC/openSUSE:Factory/.python-pikepdf.new.3160 (New) Package is "python-pikepdf" Tue Mar 24 22:36:31 2020 rev:3 rq:787784 version:1.10.3 Changes: --- /work/SRC/openSUSE:Factory/python-pikepdf/python-pikepdf.changes 2020-03-17 13:09:08.157752463 +0100 +++ /work/SRC/openSUSE:Factory/.python-pikepdf.new.3160/python-pikepdf.changes 2020-03-24 22:38:30.037268982 +0100 @@ -1,0 +2,7 @@ +Tue Mar 24 11:58:35 UTC 2020 - pgaj...@suse.com + +- version update to 1.10.3 + * Fixed ``isinstance(obj, pikepdf.Operator)`` not working. (#86) + * Documentation updates. + +--- Old: pikepdf-1.10.2.tar.gz New: pikepdf-1.10.3.tar.gz Other differences: -- ++ python-pikepdf.spec ++ --- /var/tmp/diff_new_pack.0cNQ4N/_old 2020-03-24 22:38:30.569269241 +0100 +++ /var/tmp/diff_new_pack.0cNQ4N/_new 2020-03-24 22:38:30.573269243 +0100 @@ -20,31 +20,35 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} %define skip_python2 1 Name: python-pikepdf -Version:1.10.2 +Version:1.10.3 Release:0 Summary:Read and write PDFs with Python, powered by qpdf License:MPL-2.0 URL:https://github.com/pikepdf/pikepdf Source: https://files.pythonhosted.org/packages/source/p/pikepdf/pikepdf-%{version}.tar.gz +## SECTION test requirements +BuildRequires: %{python_module Pillow >= 5.0.0} +BuildRequires: %{python_module attrs >= 19.1.0} BuildRequires: %{python_module devel} +BuildRequires: %{python_module hypothesis >= 4.24} +BuildRequires: %{python_module lxml >= 4.0} BuildRequires: %{python_module pybind11 >= 2.4.3} +BuildRequires: %{python_module pytest >= 4.4.0} +BuildRequires: %{python_module pytest-helpers-namespace >= 2019.1.8} +BuildRequires: %{python_module pytest-timeout >= 1.3.3} +BuildRequires: %{python_module pytest-xdist} BuildRequires: %{python_module setuptools_scm_git_archive} BuildRequires: %{python_module setuptools_scm} BuildRequires: %{python_module setuptools} +## /SECTION +BuildRequires: fdupes BuildRequires: gcc-c++ +BuildRequires: pkgconfig BuildRequires: python-pybind11-devel BuildRequires: python-rpm-macros BuildRequires: pkgconfig(libqpdf) -## SECTION test requirements -BuildRequires: %{python_module Pillow >= 5.0.0} -BuildRequires: %{python_module hypothesis >= 4.24} -BuildRequires: %{python_module lxml >= 4.0} -BuildRequires: %{python_module pytest} -## /SECTION -BuildRequires: fdupes Requires: python-Pillow >= 5.0.0 Requires: python-lxml >= 4.0 - %python_subpackages %description @@ -62,6 +66,10 @@ %python_expand %fdupes %{buildroot}%{$python_sitearch} %check +# /usr/lib/python3.8/site-packages/_pytest/python.py:1170: in _idval +# elif hasattr(val, "__name__") and isinstance(val.__name__, str): +# ValueError: object is not a dictionary or a stream +rm tests/test_object.py %pytest_arch %files %{python_files} ++ pikepdf-1.10.2.tar.gz -> pikepdf-1.10.3.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pikepdf-1.10.2/PKG-INFO new/pikepdf-1.10.3/PKG-INFO --- old/pikepdf-1.10.2/PKG-INFO 2020-02-25 02:05:57.822245600 +0100 +++ new/pikepdf-1.10.3/PKG-INFO 2020-03-17 07:56:20.23084 +0100 @@ -1,6 +1,6 @@ Metadata-Version: 2.1 Name: pikepdf -Version: 1.10.2 +Version: 1.10.3 Summary: Read and write PDFs with Python, powered by qpdf Home-page: https://github.com/pikepdf/pikepdf Author: James R. Barlow diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pikepdf-1.10.2/debian/copyright new/pikepdf-1.10.3/debian/copyright --- old/pikepdf-1.10.2/debian/copyright 2020-02-25 02:03:58.0 +0100 +++ new/pikepdf-1.10.3/debian/copyright 2020-03-17 07:53:39.0 +0100 @@ -43,6 +43,11 @@ License: CC-BY-SA 2.0 See: https://commons.wikimedia.org/wiki/File:Pike_square_img_3653.jpg +Files: docs/images/28fish.jpg +Copyright: (C) 2009 Fae +License: CC-BY-4.0 + See: https://upload.wikimedia.org/wikipedia/commons/0/0c/Twenty_eight_types_of_fish._Engraving_by_R._Scott_after_T._B_Wellcome_V0022737EL.jpg + Files: tests/*.py Copyright: (C) 2017 James R. Barlow License: CC0-1.0 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pikepdf-1.10.2/docs/conf.py new/pikepdf-1.10.3/docs/conf.py --- old/pikepdf-1.10.2/docs/conf.py 2020-02-25 02:03:58.0 +0100 +++ new/pikepdf-1.10.3/docs/
commit python-pikepdf for openSUSE:Factory
Hello community, here is the log from the commit of package python-pikepdf for openSUSE:Factory checked in at 2020-03-17 13:08:50 Comparing /work/SRC/openSUSE:Factory/python-pikepdf (Old) and /work/SRC/openSUSE:Factory/.python-pikepdf.new.3160 (New) Package is "python-pikepdf" Tue Mar 17 13:08:50 2020 rev:2 rq:785543 version:1.10.2 Changes: --- /work/SRC/openSUSE:Factory/python-pikepdf/python-pikepdf.changes 2020-02-18 15:18:58.332742618 +0100 +++ /work/SRC/openSUSE:Factory/.python-pikepdf.new.3160/python-pikepdf.changes 2020-03-17 13:09:08.157752463 +0100 @@ -1,0 +2,8 @@ +Mon Mar 16 09:39:13 UTC 2020 - Marketa Calabkova + +- update to version 1.10.2 + * Fixed an issue where pages added from a foreign PDF were added as references +rather than copies. + * Documentation updates. + +--- Old: pikepdf-1.10.1.tar.gz New: pikepdf-1.10.2.tar.gz Other differences: -- ++ python-pikepdf.spec ++ --- /var/tmp/diff_new_pack.SysrIR/_old 2020-03-17 13:09:08.805752961 +0100 +++ /var/tmp/diff_new_pack.SysrIR/_new 2020-03-17 13:09:08.805752961 +0100 @@ -20,7 +20,7 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} %define skip_python2 1 Name: python-pikepdf -Version:1.10.1 +Version:1.10.2 Release:0 Summary:Read and write PDFs with Python, powered by qpdf License:MPL-2.0 ++ pikepdf-1.10.1.tar.gz -> pikepdf-1.10.2.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pikepdf-1.10.1/PKG-INFO new/pikepdf-1.10.2/PKG-INFO --- old/pikepdf-1.10.1/PKG-INFO 2020-02-10 06:39:15.790757000 +0100 +++ new/pikepdf-1.10.2/PKG-INFO 2020-02-25 02:05:57.822245600 +0100 @@ -1,6 +1,6 @@ Metadata-Version: 2.1 Name: pikepdf -Version: 1.10.1 +Version: 1.10.2 Summary: Read and write PDFs with Python, powered by qpdf Home-page: https://github.com/pikepdf/pikepdf Author: James R. Barlow diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pikepdf-1.10.1/azure-pipelines.yml new/pikepdf-1.10.2/azure-pipelines.yml --- old/pikepdf-1.10.1/azure-pipelines.yml 2020-02-10 06:37:08.0 +0100 +++ new/pikepdf-1.10.2/azure-pipelines.yml 2020-02-25 02:03:58.0 +0100 @@ -170,6 +170,10 @@ - task: UsePythonVersion@0 - powershell: azure-pipelines/win-download-qpdf.ps1 displayName: "Download QPDF" + - powershell: | + # https://github.com/qpdf/qpdf/issues/286#issuecomment-467101492 + Set-Itemproperty -path 'HKLM:\SOFTWARE\Microsoft\Cryptography\Protect\Providers\df9d8cd0-1501-11d1-8c7a-00c04fc297eb' -name 'ProtectionPolicy' -value 1 +displayName: "Fix 'unable to acquire crypt context' error" - bash: source azure-pipelines/build.bash displayName: "cibuildwheel" - publish: wheelhouse diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pikepdf-1.10.1/docs/installation.rst new/pikepdf-1.10.2/docs/installation.rst --- old/pikepdf-1.10.1/docs/installation.rst2020-02-10 06:37:08.0 +0100 +++ new/pikepdf-1.10.2/docs/installation.rst2020-02-25 02:03:58.0 +0100 @@ -46,28 +46,29 @@ distributed with PyPI, but may be convenient for users that cannot use binary wheels. -Debian, Ubuntu and other APT-based distributions - -.. |apt| image:: https://repology.org/badge/vertical-allrepos/pikepdf.svg -:alt: Package status in apt world +.. |pikepdf| image:: https://repology.org/badge/vertical-allrepos/pikepdf.svg +:alt: Package status + +.. |python-pikepdf| image:: https://repology.org/badge/vertical-allrepos/python:pikepdf.svg +:alt: Package status for python:pikepdf + +|pikepdf| |python-pikepdf| -|apt| +Debian, Ubuntu and other APT-based distributions + .. code-block:: bash apt install pikepdf -Fedora 29 -^ - -.. |fedora| image:: https://repology.org/badge/version-for-repo/fedora_29/python:pikepdf.svg -:alt: Fedora 29 +Fedora +^^ -.. |rawhide| image:: https://repology.org/badge/version-for-repo/fedora_rawhide/python:pikepdf.svg +.. |fedora| image:: https://repology.org/badge/version-for-repo/fedora_rawhide/python:pikepdf.svg :alt: Fedora Rawhide -|fedora| |rawhide| +|fedora| .. code-block:: bash @@ -95,18 +96,17 @@ .. code-block:: bash -pkg install py36-pikepdf +pkg install py37-pikepdf To attempt a manual install, try something like: .. code-block:: bash -pkg inst