From d07d3a8ef0ac527ba9fbdeb828da22ffc7299192b7988a79797d72af0634b909 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mark=C3=A9ta=20Machov=C3=A1?= Date: Tue, 13 Apr 2021 07:34:52 +0000 Subject: [PATCH] Accepting request 884806 from home:mnhauke - Update to version 2.11.0 * Add new functions: Pdf.generate_appearance_streams and Pdf.flatten_annotations, to support common work with PDF forms. - Update to version 2.10.0 * Fixed a XML External Entity (XXE) processing vulnerability in PDF XMP metadata parsing (CVE-2021-29421) * Bind new functions to check, when a PDF is opened, whether the password used to open the PDF matched the owner password, user password, or both: Pdf.user_password_matched and Pdf.owner_password_matched. - Update to version 2.9.2 * Further expansion of test coverage of several functions, and minor bug fixes along the way. * Improve parameter validation for some outline-related functions. * Fixed overloaded __repr__ functions in _methods.py not being applied. - Update to version 2.9.1 * Fixed function signatures for _repr_mimebundle_ functions to match IPython's spec. * Fixed some error messages regarding attempts to do strange things with pikepdf.Name, like pikepdf.Name.Foo = 3. * Eliminated code to handle an exception that provably does not occur. - Update to version 2.9.0 * We now issue a warning when attempting to use pikepdf.open on a bytes object where it could be either a PDF loaded into memory or a filename. * pikepdf.Page.label will now return the "ordinary" page number if no special rules for pages are defined. * Many improvements to tests and test coverage. OBS-URL: https://build.opensuse.org/request/show/884806 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pikepdf?expand=0&rev=18 --- pikepdf-2.11.0.tar.gz | 3 +++ pikepdf-2.8.0.tar.gz | 3 --- python-pikepdf.changes | 35 +++++++++++++++++++++++++++++++++++ python-pikepdf.spec | 2 +- 4 files changed, 39 insertions(+), 4 deletions(-) create mode 100644 pikepdf-2.11.0.tar.gz delete mode 100644 pikepdf-2.8.0.tar.gz diff --git a/pikepdf-2.11.0.tar.gz b/pikepdf-2.11.0.tar.gz new file mode 100644 index 0000000..6275060 --- /dev/null +++ b/pikepdf-2.11.0.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:53bf432be00fcb2f2a56c44b64c1b75e4c8f9fe0dcc97721319c53939fed8047 +size 2391597 diff --git a/pikepdf-2.8.0.tar.gz b/pikepdf-2.8.0.tar.gz deleted file mode 100644 index 52dff2a..0000000 --- a/pikepdf-2.8.0.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:74ff96fddd21cd4c0830eb549137ea9eccbdbff8cef4f684322b9afb8e42ccb5 -size 2379793 diff --git a/python-pikepdf.changes b/python-pikepdf.changes index b966203..eea788c 100644 --- a/python-pikepdf.changes +++ b/python-pikepdf.changes @@ -1,3 +1,38 @@ +------------------------------------------------------------------- +Wed Apr 7 15:49:49 UTC 2021 - Martin Hauke + +- Update to version 2.11.0 + * Add new functions: Pdf.generate_appearance_streams and + Pdf.flatten_annotations, to support common work with PDF forms. +- Update to version 2.10.0 + * Fixed a XML External Entity (XXE) processing vulnerability in + PDF XMP metadata parsing (CVE-2021-29421) + * Bind new functions to check, when a PDF is opened, whether + the password used to open the PDF matched the owner password, + user password, or both: Pdf.user_password_matched and + Pdf.owner_password_matched. +- Update to version 2.9.2 + * Further expansion of test coverage of several functions, and + minor bug fixes along the way. + * Improve parameter validation for some outline-related functions. + * Fixed overloaded __repr__ functions in _methods.py not being + applied. +- Update to version 2.9.1 + * Fixed function signatures for _repr_mimebundle_ functions to + match IPython's spec. + * Fixed some error messages regarding attempts to do strange + things with pikepdf.Name, like pikepdf.Name.Foo = 3. + * Eliminated code to handle an exception that provably does not + occur. +- Update to version 2.9.0 + * We now issue a warning when attempting to use pikepdf.open + on a bytes object where it could be either a PDF loaded into + memory or a filename. + * pikepdf.Page.label will now return the "ordinary" page number + if no special rules for pages are defined. + * Many improvements to tests and test coverage. + * An obsolete private function Object._roundtrip was removed. + ------------------------------------------------------------------- Thu Mar 4 19:17:02 UTC 2021 - Martin Hauke diff --git a/python-pikepdf.spec b/python-pikepdf.spec index 7fc93e9..742d0c8 100644 --- a/python-pikepdf.spec +++ b/python-pikepdf.spec @@ -20,7 +20,7 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} %define skip_python2 1 Name: python-pikepdf -Version: 2.8.0 +Version: 2.11.0 Release: 0 Summary: Read and write PDFs with Python, powered by qpdf License: MPL-2.0