https://github.com/madpah/requirements-parser
pip
Score: 25.035357262348416
Last synced: about 20 hours ago
JSON representation
Repository metadata:
A Pip requirements file parser.
- Host: GitHub
- URL: https://github.com/madpah/requirements-parser
- Owner: madpah
- License: apache-2.0
- Created: 2012-11-24T07:39:03.000Z (almost 14 years ago)
- Default Branch: main
- Last Pushed: 2026-06-18T08:15:30.000Z (2 months ago)
- Last Synced: 2026-07-29T09:30:21.096Z (28 days ago)
- Topics: pip
- Language: Python
- Homepage: https://requirements-parser.readthedocs.io
- Size: 321 KB
- Stars: 141
- Watchers: 2
- Forks: 42
- Open Issues: 22
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Codeowners: CODEOWNERS
- Authors: AUTHORS.md
Owner metadata:
- Name: Paul Horton
- Login: madpah
- Email:
- Kind: user
- Description: IT geek, Digital, DevSecOps, Food...
- Website:
- Location: UK
- Twitter: madpah
- Company: @sonatype @CycloneDX
- Icon url: https://avatars.githubusercontent.com/u/10280392?u=6722a812928b52453b40e9929277a9e3f26cc05e&v=4
- Repositories: 53
- Last Synced at: 2024-12-06T22:09:06.378Z
- Profile URL: https://github.com/madpah
GitHub Events
Total
- Create event: 2
- Fork event: 4
- Issue comment event: 2
- Issues event: 2
- Pull request event: 5
- Push event: 7
- Release event: 2
- Watch event: 13
- Total: 37
Last Year
- Fork event: 1
- Push event: 2
- Watch event: 4
- Total: 7
Committers metadata
Last synced: 7 days ago
Total Commits: 162
Total Committers: 23
Avg Commits per committer: 7.043
Development Distribution Score (DDS): 0.636
Commits in past year: 6
Committers in past year: 3
Avg Commits per committer in past year: 2.0
Development Distribution Score (DDS) in past year: 0.333
| Name | Commits | |
|---|---|---|
| David Fischer | d****e@g****m | 59 |
| Paul Horton | p****n@s****m | 52 |
| semantic-release | s****e | 11 |
| Nicolas Delaby | n****s@n****e | 5 |
| Max Shenfield | s****x@g****m | 4 |
| Sofia Velmer | p****r@y****u | 4 |
| github-actions | a****n@g****m | 4 |
| John Vandenberg | j****b@g****m | 3 |
| Stéphane Bidoul (ACSONE) | s****l@a****u | 3 |
| Jayson Reis (jaysonsantos) | s****s@g****m | 2 |
| Trey Hunner | t****y@t****m | 2 |
| github-actions | g****s@g****m | 2 |
| Cal Crosby | c****y@g****m | 1 |
| Chris Lawlor | l****s@g****m | 1 |
| Cooper Lees | m****e@c****m | 1 |
| Edgar Ramírez Mondragón | e****8@g****m | 1 |
| Esa Jokinen | e****a@e****t | 1 |
| Kaleb Elwert | b****k@c****o | 1 |
| Marco Köpcke | h****o@p****e | 1 |
| Mathieu Kniewallner | m****r@g****m | 1 |
| Micha | 8****m | 1 |
| Sascha Peilicke | s****e@g****e | 1 |
| Tim Vergenz | v****t@g****m | 1 |
Issue and Pull Request metadata
Last synced: 2 days ago
Total issues: 58
Total pull requests: 68
Average time to close issues: about 1 year
Average time to close pull requests: 6 months
Total issue authors: 39
Total pull request authors: 30
Average comments per issue: 1.69
Average comments per pull request: 1.84
Merged pull request: 46
Bot issues: 0
Bot pull requests: 0
Past year issues: 0
Past year pull requests: 1
Past year average time to close issues: N/A
Past year average time to close pull requests: 7 days
Past year issue authors: 0
Past year pull request authors: 1
Past year average comments per issue: 0
Past year average comments per pull request: 0.0
Past year merged pull request: 1
Past year bot issues: 0
Past year bot pull requests: 0
Top Issue Authors
- madpah (11)
- treyhunner (4)
- hexagonrecursion (3)
- davidfischer (3)
- pombredanne (2)
- szabgab (2)
- kousu (1)
- zerocewl (1)
- wch (1)
- dmr (1)
- cooperlees (1)
- Erotemic (1)
- kabirkhan (1)
- Syntactical01 (1)
- stefanfoulis (1)
Top Pull Request Authors
- madpah (13)
- davidfischer (6)
- sbidoul (3)
- ticosax (3)
- jenshnielsen (2)
- FasterSpeeding (2)
- dymart (2)
- jack-mcivor (2)
- simahawk (2)
- gavin09 (2)
- theCapypara (2)
- oh2fih (2)
- gotmax23 (2)
- Akasurde (2)
- mkniewallner (2)
Top Issue Labels
- enhancement (14)
- documentation (1)
- breaking (1)
- bug (1)
Top Pull Request Labels
- enhancement (13)
- bug (8)
- breaking (1)
Package metadata
- Total packages: 4
-
Total downloads:
- pypi: 19,624,965 last-month
- Total docker downloads: 272,108
- Total dependent packages: 53 (may contain duplicates)
- Total dependent repositories: 512 (may contain duplicates)
- Total versions: 24
- Total maintainers: 4
pypi.org: requirements-parser
This is a small Python module for parsing Pip requirement files.
- Homepage: https://github.com/madpah/requirements-parser/#readme
- Documentation: https://requirements-parser.readthedocs.io/
- Licenses: Apache-2.0
- Latest release: 0.13.1 (published 2 months ago)
- Last Synced: 2026-08-20T11:39:48.388Z (6 days ago)
- Versions: 21
- Dependent Packages: 53
- Dependent Repositories: 512
- Downloads: 19,624,965 Last month
- Docker Downloads: 272,108
-
Rankings:
- Dependent packages count: 0.312%
- Downloads: 0.41%
- Dependent repos count: 0.631%
- Docker downloads count: 0.669%
- Average: 2.512%
- Forks count: 6.448%
- Stargazers count: 6.599%
- Maintainers (2)
spack.io: py-requirements-parser
This is a small Python module for parsing Pip requirement files. The goal is to parse everything in the Pip requirement file format spec.
- Homepage: https://github.com/madpah/requirements-parser
- Licenses: []
- Latest release: 0.5.0 (published almost 3 years ago)
- Last Synced: 2026-08-20T11:38:33.811Z (6 days ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Forks count: 17.174%
- Stargazers count: 17.667%
- Average: 23.192%
- Dependent packages count: 57.926%
- Maintainers (2)
anaconda.org: requirements-parser
This is a small Python module for parsing Pip requirement files. The goal is to parse everything in the Pip requirement file format spec.
- Homepage: https://github.com/madpah/requirements-parser
- Licenses: Apache-2.0
- Latest release: 0.13.1 (published about 1 month ago)
- Last Synced: 2026-07-24T07:48:38.578Z (about 1 month ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 0 Total
-
Rankings:
- Dependent packages count: 34.156%
- Dependent repos count: 37.243%
- Average: 48.653%
- Downloads: 74.56%
pkgsrc-netbsd-x86_64-10.1-all: devel/py-requirements-parser
Parses Pip requirement files
- Homepage: https://github.com/madpah/requirements-parser
- Documentation: https://pkgsrc.se/devel/py-requirements-parser
- Licenses: 2-clause-bsd
- Latest release: 0.13.0nb1 (published 6 months ago)
- Last Synced: 2026-05-27T06:41:22.983Z (3 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
Dependencies
- Sphinx >=4.3.2
- m2r2 >=0.3.2
- sphinx-autoapi >=1.8.4
- sphinx-rtd-theme >=1.0.0
- attrs 21.4.0 develop
- autopep8 1.6.0 develop
- colorama 0.4.4 develop
- coverage 6.2 develop
- distlib 0.3.4 develop
- filelock 3.4.1 develop
- flake8 4.0.1 develop
- flake8-annotations 2.7.0 develop
- flake8-bugbear 21.11.29 develop
- importlib-metadata 4.2.0 develop
- importlib-resources 5.4.0 develop
- mccabe 0.6.1 develop
- mypy 0.920 develop
- mypy-extensions 0.4.3 develop
- packaging 21.3 develop
- platformdirs 2.4.0 develop
- pluggy 1.0.0 develop
- py 1.11.0 develop
- pycodestyle 2.8.0 develop
- pyflakes 2.4.0 develop
- pyparsing 3.0.6 develop
- six 1.16.0 develop
- toml 0.10.2 develop
- tomli 1.2.3 develop
- tox 3.24.5 develop
- typed-ast 1.5.1 develop
- typing-extensions 4.0.1 develop
- virtualenv 20.13.0 develop
- zipp 3.6.0 develop
- types-setuptools 57.4.6
- autopep8 ^1.6.0 develop
- coverage ^6.2 develop
- flake8 ^4.0.1 develop
- flake8-annotations ^2.7.0 develop
- flake8-bugbear ^21.11.29 develop
- mypy ^0.920 develop
- tox ^3.24.3 develop
- python ^3.6
- types-setuptools >= 57.0.0
- types-setuptools ==57.0.0
- Babel ==0.9.6 test
- Django ==1.4 test
- Jinja2 ==2.6 test
- MarkupSafe ==0.15 test
- PyYAML ==3.10 test
- South ==0.7.5 test
- amqplib ==1.0.2 test
- anyjson ==0.3.3 test
- bleach ==1.1.1 test
- boto ==2.3.0 test
- celery ==2.5.5 test
- celery-haystack ==0.4 test
- certifi ==0.0.8 test
- chardet ==1.0.1 test
- django-admin-tools ==0.4.1 test
- django-appconf ==0.5 test
- django-celery ==2.5.5 test
- django-hosts ==0.4.2 test
- django-jsonfield ==0.8.7 test
- django-model-utils ==1.1.0 test
- django-picklefield ==0.2.1 test
- django-redis-cache ==0.9.3 test
- django-secure ==0.1.2 test
- django-social-auth ==0.6.9 test
- django-staticfiles ==1.2.1 test
- django-storages ==1.1.4 test
- django-tastypie ==0.9.11 test
- django-uuidfield ==0.2 test
- docutils ==0.9.1 test
- eventlet ==0.9.16 test
- greenlet ==0.4.0 test
- gunicorn ==0.14.5 test
- html5lib ==0.95 test
- httplib2 ==0.7.4 test
- isoweek ==1.2.0 test
- jingo ==0.4 test
- kombu ==2.1.8 test
- lxml ==2.3.4 test
- mimeparse ==0.1.3 test
- newrelic ==1.2.1.265 test
- oauth2 ==1.5.211 test
- oauthlib ==0.1.3 test
- pinax-utils ==1.0b1.dev3 test
- psycopg2 ==2.4.5 test
- py-bcrypt ==0.2 test
- pyasn1 ==0.1.3 test
- python-dateutil ==1.5 test
- python-openid ==2.2.5 test
- pytz ==2012c test
- raven ==1.7.6 test
- redis ==2.4.12 test
- requests ==0.12.1 test
- rsa ==3.0.1 test
- simplejson ==2.5.2 test
- slumber ==0.4.2 test
- uuid ==1.30 test
- six ==1.16.0 test
- Django >=1.5,<1.6 test
- DocParser * test
- numpy * test
- dnspython * test
- gunicorn * test
- psycopg2 * test
- pysolr * test
- python-memcached * test
- Distutils2 ==1.0a3 test
- Sphinx ==1.1.2 test
- Unipath ==0.2.1 test
- bzr ==2.5b4 test
- celery ==3.0.9 test
- celery-haystack ==0.6.2 test
- django ==1.4.2 test
- django-celery ==3.0.9 test
- django-extensions ==0.7.1 test
- django-filter * test
- django-guardian ==1.0.4 test
- django-kombu ==0.9.4 test
- django-profiles ==0.2 test
- django-secure ==0.1.2 test
- django_basic_apps-dev 171fdbe21a0dbbb38919a383cc265cb3cbc73771 test
- django_haystack 259274e4127f723d76b893c87a82777f9490b960 test
- django_pagination-dev e5f669036c test
- django_registration-dev dc0b564b7bfb79f58592fe8ad836729a85ec17ae test
- django_taggit-dev 36f6dabcf10e27c7d9442a94243d4189f2a4f121 test
- django_tastypie-dev c5451b90b18b0cb64841b2276d543230d5f58231 test
- docutils ==0.8.1 test
- github2 ==0.5.2 test
- httplib2 ==0.7.2 test
- mercurial ==2.4 test
- mimeparse ==0.1.3 test
- redis ==2.7.1 test
- simplejson ==2.3.0 test
- slumber ==0.4.2 test
- south ==0.7.6 test
- sphinx-http-domain ==0.2 test
- unittest-xml-reporting ==1.3.1 test
- actions/checkout v2 composite
- actions/setup-python v2 composite
- relekang/python-semantic-release master composite
- Gr1N/setup-poetry v7 composite
- actions/checkout v2 composite
- actions/setup-python v2 composite
- actions/upload-artifact v2 composite