Ecosyste.ms: Repos
An open API service providing repository metadata for many open source software ecosystems.
GitHub / py-pdf / pypdf
A pure-python PDF library capable of splitting, merging, cropping, and transforming the pages of PDF files
JSON API: https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/py-pdf%2Fpypdf
Stars: 7,337
Forks: 1,329
Open Issues: 87
License: other
Language: Python
Repo Size: 16.5 MB
Dependencies:
181
Created: over 12 years ago
Updated: about 1 month ago
Last pushed: about 1 month ago
Last synced: about 1 month ago
Commit Stats
Commits: 1488
Authors: 229
Mean commits per author: 6.5
Development Distribution Score: 0.525
More commit stats: https://commits.ecosyste.ms/hosts/GitHub/repositories/py-pdf/pypdf
Topics: help-wanted, pdf, pdf-documents, pdf-manipulation, pdf-parser, pdf-parsing, pypdf2, python
Files
Dependencies
- actions/checkout v4 composite
- actions/setup-python v4 composite
- softprops/action-gh-release v1 composite
- dataclasses python_version < '3.7'
- typing_extensions >= 3.10.0.0; python_version < '3.10'
- coverage *
- flake8 *
- flake8-bugbear *
- flake8-print *
- flake8_implicit_str_concat *
- mypy *
- pillow *
- pycryptodome *
- pytest *
- pytest-benchmark *
- typeguard *
- types-Pillow *
- 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
- 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 ==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
- 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