Read and write PDFs with Python, powered by qpdf
https://github.com/pikepdf/pikepdf
Read and write PDFs with Python, powered by qpdf.
- Sources inherited from project devel:languages:python
- Devel package for openSUSE:Factory
-
5
derived packages
- Links to openSUSE:Factory / python-pikepdf
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout home:Tomcat42/python-pikepdf && cd $_
- Create Badge
Refresh
Refresh
Source Files
Filename | Size | Changed |
---|---|---|
_link | 0000000124 124 Bytes | |
pikepdf-8.9.0.tar.gz | 0002865109 2.73 MB | |
python-pikepdf.changes | 0000020664 20.2 KB | |
python-pikepdf.spec | 0000003007 2.94 KB |
Revision 39 (latest revision is 55)
Dirk Mueller (dirkmueller)
accepted
request 1132902
from
Eric Schirra (ecsos)
(revision 39)
- Update to 8.9.0 - Overhauled documentation. Previously the documentation could only be generated in an environment where pikepdf was compiled and installed, since generating the final result depended on executing pikepdf. Now, these dynamic features are removed and the documentation is static. All documentation that was defined in C++ has been pulled out and defined in Python stub files instead, which means compiled binaries are no longer needed to access documentation. This change simplifies the generation of documentation and makes it easier for IDEs to look up function signatures. - Similarly, typing is now defined only in Python stub files. - Update to 8.8.0 - Added new pikepdf.canvas module with rudimentary content stream creation functions. - Update to 8.7.1 - Fixed pikepdf.Matrix.rotated() so it now rotates in the advertised direction. - Update to 8.7.0 - pikepdf.PdfMatrix is now deprecated, in favor of pikepdf.Matrix. The former, unfortunately, implemented some operations backwards compared to the PDF reference manual. The new class fixes these issues, and adds more functionality, promoting transformation matrix to first class objects. PdfMatrix is now deprecated and will be removed in the next major release. - Improve behavior around truthiness of pikepdf.Name. - Update to 8.6.0 - Implemented Page.artbox and Page.bleedbox to access these page dimension boxes. - Update to 8.5.3 - Fixed exception on certain PdfImage.__repr__ when the image's mode was invalid. - Fixed some minor issues that caused code coverage to miss some covered lines. - Removed some unused code.
Comments 0