------------------------------------------------------------------- Thu Mar 4 19:17:02 UTC 2021 - Martin Hauke - Update to version 2.8.0 * Fixed an issue with extracting data from images that had their DecodeParms structured as a list of dictionaries. * Fixed an issue where a dangling stream object is created if we fail to create the requested stream dictionary. * Calling Dictionary() and Array() on objects which are already of that type returns a shallow copy rather than throwing an exception, in keeping with Python semantics. - Update to version 2.7.0 * Added an option to tell Pdf.save to recompress flate streams, and a global option to set the flate compression level. This option can be use to force the recompression of flate streams if they are not well compressed. * Fixed "TypeError: only pages can be inserted" when attempting to an insert an unowned page using QPDF 10.2.0 or later. - Update to version 2.6.0 * Rebuild wheels against QPDF 10.2.0. ------------------------------------------------------------------- Sun Feb 7 13:18:33 UTC 2021 - John Vandenberg - Add docs/*/*.rst to package contents - Update to v2.5.2 * See https://github.com/pikepdf/pikepdf/blob/master/docs/release_notes.rst ------------------------------------------------------------------- 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 ------------------------------------------------------------------- Thu Apr 23 09:57:59 UTC 2020 - Tomáš Chvátal - Do not pull in python2 package on py3 only software ------------------------------------------------------------------- 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) ------------------------------------------------------------------- Tue Mar 24 11:58:35 UTC 2020 - pgajdos@suse.com - version update to 1.10.3 * Fixed ``isinstance(obj, pikepdf.Operator)`` not working. (#86) * Documentation updates. ------------------------------------------------------------------- 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. ------------------------------------------------------------------- Fri Feb 14 07:50:37 UTC 2020 - Martin Hauke - Initial package, version 1.10.1