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

DEV: Fix changelog for UTF-8 characters (#2462)

github.com/py-pdf/pypdf - 2b3051ba45b69290fbd753680610f23dd851e99e authored 7 months ago by Stefan <[email protected]>
ROB: Missing basefont entry in type 3 font (#2469)

closes #2289

github.com/py-pdf/pypdf - af3666779d1ba1a042ccedea4103ac9f64467324 authored 7 months ago by pubpub-zz <[email protected]>
ENH: Automatic access to pointed object for IndirectObject (#2464)

alternative solution to #2460
fixes #2287

github.com/py-pdf/pypdf - 03af2c2b61df45a3ab11fd5e6895a98badbe9346 authored 7 months ago by pubpub-zz <[email protected]>
FIX: Broken test due to expired test file URL (#2468)

github.com/py-pdf/pypdf - cd705f959064d8125397ddf4f7bdd2ea296f889f authored 7 months ago by pubpub-zz <[email protected]>
BUG: encode_pdfdocencoding() always returns bytes (#2440)

In the function encode_pdfdocencoding, cast its return value
from bytearray to bytes to match i...

github.com/py-pdf/pypdf - efe779008594eb5c8e8ce8870b732602d54ccc75 authored 7 months ago by Stefan Bourlon <[email protected]>
TST: Resolve file naming conflict in test_iss1767 (#2445)

The PDF filename used in test_iss1767() with conflicting with the filename in test_iss1723()

...

github.com/py-pdf/pypdf - c1258c34f4e28e11f723bd90a42a71ba0fe91b55 authored 7 months ago by Stefan Bourlon <[email protected]>
BUG: BI in text content identified as image tag (#2459)

Fixes #2456

github.com/py-pdf/pypdf - 9245c6ae813617fefa69c8464e86c48d62c76d15 authored 7 months ago by pubpub-zz <[email protected]>
REL: 4.0.2

## What's new

### Bug Fixes (BUG)
- Use NumberObject for /Border elements of annotations (#245...

github.com/py-pdf/pypdf - cc306ad6abfb232f6922a7f0e939831d6611d0b7 authored 7 months ago by Martin Thoma <[email protected]>
BUG: Use NumberObject for /Border elements of annotations (#2451)

As defined in Table 164 – Entries common to all annotation dictionaries, the /Border Array consi...

github.com/py-pdf/pypdf - b7bfd0d7eddfd0865a94cc9e7027df6596242cf7 authored 7 months ago by rsinger417 <[email protected]>
DOC: Document easier way to update metadata (#2454)

github.com/py-pdf/pypdf - 8cacb0fc8fee9920b0515d1289e6ee8191eb3f21 authored 7 months ago by Stefan <[email protected]>
TST: Avoid catching not emitted warnings (#2429)

Fix compatibility with pytest==8.

Relevant upstream change: pytest-dev/pytest#9288

Fixes ...

github.com/py-pdf/pypdf - 3fb63f7e3839ce39ac98978c996f3086ba230a20 authored 8 months ago by Stefan <[email protected]>
DOC: Typo `Polyline` → `PolyLine` in adding-pdf-annotations.md (#2426)

github.com/py-pdf/pypdf - 61b73d49778e8f0fb172d5323e67677c9974e420 authored 8 months ago by CWKSC <[email protected]>
DEV: Bump codecov/codecov-action from 3 to 4 (#2430)

Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 3 to 4.
- [Relea...

github.com/py-pdf/pypdf - f851a532a5ec23b572d86bd7185b327a3fac6b58 authored 8 months ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
REL: 4.0.1

## What's new

### Bug Fixes (BUG)
- layout mode text extraction ZeroDivisionError (#2417) by @...

github.com/py-pdf/pypdf - 757932944f54ba661b89e0629ed3fc9d8345dbab authored 8 months ago by Martin Thoma <[email protected]>
TST: Skip tests using fpdf2 if it's not installed (#2419)

The Debian ecosystem installs only packages which are also present
in the Debian ecosystem for ...

github.com/py-pdf/pypdf - 54ae0a64c64f8dd7c1efd7ddb50bf7639480670e authored 8 months ago by Martin Thoma <[email protected]>
BUG: layout mode text extraction ZeroDivisionError (#2417)

For fonts without an explicitly defined width for the " " character, it's still possible to gene...

github.com/py-pdf/pypdf - 9e494c6a6ce03749d9287b1096743e40ba7eeb0b authored 8 months ago by shartzog <[email protected]>
DOC: Add shartzog as a contributor for #2388

github.com/py-pdf/pypdf - facd6fd806711963192e2a6ff77d4c74519447ee authored 8 months ago by Martin Thoma <[email protected]>
REL: 4.0.0

## What's new

pypdf==4.0.0 is a big milestone forward:

* We finally have a layout-mode text ex...

github.com/py-pdf/pypdf - 26b9a97d662d17ccf7d77104225a7190fa532195 authored 8 months ago by Martin Thoma <[email protected]>
MAINT: Complete FileSpecificationDictionaryEntries constants (#2416)

github.com/py-pdf/pypdf - 5ec33170c00354378ae2968389d8ef4a0461b288 authored 8 months ago by Martin Thoma <[email protected]>
ENH: Improve/rewrite PDF permission retrieval (#2400)

Fixes #2391
Fixes #2399

github.com/py-pdf/pypdf - bd571f5d442f5d24de8ce84c3fb4db1e440a44e1 authored 8 months ago by Stefan <[email protected]>
DOC: Add pmiller66 for #2406 as a contributor

github.com/py-pdf/pypdf - 043e66cde7114a524bbaa50ccd728ee301f4015f authored 8 months ago by Martin Thoma <[email protected]>
Bump actions/cache from 3 to 4 (#2414)

Bumps [actions/cache](https://github.com/actions/cache) from 3 to 4.
- [Release notes](https://...

github.com/py-pdf/pypdf - 0ff568d55c53fe73ef30af6d26f758061b8ac771 authored 8 months ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
DEV: Make dependabot aware of our PR prefixes (#2415)

github.com/py-pdf/pypdf - 480e8408e9253341ff43fc7e2304e10a770f5aa8 authored 8 months ago by Stefan <[email protected]>
DEV: Fail on Sphinx issues (#2405)

This adds a code style check to avoid unexpectedly shipping docs/docstrings which cause issues.
...

github.com/py-pdf/pypdf - 23a5a490f2b7c651856f56efc31e6ec785bf13c7 authored 8 months ago by Stefan <[email protected]>
TST: Add missing pytest.mark.samples annotations (#2412)

Closes #2407

github.com/py-pdf/pypdf - 0277352c7997f5211e1fe0cf7b35559ca085a956 authored 8 months ago by Scott Kitterman <[email protected]>
BUG: PdfWriter.add_uri was setting the wrong type (#2406)

/TYPE for a link should be "/Annot" not "/Annots"

Closes #2403

github.com/py-pdf/pypdf - 53657205cc4ec3ce08ec412485a3e4182e7ed6b1 authored 8 months ago by pmiller66 <[email protected]>
ENH: Add "layout" mode for text extraction (#2388)

The `PageObject.extract_text` got a new `extraction_mode` parameter. The old type of extraction ...

github.com/py-pdf/pypdf - fc893d5d751db77a65370555f32232be4b68e451 authored 8 months ago by shartzog <[email protected]>
TST: Correctly close temporary files (#2396)

Improvement for #2379 to use a common method and appropriately close the temporary files.

Fix...

github.com/py-pdf/pypdf - cfd87127d1816e16bb48e083d70c21e59289f166 authored 9 months ago by Stefan <[email protected]>
MAINT: Return None instead of -1 when page is not attached (#2376)

If a page is not attached to a document, it does not have a page number. So we cannot return a "...

github.com/py-pdf/pypdf - e411b76815d466fbf22da40dc3919b9958302fba authored 9 months ago by Martin Thoma <[email protected]>
STY: Use the UserAccessPermissions enum (#2398)

github.com/py-pdf/pypdf - ef5bacba80801c19ef74c1e2f0af3bdeaa8ba19f authored 9 months ago by Martin Thoma <[email protected]>
TST: Fix side effect #2379 (#2395)

Issue due to unclosure of temporary file

Closes #2394

github.com/py-pdf/pypdf - b25696599a79224fcdd072e5f6e244f770a7a9ff authored 9 months ago by pubpub-zz <[email protected]>
DOC: Add missing expand parameter (#2393)

github.com/py-pdf/pypdf - 85ab2790e59e1e80b6508e313733a4f9ced48fa1 authored 9 months ago by Aayush Neupane <[email protected]>
TST: Add test for layout extraction mode (#2390)

github.com/py-pdf/pypdf - 89baa2c074bf910756a7625e7dad550cd7f893d5 authored 9 months ago by Martin Thoma <[email protected]>
MAINT: Bump sample-files

github.com/py-pdf/pypdf - 44232672adc4d52d4cdc6712a1f158412627deec authored 9 months ago by Martin Thoma <[email protected]>
MAINT: Bump sample-files

github.com/py-pdf/pypdf - 7a88a1f36a5f06dc7a57f0d5059c252fee1db883 authored 9 months ago by Martin Thoma <[email protected]>
MAINT: Replace warning with logging.error (#2377)

Closes #2354

github.com/py-pdf/pypdf - 72c169e1e54c6b17cc34890d332efeb6e4948248 authored 9 months ago by Martin Thoma <[email protected]>
BUG: Add support for GBK2K cmaps (#2385)

github.com/py-pdf/pypdf - b085798c329770e1ce23c89366f751030a1c5211 authored 9 months ago by Stefan <[email protected]>
DEP: Remove deprecated XMP properties (#2386)

github.com/py-pdf/pypdf - 6451225950c90a763366366ba068661206c9d281 authored 9 months ago by Stefan <[email protected]>
DEV: Move title check to own workflow (#2384)

Move the title check script introduced in #2378 into its own workflow where it's triggered by `[...

github.com/py-pdf/pypdf - b8a877cc328af14c37286e48744be29213e5b4c8 authored 9 months ago by Matthew Peveler <[email protected]>
DEV: Write to temporary files instead of the working directory (#2379)

The tests tended to be unstable due to parallel access to the same file inside the working direc...

github.com/py-pdf/pypdf - 5eefbaf593e05000667d4001f60c0f9cba5b8874 authored 9 months ago by Stefan <[email protected]>
DOC: Resolve build warnings (#2380)

This fixes #1941 by cleaning up wrong references and adding new docs. Some notes about this:

...

github.com/py-pdf/pypdf - 2cdc0d5f5eb09541a2c109a8091bb75cb814554f authored 9 months ago by Stefan <[email protected]>
DEV: Ensure that the PR titles have the correct format (#2378)

github.com/py-pdf/pypdf - 2f4f7051f02df8f97b954eb6778f7aa670ac9e5b authored 9 months ago by Stefan <[email protected]>
DOC: Fix testing prerequisites (#2381)

github.com/py-pdf/pypdf - ed0f29ca583e9db1a5c276d0597984340badfdfd authored 9 months ago by Stefan <[email protected]>
DOC: Improve formatting of contributors page (#2383)

github.com/py-pdf/pypdf - c4819a9bdf599ff753aafd4dde6e797946d6d1e1 authored 9 months ago by Stefan <[email protected]>
ENH: Add Jupyter Notebook integration for PdfReader (#2375)

See

* https://ipython.readthedocs.io/en/stable/config/integrating.html#MyObject._repr_mimebun...

github.com/py-pdf/pypdf - a91e9f658f57cd2a5c7e90bf74a1bd9845755e83 authored 9 months ago by Martin Thoma <[email protected]>
DEP: Drop Python 3.6 support (#2369)

This does not mean that pypdf doesn't run with Python 3.6 anymore.
It means that we don't run C...

github.com/py-pdf/pypdf - 195d82ea504fc309ca60ced6200fc162a7755506 authored 9 months ago by Martin Thoma <[email protected]>
STY: Run black (#2370)

github.com/py-pdf/pypdf - 3d4453620f629f5fc8df91ec6fed30cfb1afb231 authored 9 months ago by Martin Thoma <[email protected]>
DEP: Remove deprecated code (#2367)

Also don't use a default for the deprecation functions: If the version is mentioned explicitly w...

github.com/py-pdf/pypdf - eb3e22d104ebb103b609d8342a48cf4404c6195b authored 9 months ago by Martin Thoma <[email protected]>
DOC: Add Tobeabellwether as a contributor for #2341

github.com/py-pdf/pypdf - 5ea40d6e778582b3ce0aa170021399c124a505b9 authored 9 months ago by Martin Thoma <[email protected]>
REL: 3.17.4

## What's new

### Bug Fixes (BUG)
- Handle IndirectObject as image filter (#2355) by @stefan64...

github.com/py-pdf/pypdf - 54a30cb298469533abf56f83aefc6fac31322dae authored 9 months ago by Martin Thoma <[email protected]>
TST: Add xfail test for #2336 (#2365)

github.com/py-pdf/pypdf - ba36031b3626217a9507b63ffd2c6f631a1a2ef2 authored 9 months ago by Martin Thoma <[email protected]>
DOC: Quote specs in generate_file_identifiers (#2363)

github.com/py-pdf/pypdf - 3ab1581a51f446f86dd445662005f8747941c2b6 authored 9 months ago by Martin Thoma <[email protected]>
STY: File identifier generation restructuring (#2362)

https://github.com/py-pdf/pypdf/pull/2003

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

github.com/py-pdf/pypdf - ec85a27a3f3757b242c84afa2bf5cdcdc760d517 authored 9 months ago by Martin Thoma <[email protected]>
STY: Add PdfWriter._ID attribute (#2361)

See https://github.com/py-pdf/pypdf/pull/2003

Co-authored-by: exiledkingcc <exiledkingcc@gmai...

github.com/py-pdf/pypdf - beca111ef18e760217f2bcf189a38b659649d2fe authored 9 months ago by Martin Thoma <[email protected]>
STY: Variable naming convention (#2360)

github.com/py-pdf/pypdf - 85b5768ec5a3e1de433dc2ab87107bb1f6d87d5c authored 9 months ago by Martin Thoma <[email protected]>
DOC: Notes about form fields and annotations (#1945)

github.com/py-pdf/pypdf - 5a9a4205549c075b1358942b73638b3592a9973a authored 9 months ago by dmjohnsson23 <[email protected]>
DOC: Notes about update_page_form_field_values(auto_regenerate) (#2359)

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

github.com/py-pdf/pypdf - cfae3a6502e095803d75977cf7477db214afef26 authored 9 months ago by Martin Thoma <[email protected]>
DOC: Fix stamping example (#2358)

See https://patch-diff.githubusercontent.com/raw/py-pdf/pypdf/pull/1945

Co-authored-by: dmjoh...

github.com/py-pdf/pypdf - 0a79b3cc89cc44e874e93d422f2a09a1658080a0 authored 9 months ago by Martin Thoma <[email protected]>
DOC: Stamp images directly on a PDF (#2357)

See https://github.com/py-pdf/pypdf/pull/1945

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

github.com/py-pdf/pypdf - c43ca15e91b46a5c7b477fa8584a96c698349902 authored 9 months ago by Martin Thoma <[email protected]>
BUG: Handle IndirectObject as image filter (#2355)

Previously, we might pass "4bits" as image mode to Pillow, leading to "ValueError: unrecognized ...

github.com/py-pdf/pypdf - 133ccb1c915460e8bebce98c093ef3d7e38590d6 authored 9 months ago by Stefan <[email protected]>
DOC: Correct the example of adding highlight annotation (#2341)

Fix example for Add the Highlight:
the `pypdf.annotations.Highlight` requires `rect` and `quad_...

github.com/py-pdf/pypdf - 27409bad32dd064997fb6f504b650bfa931dcc5c authored 9 months ago by Jialun <[email protected]>
MAINT: Update upload-artifact and download-artifact actions from v3 to v4 (#2352)

This is a general fix which covers #2344, #2345 and #2350, including some incompatible changes a...

github.com/py-pdf/pypdf - fd0a482a24f0019c722ff7dfa040f367470d8e38 authored 9 months ago by Stefan <[email protected]>
TST: Increase test coverage for flate handling of image mode 1 (#2339)

As mentioned in #2331, this will improve the test coverage for the edge cases.

Further refact...

github.com/py-pdf/pypdf - 908797f8ff13f6c45a5faeff67db02d924a447dd authored 9 months ago by Stefan <[email protected]>
MAINT: Revert actions/download-artifact@v4 to @v3

github.com/py-pdf/pypdf - 26e31cdda60a14fec39b056e3696bb5440b83046 authored 9 months ago by Martin Thoma <[email protected]>
REL: 3.17.3

## What's new

### Robustness (ROB)
- Out-of-bounds issue in handle_tj (text extraction) (#2342...

github.com/py-pdf/pypdf - ec543e67132ad2e31fb44a6c9591981ce895de77 authored 9 months ago by Martin Thoma <[email protected]>
MAINT: Bump actions/download-artifact from 3 to 4 (#2344)

Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 3 to 4.
- ...

github.com/py-pdf/pypdf - d3e7a356e8d7e87c18bf084d5a82dbdf29dbcdd0 authored 9 months ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
DEV: Make make_release.py easier to configure (#2348)

github.com/py-pdf/pypdf - 50a1cf645818df30170aec80eece2ea99db164a9 authored 9 months ago by Martin Thoma <[email protected]>
ROB: Out-of-bounds issue in handle_tj (text extraction) (#2342)

Closes #2320

github.com/py-pdf/pypdf - 40bc577b6714d95064ab8350c8d73296fa5b855e authored 9 months ago by Garth Wood <[email protected]>
REL: 3.17.2

## What's new

### Bug Fixes (BUG)
- Cope with deflated images with CMYK Black Only (#2322) by ...

github.com/py-pdf/pypdf - 38795f5cb23f1950c65a2928763747230db84374 authored 9 months ago by Martin Thoma <[email protected]>
DOC: Note in reading form data (#2338)

github.com/py-pdf/pypdf - 0bc45c6d84755f6b9f2cb32ebe63a4bb914b1f2a authored 9 months ago by Martin Thoma <[email protected]>
ROB: Relax flate decoding for too many lookup values (#2331)

When handling flate objects with a lookup table and the image mode `1`, we would previously rais...

github.com/py-pdf/pypdf - 6dad92a647c0465e8f1b8fbe4701e70d700479aa authored 9 months ago by Stefan <[email protected]>
ROB: Let _build_destination skip in case of missing /D key (#2018)

github.com/py-pdf/pypdf - 5e59160d55abfeec48d3ab91b5baea01ce237f68 authored 9 months ago by Nick Downs <[email protected]>
DOC: Pull Request prefixes and size

github.com/py-pdf/pypdf - 303219d374e953bd96376f292f40df14ad382750 authored 9 months ago by Martin Thoma <[email protected]>
TST: Centralize file downloads (#2324)

This PR introduces a new `tests/example_files.yaml` in which we have the local filename as well ...

github.com/py-pdf/pypdf - 4aae5471c32d884f75a4c41e981ce172fa972c42 authored 10 months ago by Martin Thoma <[email protected]>
Bump actions/setup-python from 4 to 5 (#2329)

Bumps [actions/setup-python](https://github.com/actions/setup-python) from 4 to 5.
- [Release n...

github.com/py-pdf/pypdf - 8d3f8791e1c7474e6a7b5ced3e8ba048b8ca090f authored 10 months ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
STY: Fix typo "steam" → "stream" (#2327)

github.com/py-pdf/pypdf - 250b2f921909bab18ac57c8f68788b8695472a3e authored 10 months ago by Stefan <[email protected]>
DOC: Add https://github.com/zuypt for #2325 as a contributor

github.com/py-pdf/pypdf - 98e476aa29b8c3664d0720834b2ad2dfb1eeca11 authored 10 months ago by Martin Thoma <[email protected]>
Update _base.py (#2325)

Since b"" is not mutable it causes python to allocate and deallocate memory repeatedly in the fo...

github.com/py-pdf/pypdf - 6cb5343f45a06a85b7c94296afe71e6d6c411727 authored 10 months ago by Phan Thanh Duy <[email protected]>
STY: Run black

github.com/py-pdf/pypdf - 40e25ecc1fb231e0ce95ff82c0c10a3bad5cbc96 authored 10 months ago by Martin Thoma <[email protected]>
BUG: Cope with deflated images with CMYK Black Only (#2322)

Closes #2321

github.com/py-pdf/pypdf - a3742ae79f03de4527cc58b26cf44b731ae88777 authored 10 months ago by pubpub-zz <[email protected]>
BUG: Handle indirect objects as parameters for CCITTFaxDecode (#2307)

The following error is resolved:

```
[...]
if CCITT.COLUMNS in parameters:
TypeError: ...

github.com/py-pdf/pypdf - 441bb59eeb95daa933ac4b0362d49533561dadec authored 10 months ago by Stefan <[email protected]>
BUG: check words length in _cmap type1_alternative function (#2310)

Fixes #2290

github.com/py-pdf/pypdf - 13a640d3986f2c246a29d8633064274da675051b authored 10 months ago by Tanrajbir <[email protected]>
DOC: Fix docstring for RunLengthDecode.decode (#2302)

github.com/py-pdf/pypdf - 0d0d81b86029fe2313d6d465cc2899dfd4dfb479 authored 10 months ago by Stefan <[email protected]>
STY: Make Traceback in bug report template uppercase (#2304)

github.com/py-pdf/pypdf - e1dfee6a4329d242f028189a17809f64f9b2c96a authored 10 months ago by Stefan <[email protected]>
MAINT: Enable `disallow_any_generics` and add missing generics (#2278)

github.com/py-pdf/pypdf - 22eee751d8822129d60324fc5d95bbafa2ea9487 authored 10 months ago by Nico Lehmann <[email protected]>
REL: 3.17.1

## What's new

### Bug Fixes (BUG)
- Mediabox expansion size when applying non-right angle rota...

github.com/py-pdf/pypdf - c411a1efc01d0f62fa36832bf009640601466652 authored 10 months ago by Martin Thoma <[email protected]>
MAINT: Update sample-files

github.com/py-pdf/pypdf - e9ef60ae51306a3795fac538c0707e72d1a3df1f authored 10 months ago by Martin Thoma <[email protected]>
DOC: Typo in example in extract-attachments.md (#2285)

github.com/py-pdf/pypdf - 8d51903225856a0cb8ee65c684299f94af778a3e authored 10 months ago by Adam Geitgey <[email protected]>
ROB: MissingWidth is IndirectObject (#2288)

Fixes #2286

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

github.com/py-pdf/pypdf - 9a2d983760f016c340c6813fd53685875bb2ccf9 authored 10 months ago by Martin Thoma <[email protected]>
BUG: Mediabox expansion size when applying non-right angle rotation (#2282)

Fixes #2281

github.com/py-pdf/pypdf - 03bce9493615bfcacfaa992d9e4a4e72c3d9156b authored 10 months ago by Mrinal Jain <[email protected]>
DOC: Add Alexey Paramonov as a contributor for #2280

github.com/py-pdf/pypdf - 112bfabd73c2464eb3c969b6cc94138b44acffc5 authored 11 months ago by Martin Thoma <[email protected]>
ROB: Initialize states array with an empty value (#2280)

This is done to prevent dictionary key error below when states are not initialized

github.com/py-pdf/pypdf - e11c2b60bd4eb4bac89954404fabfe4fef17b7f5 authored 11 months ago by Alexey Paramonov <[email protected]>
REL: 3.17.0

## What's new

### Security (SEC)
- Infinite recursion when using PdfWriter(clone_from=reader) ...

github.com/py-pdf/pypdf - 5a2dd757e14229899e3f48e9891e6d9a63c7963b authored 11 months ago by Martin Thoma <[email protected]>
MAINT: Apply pre-commit hooks (#2277)

github.com/py-pdf/pypdf - cb90320a58ab9923c2bfae9dcd64f431290873eb authored 11 months ago by Martin Thoma <[email protected]>
ENH: Add parameter to select images to be removed (#2214)

Closes #2208

github.com/py-pdf/pypdf - 9afda0afdf7fe8662ded959e9866f2e94fad66cd authored 11 months ago by pubpub-zz <[email protected]>
SEC: Infinite recursion when using PdfWriter(clone_from=reader) (#2264)

Use a visited memo to check if the current object in the clone operation has already been visite...

github.com/py-pdf/pypdf - 9b23ac3c9619492570011d551d521690de9a3e2d authored 11 months ago by Alexander Huszagh <[email protected]>
DEV: Test Python 3.7 with cryptopgraphy provider as well (#2276)

github.com/py-pdf/pypdf - 56e191db4268f6ceb41401f5236e24c1ac4a2bdd authored 11 months ago by Stefan <[email protected]>
BUG: Correctly handle image mode 1 with FlateDecode (#2249)

Fixes #2248

github.com/py-pdf/pypdf - e9241ac795cea9b93f82741c57b1036de456d330 authored 11 months ago by Stefan <[email protected]>
MAINT: Update requirements + mypy fixes (#2275)

github.com/py-pdf/pypdf - faa8c68caf361861d35d8719429103ddd7d5a1e5 authored 11 months ago by Martin Thoma <[email protected]>
BUG: Error when filling a value with parentheses #2268 (#2269)

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

github.com/py-pdf/pypdf - 06c1a194acf488bb5c45097d7b7d345369b5b006 authored 11 months ago by KanorUbu <[email protected]>