https://github.com/py-pdf/pypdf
help-wanted pdf pdf-documents pdf-manipulation pdf-parser pdf-parsing pypdf2 python
Score: 35.81842613918673
Last synced: about 1 hour ago
JSON representation
Repository metadata:
A pure-python PDF library capable of splitting, merging, cropping, and transforming the pages of PDF files
- Host: GitHub
- URL: https://github.com/py-pdf/pypdf
- Owner: py-pdf
- License: other
- Created: 2012-01-06T17:13:38.000Z (over 14 years ago)
- Default Branch: main
- Last Pushed: 2026-05-21T11:40:54.000Z (9 days ago)
- Last Synced: 2026-05-21T16:58:56.751Z (9 days ago)
- Topics: help-wanted, pdf, pdf-documents, pdf-manipulation, pdf-parser, pdf-parsing, pypdf2, python
- Language: Python
- Homepage: https://pypdf.readthedocs.io/en/latest/
- Size: 31.9 MB
- Stars: 10,006
- Watchers: 141
- Forks: 1,570
- Open Issues: 124
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Security: .github/SECURITY.md
Owner metadata:
- Name: py-pdf
- Login: py-pdf
- Email: info@martin-thoma.de
- Kind: organization
- Description: The py-pdf organization maintains Python packages that deal with the PDF file format
- Website:
- Location:
- Twitter: py_pdf
- Company:
- Icon url: https://avatars.githubusercontent.com/u/102914013?v=4
- Repositories: 11
- Last Synced at: 2024-03-26T06:08:51.005Z
- Profile URL: https://github.com/py-pdf
Committers metadata
Last synced: 22 days ago
Total Commits: 2,158
Total Committers: 295
Avg Commits per committer: 7.315
Development Distribution Score (DDS): 0.666
Commits in past year: 296
Committers in past year: 42
Avg Commits per committer in past year: 7.048
Development Distribution Score (DDS) in past year: 0.416
| Name | Commits | |
|---|---|---|
| Martin Thoma | i****o@m****e | 721 |
| Stefan | 9****6 | 298 |
| pubpub-zz | 4****z | 238 |
| j-t-1 | 1****1 | 236 |
| Matthew Stamy | m****4@g****m | 96 |
| Noah Kessler | n****2@g****m | 38 |
| Matthew Peveler | m****r@g****m | 33 |
| dependabot[bot] | 4****] | 28 |
| exiledkingcc | e****c@g****m | 17 |
| switham | g****b@m****m | 13 |
| PJBrs | P****s | 12 |
| mozbugbox | m****x@y****u | 10 |
| Sylvain Pelissier | s****r@g****m | 8 |
| mtd91429 | m****9 | 7 |
| dkg | d****g@f****t | 7 |
| Pierre-Alain Mignot | m****e@p****g | 7 |
| speedplane | m****5@c****u | 7 |
| Rob Oakes | r****s@g****m | 6 |
| Ryo Kamei | 4****i | 6 |
| Noah Jackowitz | n****z@u****l | 5 |
| Harry Karvonen | h****n@g****m | 5 |
| marcstober | m****r@g****m | 4 |
| Lucas Cimon | 9****C | 4 |
| Kushal Kumaran | k****b@g****m | 4 |
| Arya Nair | a****r@g****m | 4 |
| Michał Górny | m****y@g****g | 3 |
| Maxim Kamenkov | m****v@g****m | 3 |
| TWAC | 3 | |
| Christian Clauss | c****s@m****m | 3 |
| Dmitry K | w****y@i****e | 3 |
| and 265 more... | ||
Package metadata
- Total packages: 33
-
Total downloads:
- conda: 6,380 total
- pypi: 64,778,758 last-month
- Total docker downloads: 1,138,342,757
- Total dependent packages: 397 (may contain duplicates)
- Total dependent repositories: 3,809 (may contain duplicates)
- Total versions: 226
- Total maintainers: 5
- Total advisories: 24
nixpkgs-unstable: python314Packages.pypdf
Pure-python PDF library capable of splitting, merging, cropping, and transforming the pages of PDF files
- Homepage: https://github.com/py-pdf/pypdf
- Documentation: https://github.com/NixOS/nixpkgs/blob/nixos-unstable/pkgs/development/python-modules/pypdf/default.nix#L77
- Licenses: BSD-3-Clause
- Latest release: 6.7.0 (published 3 months ago)
- Last Synced: 2026-04-14T16:11:10.579Z (about 2 months ago)
- Versions: 3
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 0.157%
- Forks count: 0.296%
- Stargazers count: 0.33%
- Maintainers (1)
pypi.org: pypdf
A pure-python PDF library capable of splitting, merging, cropping, and transforming PDF files
- Homepage:
- Documentation: https://pypdf.readthedocs.io/en/latest/
- Licenses: BSD-3-Clause
- Latest release: 6.12.2 (published 4 days ago)
- Last Synced: 2026-05-29T01:15:16.789Z (2 days ago)
- Versions: 105
- Dependent Packages: 390
- Dependent Repositories: 3,809
- Downloads: 64,778,758 Last month
- Docker Downloads: 1,138,342,757
-
Rankings:
- Dependent repos count: 0.166%
- Downloads: 0.217%
- Dependent packages count: 0.242%
- Stargazers count: 0.35%
- Docker downloads count: 0.369%
- Average: 0.422%
- Forks count: 1.189%
- Maintainers (2)
-
Advisories:
- pypdf: Manipulated FlateDecode image dimensions can exhaust RAM
- pypdf: Possible long runtimes for wrong size values in incremental mode
- pypdf: Manipulated FlateDecode predictor parameters can exhaust RAM
- pypdf has long runtimes for wrong size values in cross-reference and object streams
- pypdf: Manipulated XMP metadata entity declarations can exhaust RAM
- pypdf: Possible infinite loop during recovery attempts in DictionaryObject.read_from_stream
- pypdf has inefficient decoding of array-based streams
- pypdf: manipulated stream length values can exhaust RAM
- pypdf vulnerable to inefficient decoding of ASCIIHexDecode streams
- pypdf: Manipulated RunLengthDecode streams can exhaust RAM
- pypdf: Manipulated FlateDecode XFA streams can exhaust RAM
- pypdf has a possible infinite loop when loading circular /Prev entries in cross-reference streams
- pypdf possibly has long runtimes for malformed FlateDecode streams
- pypdf has possible long runtimes/large memory usage for large /ToUnicode streams
- pypdf has a possible infinite loop when processing TreeObject
- pypdf has possible Infinite Loop when processing outlines/bookmarks
- pypdf has possible long runtimes for malformed startxref
- pypdf has possible long runtimes for missing /Root object with large /Size values
- pypdf's LZWDecode streams be manipulated to exhaust RAM
- pypdf can exhaust RAM via manipulated LZWDecode streams
- pypdf possibly loops infinitely when reading DCT inline images without EOF marker
- PyPDF's Manipulated FlateDecode streams can exhaust RAM
- Possible Infinite Loop when PdfWriter(clone_from) is used with a PDF
- pypdf and PyPDF2 possible Infinite Loop when a comment isn't followed by a character
alpine-v3.18: py3-pypdf-pyc
Precompiled Python bytecode for py3-pypdf
- Homepage: https://github.com/py-pdf/pypdf
- Licenses: BSD-3-Clause
- Latest release: 3.8.1-r0 (published about 3 years ago)
- Last Synced: 2026-03-08T03:24:28.697Z (3 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 1.062%
- Forks count: 1.511%
- Stargazers count: 2.738%
- Maintainers (1)
alpine-v3.18: py3-pypdf
Pure-Python library built as a PDF toolkit
- Homepage: https://github.com/py-pdf/pypdf
- Licenses: BSD-3-Clause
- Latest release: 3.8.1-r0 (published about 3 years ago)
- Last Synced: 2026-04-17T13:05:08.080Z (about 1 month ago)
- Versions: 1
- Dependent Packages: 2
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 1.062%
- Forks count: 1.511%
- Stargazers count: 2.738%
- Maintainers (1)
alpine-edge: py3-pypdf-pyc
Precompiled Python bytecode for py3-pypdf
- Homepage: https://github.com/py-pdf/pypdf
- Licenses: BSD-3-Clause
- Latest release: 6.12.1-r0 (published 5 days ago)
- Last Synced: 2026-05-25T11:47:36.268Z (5 days ago)
- Versions: 34
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Forks count: 1.552%
- Stargazers count: 2.854%
- Average: 4.664%
- Dependent packages count: 14.251%
- Maintainers (1)
alpine-edge: py3-pypdf
Pure-Python library built as a PDF toolkit
- Homepage: https://github.com/py-pdf/pypdf
- Licenses: BSD-3-Clause
- Latest release: 6.12.1-r0 (published 5 days ago)
- Last Synced: 2026-05-25T11:47:35.366Z (5 days ago)
- Versions: 42
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Forks count: 1.472%
- Stargazers count: 2.736%
- Average: 4.712%
- Dependent packages count: 14.641%
- Maintainers (1)
proxy.golang.org: github.com/py-pdf/pypdf
- Homepage:
- Documentation: https://pkg.go.dev/github.com/py-pdf/pypdf#section-documentation
- Licenses: other
- Latest release: v1.25.1 (published almost 11 years ago)
- Last Synced: 2026-05-04T04:49:42.743Z (27 days ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Forks count: 0.702%
- Stargazers count: 0.805%
- Average: 5.471%
- Dependent packages count: 9.576%
- Dependent repos count: 10.802%
spack.io: py-pypdf
A pure-python PDF library capable of splitting, merging, cropping, and transforming PDF files
- Homepage: https://github.com/py-pdf/pypdf
- Licenses: []
- Latest release: 4.3.1 (published over 1 year ago)
- Last Synced: 2026-05-06T02:18:59.828Z (25 days ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Average: 28.728%
- Dependent packages count: 57.456%
anaconda.org: pypdf-with-image
pypdf is a free and open-source pure-python PDF library capable of splitting, merging, cropping, and transforming the pages of PDF files. It can also add custom data, viewing options, and passwords to PDF files. pypdf can retrieve text and metadata from PDFs as well.
- Homepage: https://pypi.org/project/pypdf
- Licenses: BSD-3-Clause
- Latest release: 6.8.0 (published 3 months ago)
- Last Synced: 2026-03-13T10:04:30.847Z (3 months ago)
- Versions: 4
- Dependent Packages: 1
- Dependent Repositories: 0
- Downloads: 1,445 Total
-
Rankings:
- Stargazers count: 9.369%
- Forks count: 9.657%
- Average: 31.313%
- Dependent packages count: 48.833%
- Dependent repos count: 57.394%
anaconda.org: pypdf-with-full
pypdf is a free and open-source pure-python PDF library capable of splitting, merging, cropping, and transforming the pages of PDF files. It can also add custom data, viewing options, and passwords to PDF files. pypdf can retrieve text and metadata from PDFs as well.
- Homepage: https://pypi.org/project/pypdf
- Licenses: BSD-3-Clause
- Latest release: 6.8.0 (published 3 months ago)
- Last Synced: 2026-03-13T10:04:22.991Z (3 months ago)
- Versions: 4
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 1,316 Total
-
Rankings:
- Dependent packages count: 49.087%
- Average: 53.39%
- Dependent repos count: 57.693%
anaconda.org: pypdf-with-crypto
pypdf is a free and open-source pure-python PDF library capable of splitting, merging, cropping, and transforming the pages of PDF files. It can also add custom data, viewing options, and passwords to PDF files. pypdf can retrieve text and metadata from PDFs as well.
- Homepage: https://pypi.org/project/pypdf
- Licenses: BSD-3-Clause
- Latest release: 6.8.0 (published 3 months ago)
- Last Synced: 2026-03-13T10:04:18.175Z (3 months ago)
- Versions: 4
- Dependent Packages: 1
- Dependent Repositories: 0
- Downloads: 1,333 Total
-
Rankings:
- Dependent packages count: 49.087%
- Average: 53.39%
- Dependent repos count: 57.693%
anaconda.org: pypdf
pypdf is a free and open-source pure-python PDF library capable of splitting, merging, cropping, and transforming the pages of PDF files. It can also add custom data, viewing options, and passwords to PDF files. pypdf can retrieve text and metadata from PDFs as well.
- Homepage: https://pypi.org/project/pypdf
- Licenses: BSD-3-Clause
- Latest release: 6.8.0 (published 3 months ago)
- Last Synced: 2026-03-13T10:04:14.563Z (3 months ago)
- Versions: 4
- Dependent Packages: 3
- Dependent Repositories: 0
- Downloads: 2,286 Total
-
Rankings:
- Dependent packages count: 49.087%
- Average: 53.39%
- Dependent repos count: 57.693%
alpine-v3.20: py3-pypdf
Pure-Python library built as a PDF toolkit
- Homepage: https://github.com/py-pdf/pypdf
- Licenses: BSD-3-Clause
- Latest release: 3.17.4-r1 (published about 2 years ago)
- Last Synced: 2026-04-08T09:57:18.414Z (about 2 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
- Maintainers (1)
alpine-v3.20: py3-pypdf-pyc
Precompiled Python bytecode for py3-pypdf
- Homepage: https://github.com/py-pdf/pypdf
- Licenses: BSD-3-Clause
- Latest release: 3.17.4-r1 (published about 2 years ago)
- Last Synced: 2026-04-08T09:56:28.691Z (about 2 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
- Maintainers (1)
pkgsrc-netbsd-x86_64-10.1-all: textproc/py-pdf
Pure-python PDF library
- Homepage: https://github.com/py-pdf/pypdf
- Documentation: https://pkgsrc.se/textproc/py-pdf
- Licenses: modified-bsd
- Latest release: 6.9.1 (published 2 months ago)
- Last Synced: 2026-05-27T10:22:54.744Z (3 days ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
guix: python-pypdf
Python PDF library
- Homepage: https://github.com/py-pdf/pypdf
- Documentation: https://git.savannah.gnu.org/cgit/guix.git/tree/gnu/packages/pdf.scm#n1707
- Licenses: bsd-3
- Latest release: 6.0.0 (published 3 months ago)
- Last Synced: 2026-04-27T16:51:35.640Z (about 1 month ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
nixpkgs-24.11: python311Packages.pypdf
Pure-python PDF library capable of splitting, merging, cropping, and transforming the pages of PDF files
- Homepage: https://github.com/py-pdf/pypdf
- Documentation: https://github.com/NixOS/nixpkgs/blob/nixos-24.11/pkgs/development/python-modules/pypdf/default.nix#L86
- Licenses: BSD-3-Clause
- Latest release: 5.1.0 (published 4 months ago)
- Last Synced: 2026-03-06T02:33:24.828Z (3 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Maintainers (1)
nixpkgs-23.05: python310Packages.pypdf
A pure-python PDF library capable of splitting, merging, cropping, and transforming the pages of PDF files
- Homepage: https://github.com/py-pdf/pypdf
- Documentation: https://github.com/NixOS/nixpkgs/blob/nixos-23.05/pkgs/development/python-modules/pypdf/default.nix#L93
- Licenses: BSD-3-Clause
- Latest release: 3.5.2 (published 4 months ago)
- Last Synced: 2026-04-18T18:01:54.652Z (about 1 month ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
- Maintainers (1)
nixpkgs-24.11: python312Packages.pypdf
Pure-python PDF library capable of splitting, merging, cropping, and transforming the pages of PDF files
- Homepage: https://github.com/py-pdf/pypdf
- Documentation: https://github.com/NixOS/nixpkgs/blob/nixos-24.11/pkgs/development/python-modules/pypdf/default.nix#L86
- Licenses: BSD-3-Clause
- Latest release: 5.1.0 (published 4 months ago)
- Last Synced: 2026-03-06T08:34:02.929Z (3 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Maintainers (1)
alpine-v3.23: py3-pypdf
Pure-Python library built as a PDF toolkit
- Homepage: https://github.com/py-pdf/pypdf
- Licenses: BSD-3-Clause
- Latest release: 6.4.0-r0 (published 6 months ago)
- Last Synced: 2026-04-14T04:07:28.601Z (about 2 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
- Maintainers (1)
alpine-v3.19: py3-pypdf-pyc
Precompiled Python bytecode for py3-pypdf
- Homepage: https://github.com/py-pdf/pypdf
- Licenses: BSD-3-Clause
- Latest release: 3.17.1-r0 (published over 2 years ago)
- Last Synced: 2026-04-08T14:04:17.885Z (about 2 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
- Maintainers (1)
nixpkgs-unstable: python313Packages.pypdf
Pure-python PDF library capable of splitting, merging, cropping, and transforming the pages of PDF files
- Homepage: https://github.com/py-pdf/pypdf
- Documentation: https://github.com/NixOS/nixpkgs/blob/nixos-unstable/pkgs/development/python-modules/pypdf/default.nix#L77
- Licenses: BSD-3-Clause
- Latest release: 6.7.0 (published 3 months ago)
- Last Synced: 2026-03-07T00:38:59.946Z (3 months ago)
- Versions: 2
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Maintainers (1)
nixpkgs-23.05: python311Packages.pypdf
A pure-python PDF library capable of splitting, merging, cropping, and transforming the pages of PDF files
- Homepage: https://github.com/py-pdf/pypdf
- Documentation: https://github.com/NixOS/nixpkgs/blob/nixos-23.05/pkgs/development/python-modules/pypdf/default.nix#L93
- Licenses: BSD-3-Clause
- Latest release: 3.5.2 (published 4 months ago)
- Last Synced: 2026-04-18T07:04:52.412Z (about 1 month ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
- Maintainers (1)
alpine-v3.23: py3-pypdf-pyc
Precompiled Python bytecode for py3-pypdf
- Homepage: https://github.com/py-pdf/pypdf
- Licenses: BSD-3-Clause
- Latest release: 6.4.0-r0 (published 6 months ago)
- Last Synced: 2026-04-14T04:07:28.781Z (about 2 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
- Maintainers (1)
alpine-v3.21: py3-pypdf
Pure-Python library built as a PDF toolkit
- Homepage: https://github.com/py-pdf/pypdf
- Licenses: BSD-3-Clause
- Latest release: 3.17.4-r1 (published about 2 years ago)
- Last Synced: 2026-03-19T21:11:29.463Z (2 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
- Maintainers (1)
nixpkgs-23.11: python311Packages.pypdf
A pure-python PDF library capable of splitting, merging, cropping, and transforming the pages of PDF files
- Homepage: https://github.com/py-pdf/pypdf
- Documentation: https://github.com/NixOS/nixpkgs/blob/nixos-23.11/pkgs/development/python-modules/pypdf/default.nix#L102
- Licenses: BSD-3-Clause
- Latest release: 3.16.0 (published 4 months ago)
- Last Synced: 2026-03-07T11:34:04.765Z (3 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
- Maintainers (1)
nixpkgs-24.05: python311Packages.pypdf
A pure-python PDF library capable of splitting, merging, cropping, and transforming the pages of PDF files
- Homepage: https://github.com/py-pdf/pypdf
- Documentation: https://github.com/NixOS/nixpkgs/blob/nixos-24.05/pkgs/development/python-modules/pypdf/default.nix#L101
- Licenses: BSD-3-Clause
- Latest release: 4.1.0 (published 4 months ago)
- Last Synced: 2026-03-07T07:13:15.488Z (3 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
nixpkgs-24.05: python312Packages.pypdf
A pure-python PDF library capable of splitting, merging, cropping, and transforming the pages of PDF files
- Homepage: https://github.com/py-pdf/pypdf
- Documentation: https://github.com/NixOS/nixpkgs/blob/nixos-24.05/pkgs/development/python-modules/pypdf/default.nix#L101
- Licenses: BSD-3-Clause
- Latest release: 4.1.0 (published 4 months ago)
- Last Synced: 2026-05-19T16:11:37.676Z (11 days ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
alpine-v3.19: py3-pypdf
Pure-Python library built as a PDF toolkit
- Homepage: https://github.com/py-pdf/pypdf
- Licenses: BSD-3-Clause
- Latest release: 3.17.1-r0 (published over 2 years ago)
- Last Synced: 2026-03-19T21:13:35.512Z (2 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
- Maintainers (1)
alpine-v3.22: py3-pypdf-pyc
Precompiled Python bytecode for py3-pypdf
- Homepage: https://github.com/py-pdf/pypdf
- Licenses: BSD-3-Clause
- Latest release: 5.3.1-r0 (published about 1 year ago)
- Last Synced: 2026-03-19T21:12:14.372Z (2 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
- Maintainers (1)
alpine-v3.21: py3-pypdf-pyc
Precompiled Python bytecode for py3-pypdf
- Homepage: https://github.com/py-pdf/pypdf
- Licenses: BSD-3-Clause
- Latest release: 3.17.4-r1 (published about 2 years ago)
- Last Synced: 2026-03-19T21:11:22.626Z (2 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
- Maintainers (1)
nixpkgs-23.11: python310Packages.pypdf
A pure-python PDF library capable of splitting, merging, cropping, and transforming the pages of PDF files
- Homepage: https://github.com/py-pdf/pypdf
- Documentation: https://github.com/NixOS/nixpkgs/blob/nixos-23.11/pkgs/development/python-modules/pypdf/default.nix#L102
- Licenses: BSD-3-Clause
- Latest release: 3.16.0 (published 4 months ago)
- Last Synced: 2026-03-07T07:42:02.097Z (3 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Maintainers (1)
alpine-v3.22: py3-pypdf
Pure-Python library built as a PDF toolkit
- Homepage: https://github.com/py-pdf/pypdf
- Licenses: BSD-3-Clause
- Latest release: 5.3.1-r0 (published about 1 year ago)
- Last Synced: 2026-03-19T21:12:02.738Z (2 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
- Maintainers (1)
Dependencies
- coverage *
- flake8 *
- flake8-bugbear *
- flake8-print *
- flake8_implicit_str_concat *
- mypy *
- pillow *
- pycryptodome *
- pytest *
- pytest-benchmark *
- typeguard *
- types-Pillow *
- attrs ==20.3.0
- coverage ==6.2
- flake8 ==5.0.4
- flake8-bugbear ==22.7.1
- flake8-implicit-str-concat ==0.2.0
- flake8-print ==4.0.1
- importlib-metadata ==4.2.0
- iniconfig ==1.1.1
- mccabe ==0.7.0
- more-itertools ==8.13.0
- mypy ==0.971
- mypy-extensions ==0.4.3
- packaging ==21.3
- pillow ==8.4.0
- pluggy ==1.0.0
- py ==1.11.0
- py-cpuinfo ==8.0.0
- pycodestyle ==2.9.1
- pycryptodome ==3.15.0
- pyflakes ==2.5.0
- pyparsing ==3.0.9
- pytest ==7.0.1
- pytest-benchmark ==3.4.1
- six ==1.16.0
- tomli ==1.2.3
- typed-ast ==1.5.4
- typeguard ==2.13.3
- types-pillow ==9.2.1
- typing-extensions ==4.1.1
- zipp ==3.6.0
- black * development
- pip-tools * development
- pre-commit <2.18.0 development
- pytest-cov * development
- twine * development
- wheel * development
- attrs ==21.4.0 development
- black ==22.6.0 development
- bleach ==4.1.0 development
- certifi ==2022.6.15 development
- cffi ==1.15.1 development
- cfgv ==3.3.1 development
- charset-normalizer ==2.0.12 development
- click ==8.0.4 development
- colorama ==0.4.5 development
- coverage ==6.2 development
- cryptography ==37.0.4 development
- dataclasses ==0.8 development
- distlib ==0.3.5 development
- docutils ==0.18.1 development
- filelock ==3.4.1 development
- identify ==2.4.4 development
- idna ==3.3 development
- importlib-metadata ==4.8.3 development
- importlib-resources ==5.2.3 development
- iniconfig ==1.1.1 development
- jeepney ==0.7.1 development
- keyring ==23.4.1 development
- mypy-extensions ==0.4.3 development
- nodeenv ==1.6.0 development
- packaging ==21.3 development
- pathspec ==0.9.0 development
- pep517 ==0.12.0 development
- pip-tools ==6.4.0 development
- pkginfo ==1.8.3 development
- platformdirs ==2.4.0 development
- pluggy ==1.0.0 development
- pre-commit ==2.17.0 development
- py ==1.11.0 development
- pycparser ==2.21 development
- pygments ==2.12.0 development
- pyparsing ==3.0.9 development
- pytest ==7.0.1 development
- pytest-cov ==3.0.0 development
- pyyaml ==6.0 development
- readme-renderer ==34.0 development
- requests ==2.27.1 development
- requests-toolbelt ==0.9.1 development
- rfc3986 ==1.5.0 development
- secretstorage ==3.3.2 development
- six ==1.16.0 development
- toml ==0.10.2 development
- tomli ==1.2.3 development
- tqdm ==4.64.0 development
- twine ==3.8.0 development
- typed-ast ==1.5.4 development
- typing-extensions ==4.1.1 development
- urllib3 ==1.26.10 development
- virtualenv ==20.15.1 development
- webencodings ==0.5.1 development
- wheel ==0.37.1 development
- zipp ==3.6.0 development
- myst_parser *
- sphinx *
- sphinx_rtd_theme *
- alabaster ==0.7.12
- attrs ==21.4.0
- babel ==2.10.3
- certifi ==2022.6.15
- charset-normalizer ==2.0.12
- docutils ==0.17.1
- idna ==3.3
- imagesize ==1.4.1
- importlib-metadata ==4.8.3
- jinja2 ==3.0.3
- markdown-it-py ==2.0.1
- markupsafe ==2.0.1
- mdit-py-plugins ==0.3.0
- mdurl ==0.1.0
- myst-parser ==0.16.1
- packaging ==21.3
- pygments ==2.12.0
- pyparsing ==3.0.9
- pytz ==2022.1
- pyyaml ==6.0
- requests ==2.27.1
- snowballstemmer ==2.2.0
- sphinx ==4.5.0
- sphinx-rtd-theme ==1.0.0
- sphinxcontrib-applehelp ==1.0.2
- sphinxcontrib-devhelp ==1.0.2
- sphinxcontrib-htmlhelp ==2.0.0
- sphinxcontrib-jsmath ==1.0.1
- sphinxcontrib-qthelp ==1.0.3
- sphinxcontrib-serializinghtml ==1.1.5
- typing-extensions ==4.1.1
- urllib3 ==1.26.10
- zipp ==3.6.0
- actions/checkout v3 composite
- actions/setup-python v3 composite
- benchmark-action/github-action-benchmark v1 composite
- actions/cache v3 composite
- actions/checkout v3 composite
- actions/download-artifact v3 composite
- actions/setup-python v3 composite
- actions/setup-python v4 composite
- actions/upload-artifact v3 composite
- codecov/codecov-action v2 composite
- softprops/action-gh-release v1 composite
- attrs ==22.1.0
- coverage ==6.5.0
- flake8 ==5.0.4
- flake8-bugbear ==22.10.27
- flake8-implicit-str-concat ==0.3.0
- flake8-print ==5.0.0
- iniconfig ==1.1.1
- mccabe ==0.7.0
- more-itertools ==8.14.0
- mypy ==0.982
- mypy-extensions ==0.4.3
- packaging ==21.3
- pillow ==9.3.0
- pluggy ==1.0.0
- py-cpuinfo ==9.0.0
- pycodestyle ==2.9.1
- pycryptodome ==3.15.0
- pyflakes ==2.5.0
- pyparsing ==3.0.9
- pytest ==7.2.0
- pytest-benchmark ==4.0.0
- typeguard ==2.13.3
- types-dataclasses ==0.6.6
- types-pillow ==9.2.2.2
- typing-extensions ==4.4.0
- dataclasses python_version < '3.7'
- typing_extensions >= 3.10.0.0; python_version < '3.10'
- actions/checkout v4 composite
- actions/setup-python v4 composite
- softprops/action-gh-release v1 composite