Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

pypdf

Develop and maintain pypdf, the Python-only library for reading and manipulating PDF documents
Collective - Host: opensource - https://opencollective.com/pypdf - Code: https://github.com/py-pdf/pypdf

DOC: Add Thomas Roder (MrTomRod) as a contributor for #1877

github.com/py-pdf/pypdf - 4c278055e4aeff242dca020568237a2e29bff9af authored over 1 year ago by Martin Thoma <[email protected]>
DOC: text is the first argument of the visitor function (#1890)

github.com/py-pdf/pypdf - 1856197f9213354f13074f25796fc9073d8a21cf authored over 1 year ago by João Pedro Medrado Sena <[email protected]>
MAINT: Install pytest-socket in tox (#1885)

github.com/py-pdf/pypdf - 243c1840db990754d3f97e328e8116d36373ccc4 authored over 1 year ago by Adam Johnson <[email protected]>
ENH: Extraction of inline images (#1850)

Closes #1368

github.com/py-pdf/pypdf - 2eee5ed7a8ad31103b1f8d24a15ea087813d6c47 authored over 1 year ago by pubpub-zz <[email protected]>
ENH: Add capability to replace image (#1849)

Having the capability to replace images trivially extends to compressing a PDF file size by redu...

github.com/py-pdf/pypdf - 4a0d73f30d3158a54e40d1c42f9997014b167037 authored over 1 year ago by pubpub-zz <[email protected]>
STY: Documentation of PageObject.images

github.com/py-pdf/pypdf - 2213b64c397f8a2a6dbf69e7c82f9ddeac73642b authored over 1 year ago by Martin Thoma <[email protected]>
ENH: Extend images interface by returning an ImageFile(File) class (#1848)

Extends the current image with new attributes (image/indirect_reference).

github.com/py-pdf/pypdf - 4b6d864cf0706b6e2895eb41787b1c377a61a28c authored over 1 year ago by pubpub-zz <[email protected]>
BUG: Generate static appearance for fields (#1864)

Closes #1306

github.com/py-pdf/pypdf - b12884642a18784e6a815e923d7089eb6c48d601 authored over 1 year ago by pubpub-zz <[email protected]>
ENH: Add set_data to EncodedStreamObject (#1854)

Closes #656

github.com/py-pdf/pypdf - 56b33cc357fca10a400778cd17d1ac6ec83ef9e3 authored over 1 year ago by pubpub-zz <[email protected]>
MAINT: Update packages 🌱 (#1881)

github.com/py-pdf/pypdf - 44eb83d57a353b9108cf77b24fcbc3ab19e878bb authored over 1 year ago by Martin Thoma <[email protected]>
BUG: Fix benchmark (#1876)

github.com/py-pdf/pypdf - 54e027a37deed97ad2b0e1100a6f54a2888654f4 authored over 1 year ago by Martin Thoma <[email protected]>
MAINT: Parametrize test_named_destination (#1880)

Co-authored-by: pubpub-zz <[email protected]>

github.com/py-pdf/pypdf - 9d54be43e456c95071e63942d04a3bdd5893c91e authored over 1 year ago by Martin Thoma <[email protected]>
MAINT: Add pytest-socket to pyproject.toml (#1877)

Co-authored-by: Thomas Roder <[email protected]>

github.com/py-pdf/pypdf - 652d1977d71fe5312d610372ef11a4f95c14406e authored over 1 year ago by Martin Thoma <[email protected]>
REL: Version 3.9.1, 2023-06-04

Deprecations (DEP)
- Deprecate PdfMerger (#1866)

Bug Fixes (BUG)
- Ignore UTF-8 decode errors...

github.com/py-pdf/pypdf - 1f114bafffe92400c2901741018dd0640df42e51 authored over 1 year ago by Martin Thoma <[email protected]>
DEP: Deprecate PdfMerger (#1866)

Closes #1824

github.com/py-pdf/pypdf - 6fef1c6e445d712c2c447167c1146e54dbedf642 authored over 1 year ago by pubpub-zz <[email protected]>
MAINT: Improve CHANGELOG generation script (#1869)

Also add missing part within the CHANGELOG

See #1836

github.com/py-pdf/pypdf - 8dbd82c0b823e6708d5725f284a36cabe75c092b authored over 1 year ago by Martin Thoma <[email protected]>
CI: Leave CHANGELOG if it's recent (#1868)

github.com/py-pdf/pypdf - 8c19e2c210bad9284c30e8fb368c9c55c23cb55d authored over 1 year ago by Martin Thoma <[email protected]>
BUG: Ignore UTF-8 decode errors (#1865)

github.com/py-pdf/pypdf - 686adec60170ffd2817692e60ba1016c2955007d authored over 1 year ago by talibhmukadam <[email protected]>
DOC: Clarification of pdfplumbers image conversion capabilities (#1853)

github.com/py-pdf/pypdf - c52a502e2989517b8d6a74e13e1c127591edb22f authored over 1 year ago by Ritchie Poh <[email protected]>
ROB: Handle missing /Type entry in Page tree (#1859)

Apply fix from #1845 on PdfWriter

github.com/py-pdf/pypdf - 81a58da727ebc2c95d8f95f04cf83a0e1ae83765 authored over 1 year ago by pubpub-zz <[email protected]>
REL: 3.9.0

New Features (ENH)
- Simplify metadata input (Document Information Dictionary) (#1851)
- Exten...

github.com/py-pdf/pypdf - 0096c99031955b15bd30834e5566076d9528f59d authored over 1 year ago by Martin Thoma <[email protected]>
BUG: Prevent infinite loop when no character follows after a comment (#1828)

Fixes #1825

github.com/py-pdf/pypdf - b0e5c689df689ab173df84dacd77b6fc3c161932 authored over 1 year ago by exiledkingcc <[email protected]>
ENH: Simplify metadata input (Document Information Dictionary) (#1851)

Closes #1183

github.com/py-pdf/pypdf - dc6a92e5029154befc86b668192c6123b4d5a038 authored over 1 year ago by pubpub-zz <[email protected]>
BUG: get_contents does not return ContentStream (#1847)

Closes #1846

github.com/py-pdf/pypdf - 2d67c15d46a0488e619d3cdf24707feb2d92c224 authored over 1 year ago by pubpub-zz <[email protected]>
DOC: Expand file size explanations (#1835)

Closes #1786

github.com/py-pdf/pypdf - bf56f1657e9d9067463ce22b34546ba793d173ff authored over 1 year ago by Dima I <[email protected]>
STY: Iterate directly over the list instead of using range (#1839)

github.com/py-pdf/pypdf - 4fa09e621590e126207dc91b8ac7a5c01137d824 authored over 1 year ago by Joerg Sonnenberger <[email protected]>
ROB: Handle missing /Type entry in Page tree (#1845)

/Type is mandatory in page tree nodes according to the the PDF specification. Hence dealing with...

github.com/py-pdf/pypdf - 29e7eb94499985c5ffa9cce7c3690ddccec6bb03 authored over 1 year ago by pubpub-zz <[email protected]>
DOC: Add comparison with pdfplumber (#1837)

github.com/py-pdf/pypdf - e4ef5b9b5661c01719fd559f41d902f0d7b1f05c authored over 1 year ago by Ritchie Poh <[email protected]>
BUG: Accept XYZ destination with zoom missing (default to zoom=0.0) (#1844)

Closes #1832

github.com/py-pdf/pypdf - c5dc49a90587d73e40b71b4c0d155943da477213 authored over 1 year ago by pubpub-zz <[email protected]>
DOC: Clarify that PyPDF2 is dead (#1827)

github.com/py-pdf/pypdf - 6fe1c307c7d19edca34b522ed6912bf4b620289c authored over 1 year ago by Martin Thoma <[email protected]>
TST: Parametrize test_cmap_encodings (#1823)

github.com/py-pdf/pypdf - a04b65b53519ffd0c2001c4006f40212a2f15d99 authored over 1 year ago by Martin Thoma <[email protected]>
ENH: Extend cmap compatibilty to GBK_EUC_H/V (#1812)

Fixes #1809

github.com/py-pdf/pypdf - dde4c79b98ee67cda54e6356fcf841223d5dea80 authored over 1 year ago by pubpub-zz <[email protected]>
BUG: Cope with 1 Bit images (#1815)

Fixes #1814

github.com/py-pdf/pypdf - 8e343c1b39bb2bd41ac2eac311dbb5a4f2a6694f authored over 1 year ago by pubpub-zz <[email protected]>
STY: Minor refactorings in _encryption.py (#1822)

Co-authored-by: exiledkingcc <[email protected]>

github.com/py-pdf/pypdf - dc9fb51a5a31c09b9eeb9d6f7a6c628b2649fdcc authored over 1 year ago by Martin Thoma <[email protected]>
MAINT: Refactor internal Encryption class (#1821)

* Rename parameters of Encryption class
* Rename attribute key_size to Length
* Add P attribut...

github.com/py-pdf/pypdf - 4504703cd7a1f2f3f90503b261a3e3d108635319 authored over 1 year ago by Martin Thoma <[email protected]>
MAINT: Add R parameter to generate_values (#1820)

Pass it through to compute_U_value / compute_O_value

Also fix a bug I (Martin) just introduce...

github.com/py-pdf/pypdf - a2d1e5a7b44cf8e1c696bc41e4dfb4847c6bb2c0 authored over 1 year ago by Martin Thoma <[email protected]>
MAINT: Make encryption_key parameter of write_to_stream optional (#1819)

This makes PR #1816 smaller

Co-authored-by: exiledkingcc <[email protected]>

github.com/py-pdf/pypdf - 3de03b75bc6c63e97dc682428eac8e4e8aa9276c authored over 1 year ago by Martin Thoma <[email protected]>
MAINT: Prepare for adding AES enryption support (#1818)

Full credit goes to exiledkingcc

Co-authored-by: exiledkingcc <[email protected]>

github.com/py-pdf/pypdf - a6b628a7ff9fb0075dc8f0bc65e22f8ef8c27007 authored over 1 year ago by Martin Thoma <[email protected]>
DOC: Add Hunter King as Contributor for #1806

github.com/py-pdf/pypdf - 105937f178b2dfa1634d75572bdc167b5088e571 authored over 1 year ago by Martin Thoma <[email protected]>
REL: 3.8.1

Bug Fixes (BUG)
- Convert color space before saving (#1802)

Documentation (DOC)
- PDF/A (#180...

github.com/py-pdf/pypdf - 60531671f0a9c4e7bd3cb3afa1ad85edcf36b90a authored over 1 year ago by Martin Thoma <[email protected]>
TST: Fix PDF/A test (#1808)

github.com/py-pdf/pypdf - 535c36d5d0d4660d8e15325fd30d85da37d189c0 authored over 1 year ago by Martin Thoma <[email protected]>
DOC: PDF/A (#1807)

Fixes #1739

github.com/py-pdf/pypdf - 3b3f8d0007d903082487b76c1ecfd0c866985662 authored over 1 year ago by Martin Thoma <[email protected]>
DOC: Use append instead of add_page

Update docs to use append rather than add_page so that the PDF structure is copied. This ensures...

github.com/py-pdf/pypdf - 190b4dc890c65d8814e0fe19afa62083414b11a6 authored over 1 year ago by neversphere <[email protected]>
DOC: Document core mechanics of pypdf (#1783)

Also add pdfrw and fpdf2 comparisons

Thanks to Lucas for the review / suggestions!

Co-auth...

github.com/py-pdf/pypdf - 914c43eed09d9153322ccbc2de8f4f16d4b21ba3 authored over 1 year ago by Martin Thoma <[email protected]>
BUG: Convert color space before saving (#1802)

The PDF contained an image in PA mode:
* P: 8-bit pixels, mapped to any other mode using a colo...

github.com/py-pdf/pypdf - bd140cb419ecaf72a27b27a1c928b114920bf79a authored over 1 year ago by Martin Thoma <[email protected]>
REL: 3.8.0

New Features (ENH)
- Add transform method to Transformation class (#1765)
- Cope with UC2 font...

github.com/py-pdf/pypdf - f8295a9a41d9ac6d295a1e1d974752f5ec073050 authored over 1 year ago by Martin Thoma <[email protected]>
TST: Annotations (#1799)

github.com/py-pdf/pypdf - 6a9831be7b6f6e0762f6b8406e8d22a006d94227 authored over 1 year ago by Martin Thoma <[email protected]>
MAINT: Mark code handling old parameters as deprecated (#1798)

github.com/py-pdf/pypdf - e3ee1a859d7d49d1987e60d983f272c189f030fa authored over 1 year ago by Martin Thoma <[email protected]>
TST: pypdf._utils.rename_kwargs (#1797)

github.com/py-pdf/pypdf - dfa95bf75b8d2153b3ca8847b188e5ce62279468 authored over 1 year ago by Martin Thoma <[email protected]>
TST: pypdf._utils.b_ with multi-char non-unicode (#1796)

github.com/py-pdf/pypdf - fc32e24179e5cad3b8d372b05f5378fd78455d5d authored over 1 year ago by Martin Thoma <[email protected]>
TST: Deprecation warnings/errors (#1794)

github.com/py-pdf/pypdf - 080036152d299d39033abe52ec2578a0093740cf authored over 1 year ago by Martin Thoma <[email protected]>
TST: Text extraction with rotated arabic file (#1793)

github.com/py-pdf/pypdf - 86502b9e896be6c23c22a281a1716a585613b3b0 authored over 1 year ago by Martin Thoma <[email protected]>
DOC: Add Reuben Thomas as a contributor for #1765

github.com/py-pdf/pypdf - 23d81ff10a1a1749abff401f2b89b33a12c7da06 authored over 1 year ago by Martin Thoma <[email protected]>
ENH: Cope with UC2 fonts in text_extraction (#1785)

UCS2 are to be read as utf-16be

Fixes #1762

github.com/py-pdf/pypdf - 20fbe3f7fe868f904208c1f6469dcf11298947d6 authored over 1 year ago by pubpub-zz <[email protected]>
ENH: Add transform method to Transformation class (#1765)

github.com/py-pdf/pypdf - 3962c99d6ccc1dd0c3270e901d85b3c472dc46dc authored over 1 year ago by Reuben Thomas <[email protected]>
ROB: Invalid startxref pointing 1 char before (#1784)

Fixes #1756

github.com/py-pdf/pypdf - bc1251644988086dddf6cd8947def113d7c64864 authored over 1 year ago by pubpub-zz <[email protected]>
TST: PdfWriter (#1781)

* TST: Deprecation error for arguments of PdfWriter.encrypt
* TST: PdfWriter

github.com/py-pdf/pypdf - 68361740610d78f46d9d6c12cda77e859b2d6974 authored over 1 year ago by Martin Thoma <[email protected]>
TST: Deprecation error for arguments of PdfWriter.encrypt (#1780)

github.com/py-pdf/pypdf - 432229e9abaa1a6acb7bbd35d6457ead7335716f authored over 1 year ago by Martin Thoma <[email protected]>
TST: Add unicode key to XmpInfo (#1779)

github.com/py-pdf/pypdf - dc25741b4985059d54c593c344153303b7c3876b authored over 1 year ago by Martin Thoma <[email protected]>
TST: XMP custom properties (#1778)

github.com/py-pdf/pypdf - ca003bc0576c83d3d88186edf756ae4619e6bb6f authored over 1 year ago by Martin Thoma <[email protected]>
DOC: Add nalin-udhaar for #1758 as a contributor

github.com/py-pdf/pypdf - 5ada43be63ecfe96f7be9bc7784dd0e5f8c02a2a authored over 1 year ago by Martin Thoma <[email protected]>
REL: 3.7.1

Security (SEC):
- Warn about PDF encryption security (#1755)

Robustness (ROB):
- Prevent loop...

github.com/py-pdf/pypdf - a876a77b3af5ecd64699cfc0b687d2657de8f526 authored over 1 year ago by Martin Thoma <[email protected]>
TST: Add xmp test (#1775)

github.com/py-pdf/pypdf - ac0cb986cdb34baaae140c159b3219785e87be3b authored over 1 year ago by Martin Thoma <[email protected]>
STY: Improve language, add docstrings, fix TODOs (#1772)

github.com/py-pdf/pypdf - 10cc05775b481da61261e3cc0af38ef116bd0040 authored over 1 year ago by Martin Thoma <[email protected]>
MAINT: Move generation of file identifiers to a method (#1760)

* Ensure that the content is used to generate the file identifiers
* Ensure /ID[0] is not overw...

github.com/py-pdf/pypdf - 117ce458c5cc3d8e2dfbdda1dbdd4d18d1e7c60e authored over 1 year ago by Martin Thoma <[email protected]>
STY: Test names, docstrings, and parametrization (#1771)

github.com/py-pdf/pypdf - bb2603ee73b5ef0564d25feae57483b7d1930d21 authored over 1 year ago by Martin Thoma <[email protected]>
ROB: Prevent loop in Cloning (#1770)

An issue was occurring with object 589/0 of file https://github.com/py-pdf/pypdf/files/11138472/...

github.com/py-pdf/pypdf - f26388e7d85eeb4e216046c8fd70c71ab4fb5dfd authored over 1 year ago by pubpub-zz <[email protected]>
ROB: Capture UnicodeDecodeError at PdfReader.pdf_header (#1768)

Fixes #1758

github.com/py-pdf/pypdf - 8146729eeb0f90478f2686f1dc395b545b49ba8c authored over 1 year ago by pubpub-zz <[email protected]>
DEV: Make make_changelog.py idempotent

github.com/py-pdf/pypdf - b385ce9acd9e398710b52212b64fa4c9594fc3c3 authored over 1 year ago by Martin Thoma <[email protected]>
SEC: Warn about PDF encryption security (#1755)

See #1754

github.com/py-pdf/pypdf - 0917dfccfbed26ad940cf3f2f0e89f1f31ac2d54 authored over 1 year ago by Martin Thoma <[email protected]>
DOC: Pin myst_parser==0.16.1 and rename .readthedocs.yaml (#1752)

myst_parser is pinned to that version as links are otherwise broken,
see https://github.com/py-...

github.com/py-pdf/pypdf - 1563e8e90b672226d1d0d9e0ab4af550b29a6379 authored over 1 year ago by Martin Thoma <[email protected]>
DOC: Add readthedocs.yml and bump docs dependencies using `tox -e deps` (#1750)

github.com/py-pdf/pypdf - 0476799bce16ed5d527c04be1a4b3ba783be50f9 authored over 1 year ago by Adel Haddad <[email protected]>
REL: 3.7.0

Security (SEC):
- Use Python's secrets module instead of random module (#1748)

New Features (E...

github.com/py-pdf/pypdf - 050bca679ca1b7988977a9df784e874ff33d1b9e authored over 1 year ago by Martin Thoma <[email protected]>
DEV: ruff updates; activate --fix (#1747)

github.com/py-pdf/pypdf - 2205e9f310fe2bd9332f1e0ec01451d09d2344bd authored over 1 year ago by Martin Thoma <[email protected]>
SEC: Use secrets instead of random (#1748)

The implication of this is that PDFs which were encrypted with pypdf before might be less secure...

github.com/py-pdf/pypdf - c75bb16efe0671fef8ba5e3e03c2a0fa867b4cbe authored over 1 year ago by Martin Thoma <[email protected]>
MAINT: Add AnnotationFlag (#1746)

BUG: /Flags should have been /F - typo. Was never released, though.

github.com/py-pdf/pypdf - b0d92b300edd3d9eef033ad76992e24941318d8d authored over 1 year ago by Martin Thoma <[email protected]>
ENH: Add Highlight text markup annotation (#1740)

See #107

github.com/py-pdf/pypdf - 3da3b252767c7a4949c4dfa23afe44d1caf6a14f authored over 1 year ago by Martin Thoma <[email protected]>
ENH: Add AnnotationBuilder.popup (#1665)

Fixes #1195

See #107

github.com/py-pdf/pypdf - 4fc0040d8c6d3a1f1e8a96ed04c5f7ed113af54c authored over 1 year ago by pubpub-zz <[email protected]>
TST: Add test for #1738 (#1744)

github.com/py-pdf/pypdf - 3ecdedb92b7b2c0a7793fe5fcdbd55d19505270b authored over 1 year ago by pubpub-zz <[email protected]>
DOC: Project scope (#1743)

Co-authored-by: pubpub-zz <[email protected]>

github.com/py-pdf/pypdf - ef203c9554ef4ceb51e5762f0161b656835f6ade authored over 1 year ago by Martin Thoma <[email protected]>
ROB: Handle params NullObject in decode_stream_data (#1738)

Multiple fiters in streams are not using their decodParms

Closes #1737

Co-authored-by: Mar...

github.com/py-pdf/pypdf - 20ebcfdd96aabce419c945633b3a1f76947cbe61 authored over 1 year ago by pubpub-zz <[email protected]>
ENH: Add clone_from parameter in PdfWriter constructor (#1703)

This is a shortcut. It is syntactic sugar to prevent users from having to use `clone_document_fr...

github.com/py-pdf/pypdf - 0acf9493e8af156b9b9a2c304f8a95bf929703ec authored over 1 year ago by pubpub-zz <[email protected]>
BUG: 'DictionaryObject' object has no attribute 'indirect_reference' (#1729)

Fixes #1723

github.com/py-pdf/pypdf - 0331a7c5a154f67c562aaf1f21ac6aa50dcd1f6b authored over 1 year ago by pubpub-zz <[email protected]>
TST: Use fixtures to create files in temporary folders (#1730)

This change should make tests easier to read and ensure that the cleanup-step cannot be forgotte...

github.com/py-pdf/pypdf - 27d0e99428f7cf3b540086db4b6551cd661c0b44 authored over 1 year ago by Martin Thoma <[email protected]>
MAINT: Add LazyDict.__str__ (#1727)

github.com/py-pdf/pypdf - 1e4086ef5b3b7c6423b9a410a7179d26ae052002 authored over 1 year ago by Martin Thoma <[email protected]>
ENH: Add PolyLine annotation support (#1726)

See #107

github.com/py-pdf/pypdf - c1013890ea510a1a7c6d8795a36028a94ca57233 authored over 1 year ago by Martin Thoma <[email protected]>
DOC: Add Felipe Ermeson as a contributor

See https://github.com/py-pdf/pypdf/issues/1715

github.com/py-pdf/pypdf - 31b2fa065bedafffe8837b563cd315d361271459 authored over 1 year ago by Martin Thoma <[email protected]>
REL: 3.6.0

New Features (ENH)
- Extend PdfWriter.append() to PageObjects (#1704)
- Support qualified name...

github.com/py-pdf/pypdf - e34088e4882bce167c29b78699300535db79a5be authored over 1 year ago by Martin Thoma <[email protected]>
ROB: Tolerate streams without length field (#1717)

The field /Length is normally required, but Acrobat Reader and other readers are tolerant

Clo...

github.com/py-pdf/pypdf - 1d989691e61b749a5be668fdd737aa6211da5c2d authored over 1 year ago by pubpub-zz <[email protected]>
STY: Add __str__ and make VirtualList inherit from typing.Sequence (#1721)

github.com/py-pdf/pypdf - 1c7a6ebe5230b14c85360f34e96beb13b092a485 authored over 1 year ago by Martin Thoma <[email protected]>
ROB: Accept DictionaryObject in /D of NamedDestination (#1720)

in accordance with §2 page 584

Fixes #1710

github.com/py-pdf/pypdf - d5ac6acb431de05c8830601f5aa769a84f33c3fa authored over 1 year ago by pubpub-zz <[email protected]>
ENH: Extend PdfWriter.append() to PageObjects (#1704)

github.com/py-pdf/pypdf - af8d7c4434d27e7cfcefbc15b6ff2de76270620d authored over 1 year ago by pubpub-zz <[email protected]>
ROB: Widths def in cmap calls IndirectObject (#1719)

Fixes #1718

github.com/py-pdf/pypdf - 34194299b489bfaae15da4afa3cdcfc7e4bd7f4d authored over 1 year ago by pubpub-zz <[email protected]>
ENH: Support qualified names in update_page_form_field_values (#1695)

PDF forms often use names like "A.1", "A.2", "B.1", "B.2", … for the fields. However, the `.` ha...

github.com/py-pdf/pypdf - 98780348eb6e819679e1dfb14c65d27cf6be9cc4 authored over 1 year ago by Tobias Bengfort <[email protected]>
DOC: compress_content_stream on PdfWriter pages only

See #1698 and #1708

github.com/py-pdf/pypdf - 0afac1d1f990e9042226d3b17ea5d84e61091d21 authored over 1 year ago by Martin Thoma <[email protected]>
MAINT: compress the writer page, not the reader page (#1708)

See #1698

github.com/py-pdf/pypdf - 19944fe4dcd1a1ec2e55584df85c31df2363f6e2 authored over 1 year ago by Martin Thoma <[email protected]>
MAINT: Remove generated pdf (#1707)

github.com/py-pdf/pypdf - d80e6852d4d54d07c60be3895502640b40e60846 authored over 1 year ago by Martin Thoma <[email protected]>
REL: 3.5.2

Bug Fixes (BUG)
- compress_content_stream not readable in Adobe Acrobat (#1698)
- Pass logging...

github.com/py-pdf/pypdf - d6c4b20ee505c79924c1c8e65165c7f54a9ad6b7 authored over 1 year ago by Martin Thoma <[email protected]>
STY: Simplify _extract_text (#1683)

Created a new _text_extraction submodule. By now most of the text extraction logic is still in `...

github.com/py-pdf/pypdf - 85f9757f5ceb93a24253f3d728d6ae5c8402ef64 authored over 1 year ago by Martin Thoma <[email protected]>
BUG: compress_content_stream not readable in Adobe Acrobat (#1698)

ContentStream must be stored as individual objects

Fixes #1654

github.com/py-pdf/pypdf - 3a9d6f685dbc5f5f72e4e2b7e799a47d96ce5205 authored over 1 year ago by pubpub-zz <[email protected]>