https://github.com/pdm-project/pdm
hacktoberfest package-manager packaging pep582 pep621 python workflow
Score: 30.935144653377016
Last synced: about 9 hours ago
JSON representation
Repository metadata:
A modern Python package and dependency manager supporting the latest PEP standards
- Host: GitHub
- URL: https://github.com/pdm-project/pdm
- Owner: pdm-project
- License: mit
- Created: 2019-12-27T03:50:57.000Z (over 6 years ago)
- Default Branch: main
- Last Pushed: 2026-09-01T01:54:00.000Z (8 days ago)
- Last Synced: 2026-09-02T02:45:01.775Z (7 days ago)
- Topics: hacktoberfest, package-manager, packaging, pep582, pep621, python, workflow
- Language: Python
- Homepage: https://pdm-project.org
- Size: 13.5 MB
- Stars: 8,672
- Watchers: 36
- Forks: 488
- Open Issues: 48
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Security: SECURITY.md
- Agents: AGENTS.md
- Claude: CLAUDE.md
-
Funding:
- Github: pdm-project, frostming
Owner metadata:
- Name: PDM
- Login: pdm-project
- Email: pdm@fming.dev
- Kind: organization
- Description: The parent organization for PDM projects
- Website: https://pdm-project.org
- Location: Hong Kong
- Twitter: pdm_project
- Company:
- Icon url: https://avatars.githubusercontent.com/u/59549022?v=4
- Repositories: 19
- Last Synced at: 2024-10-29T17:11:13.103Z
- Profile URL: https://github.com/pdm-project
GitHub Events
Total
- Create event: 125
- Delete event: 122
- Discussion event: 2
- Fork event: 73
- Issue comment event: 688
- Issues event: 407
- Pull request event: 351
- Pull request review comment event: 61
- Pull request review event: 114
- Push event: 357
- Release event: 22
- Watch event: 786
- Total: 3108
Last Year
- Create event: 19
- Delete event: 29
- Discussion event: 2
- Fork event: 6
- Issue comment event: 65
- Issues event: 49
- Pull request event: 46
- Pull request review comment event: 17
- Pull request review event: 19
- Push event: 77
- Release event: 3
- Watch event: 67
- Total: 399
Committers metadata
Last synced: about 21 hours ago
Total Commits: 3,007
Total Committers: 264
Avg Commits per committer: 11.39
Development Distribution Score (DDS): 0.233
Commits in past year: 171
Committers in past year: 45
Avg Commits per committer in past year: 3.8
Development Distribution Score (DDS) in past year: 0.503
| Name | Commits | |
|---|---|---|
| Frost Ming | m****g@g****m | 2305 |
| pre-commit-ci[bot] | 6****] | 63 |
| Daniel Eades | d****s@h****m | 54 |
| frostming | f****g@t****m | 34 |
| ๆ็ฎ (Jade Lin) | l****5@i****m | 29 |
| ulwlu | o****o@g****m | 23 |
| Axel H | n****e | 22 |
| Elijah Sink | t****t@g****m | 19 |
| Timothรฉe Mazzucotelli | p****y@p****e | 15 |
| dependabot[bot] | 4****] | 14 |
| yihong | z****8@g****m | 10 |
| Daniel Hahler | g****t@t****e | 10 |
| Xuan (Sean) Hu | i****@h****g | 9 |
| Jun Huang | l****s@g****m | 9 |
| VXNCXNX | 9****X | 8 |
| Paul Rogalski | 1****i | 7 |
| vvanglro | v****o@g****m | 7 |
| Christian Clauss | c****s@m****m | 6 |
| Mathieu Dupuy | d****x@g****m | 6 |
| Nazia Povey | H****r | 6 |
| Thomas Pohl | t****l@c****e | 5 |
| Tom Solberg | m****e@s****v | 5 |
| jishnav | 1****8 | 5 |
| Sander Maijers | 3****L | 5 |
| Keming | k****4@g****m | 5 |
| Bjoern | r****8@i****m | 5 |
| Aloxaf | a****x@g****m | 5 |
| Angus Hollands | g****5@g****m | 4 |
| Eugene Toder | e****r | 4 |
| Nasy | n****t@g****m | 4 |
| and 234 more... | ||
Issue and Pull Request metadata
Last synced: about 10 hours ago
Total issues: 965
Total pull requests: 1,074
Average time to close issues: about 1 month
Average time to close pull requests: 3 days
Total issue authors: 590
Total pull request authors: 179
Average comments per issue: 2.62
Average comments per pull request: 1.24
Merged pull request: 881
Bot issues: 0
Bot pull requests: 120
Past year issues: 53
Past year pull requests: 115
Past year average time to close issues: about 1 month
Past year average time to close pull requests: 2 days
Past year issue authors: 38
Past year pull request authors: 38
Past year average comments per issue: 1.36
Past year average comments per pull request: 1.25
Past year merged pull request: 91
Past year bot issues: 0
Past year bot pull requests: 15
Top Issue Authors
- frostming (19)
- sanmai-NL (17)
- DetachHead (16)
- paugier (14)
- deronnax (13)
- sr-murthy (11)
- whitequark (10)
- monchin (10)
- sigma67 (9)
- pawamoy (9)
- huxuan (8)
- dvzrv (7)
- Zheaoli (7)
- stfdxv (7)
- ZeeD (6)
Top Pull Request Authors
- frostming (501)
- dependabot[bot] (72)
- pre-commit-ci[bot] (48)
- noirbizarre (23)
- yihong0618 (22)
- huxuan (20)
- vvanglro (11)
- o-moe (10)
- kemingy (10)
- VXNCXNX (9)
- 522247020 (8)
- Zheaoli (8)
- sanmai-NL (8)
- monchin (8)
- deepspace28 (7)
Top Issue Labels
- ๐ bug (449)
- โญ enhancement (217)
- bug (149)
- enhancement (51)
- ๐ค waiting for feedback (18)
- ๐ค not enough info (18)
- ๐ good first issue (17)
- โ help wanted (8)
- not enough info (6)
- โ๏ธ duplicate (5)
- ๐จ sprint (4)
- ๐งฉ dependency resolution (4)
- โฌ๏ธ upstream bug (4)
- ๐ documentation (4)
- contribution welcome (4)
- upstream bug (4)
- documentation (3)
- not a bug (2)
- ๐ question (2)
- dependency resolution (2)
- ๐ deferred (2)
- low priority (1)
- good first issue (1)
- ๐ง maintenance (1)
Top Pull Request Labels
- ๐งฉ dependency resolution (49)
- dependencies (18)
- python (18)
- โญ enhancement (3)
- ๐ draft PEP (2)
- upstream bug (1)
- ๐ bug (1)
Package metadata
- Total packages: 9
-
Total downloads:
- conda: 1,737,562 total
- pypi: 10,087,906 last-month
- Total docker downloads: 552
- Total dependent packages: 57 (may contain duplicates)
- Total dependent repositories: 31 (may contain duplicates)
- Total versions: 277
- Total maintainers: 1
- Total advisories: 4
pypi.org: pdm
A modern Python package and dependency manager supporting the latest PEP standards
- Homepage: https://pdm-project.org
- Documentation: https://pdm-project.org
- Licenses: mit
- Latest release: 2.29.0 (published 10 days ago)
- Last Synced: 2026-09-07T03:41:20.098Z (1 day ago)
- Versions: 252
- Dependent Packages: 57
- Dependent Repositories: 29
- Downloads: 10,087,906 Last month
- Docker Downloads: 552
-
Rankings:
- Stargazers count: 0.396%
- Dependent packages count: 0.423%
- Downloads: 0.433%
- Average: 1.639%
- Dependent repos count: 2.694%
- Docker downloads count: 2.71%
- Forks count: 3.177%
- Maintainers (1)
- Advisories:
proxy.golang.org: github.com/pdm-project/pdm
- Homepage:
- Status: removed
- Documentation: https://pkg.go.dev/github.com/pdm-project/pdm#section-documentation
- Licenses: mit
- Latest release: v0.0.0-20260811011323-410a6515071d (published 29 days ago)
- Last Synced: 2026-09-06T06:24:07.431Z (2 days ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent packages count: 4.494%
- Average: 4.645%
- Dependent repos count: 4.796%
anaconda.org: pdm
A modern Python package and dependency manager supporting the latest PEP standards.
- Homepage: https://pdm.fming.dev/
- Licenses: MIT
- Latest release: 2.2.1 (published almost 4 years ago)
- Last Synced: 2026-03-27T01:08:42.572Z (6 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 1
- Downloads: 1,128 Total
-
Rankings:
- Stargazers count: 12.557%
- Forks count: 22.572%
- Average: 34.433%
- Dependent packages count: 51.195%
- Dependent repos count: 51.407%
conda-forge.org: pdm
- Homepage: https://pypi.org/project/pdm/
- Licenses: MIT
- Latest release: 2.2.1 (published almost 4 years ago)
- Last Synced: 2026-03-27T01:09:01.564Z (6 months ago)
- Versions: 18
- Dependent Packages: 0
- Dependent Repositories: 1
- Downloads: 1,736,434 Total
-
Rankings:
- Dependent repos count: 24.298%
- Average: 37.934%
- Dependent packages count: 51.569%
ubuntu-23.10: pdm
- Homepage: https://github.com/pdm-project/pdm
- Licenses: mit
- Latest release: 2.2.1+ds1-1 (published 7 months ago)
- Last Synced: 2026-03-13T21:29:16.212Z (6 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
debian-13: pdm
- Homepage: https://github.com/pdm-project/pdm
- Documentation: https://packages.debian.org/trixie/pdm
- Licenses: mit
- Latest release: 2.20.1+ds1-2 (published 7 months ago)
- Last Synced: 2026-03-14T10:05:49.692Z (6 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
ubuntu-23.04: pdm
- Homepage: https://github.com/pdm-project/pdm
- Licenses: mit
- Latest release: 2.2.1+ds1-1 (published 7 months ago)
- Last Synced: 2026-03-12T00:18:55.936Z (6 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
ubuntu-24.10: pdm
- Homepage: https://github.com/pdm-project/pdm
- Licenses: mit
- Latest release: 2.2.1+ds1-2 (published 7 months ago)
- Last Synced: 2026-07-30T04:07:55.820Z (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%
debian-12: pdm
- Homepage: https://github.com/pdm-project/pdm
- Documentation: https://packages.debian.org/bookworm/pdm
- Licenses: mit
- Latest release: 2.2.1+ds1-1 (published 7 months ago)
- Last Synced: 2026-03-13T06:39:53.630Z (6 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
Dependencies
- actions/cache v3 composite
- actions/checkout v3 composite
- actions/setup-python v4 composite
- codecov/codecov-action v3 composite
- actions/checkout v3 composite
- actions/create-release main composite
- actions/setup-python v3 composite
- benc-uk/workflow-dispatch v1 composite
- pywinusb *
- requests *
- idna *
- idna *
- Jinja2 ==2.11.3 test
- MarkupSafe ==1.1.1 test
- Werkzeug ==1.0.1 test
- click ==7.1.2 test
- flask ==1.1.4 test
- itsdangerous ==1.1.0 test
- Jinja2 ==2.11.3 test
- MarkupSafe ==1.1.1 test
- Werkzeug ==1.0.1 test
- click ==7.1.2 test
- flask ==1.1.4 test
- itsdangerous ==1.1.0 test
- certifi ==2021.10.8 test
- charset-normalizer ==2.0.7 test
- idna ==3.3 test
- requests ==2.26.0 test
- urllib3 ==1.26.7 test
- flask *
- idna *
- pytest ^2.7.3
- pytest-cov *
- python ^3.6
- requests ^2.6
- sphinx *
- pep508-package master test
- webassets ==2.0 test
- werkzeug ==0.16.0 test
- whoosh ==2.7.4 test
- wtforms ==2.2.1 test
- certifi 2025.1.31
- chardet 3.0.4
- charset-normalizer 2.0.12
- colorama 0.3.9
- idna 2.7
- py 1.4.34
- pytest 3.2.5
- requests 2.27.1
- setuptools 39.2.0
- urllib3 1.26.20
- urllib3 *
- chardet os_name=='nt'
- idna *
- parent * develop
- python ^3.9.1
- package-a @ file:///${PROJECT_ROOT}/package_a
- package-b @ file:///${PROJECT_ROOT}/package_b
- argcomplete >=3.6.3
- blinker *
- certifi >=2024.8.30
- dep-logic >=0.5
- filelock >=3.13
- findpython >=0.7.0,<1.0.0a0
- hishel [httpx]>=1.0.0
- httpcore >=1.0.6
- httpx [socks]<1,>0.20
- id >=1.5.0
- installer >=1
- packaging >22.0
- pbs-installer >=2025.10.7
- platformdirs *
- pyproject-hooks *
- python-dotenv >=0.15
- resolvelib >=1.1
- rich >=12.3.0
- shellingham >=1.3.2
- tomli >=1.1.0; python_version < "3.11"
- tomlkit >=0.11.1,<1
- truststore >=0.10.4
- unearth >=0.17.5
- virtualenv >=20
- requests [security]~=2.26
- django *
- click *
- requests *
- core @ file:///${PROJECT_ROOT}/../core
- anyio 4.13.0
- anysqlite 0.0.5
- argcomplete 3.7.0
- arpeggio 2.0.3
- attrs 26.1.0
- backports-tarfile 1.2.0
- blinker 1.9.0
- cachetools 7.1.1
- certifi 2026.4.22
- cffi 2.0.0
- click 8.3.3
- colorama 0.4.6
- coverage 7.13.5
- cryptography 48.0.0
- deepmerge 2.0
- dep-logic 0.7.1
- distlib 0.4.0
- exceptiongroup 1.3.1
- execnet 2.1.2
- filelock 3.29.0
- findpython 0.8.0
- ghp-import 2.1.0
- griffelib 2.0.2
- h11 0.16.0
- hishel 1.2.1
- httpcore 1.0.9
- httpx 0.28.1
- id 1.6.1
- idna 3.13
- importlib-metadata 9.0.0
- iniconfig 2.3.0
- installer 1.0.0
- jaraco-classes 3.4.0
- jaraco-context 6.1.2
- jaraco-functools 4.4.0
- jeepney 0.9.0
- jinja2 3.1.6
- keyring 25.7.0
- markdown 3.9
- markdown-it-py 4.1.0
- markupsafe 3.0.3
- mdurl 0.1.2
- mergedeep 1.3.4
- mkdocs 1.6.1
- mkdocs-autorefs 1.4.4
- mkdocs-get-deps 0.2.2
- mkdocstrings 1.0.4
- mkdocstrings-python 2.0.3
- more-itertools 11.0.2
- msgpack 1.1.2
- packaging 26.2
- parver 0.5
- pathspec 1.1.1
- pbs-installer 2026.5.4
- platformdirs 4.9.6
- pluggy 1.6.0
- pycparser 3.0
- pygments 2.20.0
- pymdown-extensions 10.21.2
- pyproject-api 1.10.0
- pyproject-hooks 1.2.0
- pytest 9.0.3
- pytest-cov 7.1.0
- pytest-httpserver 1.1.5
- pytest-httpx 0.36.2
- pytest-mock 3.15.1
- pytest-rerunfailures 16.1
- pytest-xdist 3.8.0
- python-dateutil 2.9.0.post0
- python-discovery 1.3.0
- python-dotenv 1.2.2
- pywin32-ctypes 0.2.3
- pyyaml 6.0.3
- pyyaml-env-tag 1.1
- resolvelib 1.2.1
- rich 15.0.0
- secretstorage 3.5.0
- setuptools 82.0.1
- shellingham 1.5.4
- six 1.17.0
- socksio 1.0.0
- tomli 2.4.1
- tomli-w 1.2.0
- tomlkit 0.14.0
- towncrier 25.8.0
- tox 4.53.1
- tox-pdm 0.7.2
- truststore 0.10.4
- typing-extensions 4.15.0
- unearth 0.18.2
- urllib3 2.6.3
- virtualenv 21.3.1
- watchdog 6.0.0
- werkzeug 3.1.8
- zensical 0.0.40
- zipp 3.23.1
- certifi 2021.10.8
- charset-normalizer 2.0.7
- idna 3.3
- requests 2.26.0
- urllib3 1.26.7
- demo * develop
- demo-dir * develop
- babel 2.9.0
- cachecontrol ^0.12.4
- cleo ^0.7.6
- flask https://github.com/pallets/flask.git#
- mysqlclient ^1.3
- psycopg2 ^2.7
- python ~2.7 || ^3.4
- child * develop
- python ^3.9.1
- core @ file:///${PROJECT_ROOT}/../core
- click 7.1.2
- flask 1.1.4
- itsdangerous 1.1.0
- jinja2 2.11.3
- markupsafe 1.1.1
- werkzeug 1.0.1
- flask *