dulwich has 102.5M monthly downloads and 2K GitHub stars. Version 1.2.9 supports Python 3.10+, first published in 2013.
It is actively maintained under a permissive license, last released in Jul 2026.
It is built on top of typing-extensions and urllib3. It is used by 205 tracked packages, including poetry, dvc and dvc-studio-client.
GitHub topics include pypy, version-control and git.
Package Insights
((week_daily_avg - month_daily_avg) / month_daily_avg) * 100Weekly Downloads
GitHub Stars
Downloads by OS
Python Versions
Top Countries
Dependencies
- typing-extensions >=4.6.0
- urllib3 >=2.2.2
15 optional dependencies
- aiohttp[aiohttp]
- atheris[fuzzing]
- codespell[dev]
- dissolve[dev]
- fastimport[fastimport]
- gpg[pgp]
- hypothesis[hypothesis]
- merge3[merge]
- munkres[range-diff]
- mypy[dev]
- paramiko[paramiko]
- patiencediff[patiencediff]
- rich[colordiff]
- ruff[dev]
- urllib3[https]
Used By
- poetry
- dvc
- dvc-studio-client
- scmrepo
- comet-ml
- localstack-ext
- prowler
- doccmd
- git-dumper
- conda-lock
- taskcat
- openstackdocstheme
- otcdocstheme
- poetry-types
- nanobot-ai
- karta-runtime
- vyasa
- randovania-scm-version-schema
- breezy
- llama-agents-core
- paasta-tools
- infrahub-sdk
- github-rest-api
- prowler-cloud
- ietf-llm
- perceval
- ign8
- tracdap-runtime
- gamr
- openllm
- errbot
- entelligence-insights
- infrahub-server
- autodocgenerator
- hg-git
- aiidalab
- hamlet
- mirage-ai
- xskill
- southwark
- grimoirelab
- netbox-validity
- hgitaly
- opentakserver
- contextual-engine
- gaphor
- hyperi-pylib
- nano-sd
- randovania
- silver-platter