commit python-pikepdf for openSUSE:Factory

2020-09-17 Thread root
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

2020-04-23 Thread root
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

2020-04-21 Thread root
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

2020-03-24 Thread root
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

2020-03-17 Thread root
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