Skip to content

Pull requests: py-pdf/pypdf

Author
Filter by author
Loading
Label
Filter by label
Loading
Use alt + click/return to exclude labels
or + click/return for logical OR
Projects
Filter by project
Loading
Milestones
Filter by milestone
Loading
Reviews
Assignee
Filter by who’s assigned
Assigned to nobody Loading
Sort

Pull requests list

ROB: Tolerate malformed Tm operand count in extract_text
#3877 opened Jun 19, 2026 by metsw24-max Contributor Loading…
MAINT: Improve readability
#3874 opened Jun 18, 2026 by j-t-1 Contributor Loading…
ROB: tolerate non-array outline colour when reading and cloning
#3870 opened Jun 17, 2026 by metsw24-max Contributor Loading…
MAINT: Deduplicate CatalogAttributes and CatalogDictionary
#3868 opened Jun 17, 2026 by j-t-1 Contributor Loading…
ROB: Tolerate malformed pdfx key escapes in custom_properties
#3855 opened Jun 13, 2026 by metsw24-max Contributor Loading…
DOC: Explain pypdf logging customization
#3836 opened Jun 8, 2026 by ikejourney Loading…
BUG: Fix merge_page crash on pages with markup annotations needs-discussion The PR/issue needs more discussion before we can continue
#3785 opened May 16, 2026 by Abzaek Contributor Loading…
BUG: Fix IndexError on empty string in ArrayObject._to_lst
#3784 opened May 16, 2026 by Abzaek Contributor Loading…
Quality: Broad exception handling in fill_from_encoding
#3771 opened May 11, 2026 by SlncTrZ Loading…
3 tasks
TST: Set up reusable pytest fixtures
#3604 opened Jan 17, 2026 by michelcrypt4d4mus Loading…
fix: Type hints for ArrayObject
#3595 opened Jan 9, 2026 by picvet Loading…
BUG: Fix handling of radio buttons needs-discussion The PR/issue needs more discussion before we can continue
#3585 opened Dec 31, 2025 by stefan6419846 Collaborator Draft
BUG: Fixed merge page bug issue with _markup_annotations objects needs-discussion The PR/issue needs more discussion before we can continue
#3577 opened Dec 20, 2025 by HSY-999 Loading…
ENH: Add actions base class
#3552 opened Dec 6, 2025 by j-t-1 Contributor Loading…
MAINT: Enforce PLW2901 (avoid loop/context var overwrite) needs-change The PR/issue cannot be handled as issue and needs to be improved
#3513 opened Nov 5, 2025 by dev-KingMaster Loading…
DOC: How to handle / customize log records emitted by pypdf needs-change The PR/issue cannot be handled as issue and needs to be improved
#3447 opened Aug 25, 2025 by Coni63 Loading…
DOC: Update metadata.md to add example for custom field access needs-change The PR/issue cannot be handled as issue and needs to be improved
#3443 opened Aug 21, 2025 by chiptemm Loading…
BUG: Fix compress_identical_objects handling of StreamObjects and rem… needs-change The PR/issue cannot be handled as issue and needs to be improved
#3440 opened Aug 19, 2025 by luis-cd Loading…
MAINT: Refactor _page.py
#3339 opened Jun 29, 2025 by MartinThoma Member Loading…
ENH: Add support for BrotliDecode filter (PDF 2.0) #3223 needs-change The PR/issue cannot be handled as issue and needs to be improved
#3254 opened Apr 13, 2025 by ash01ish Loading…
ProTip! Filter pull requests by the default branch with base:main.