https://github.com/jelmer/dulwich

cpython dulwich git pypy python python-3 version-control

Last synced: about 1 month ago

Repository metadata:

Pure-Python Git implementation


Owner metadata:


Committers metadata

Last synced: about 1 month ago

Total Commits: 4,140
Total Committers: 256
Avg Commits per committer: 16.172
Development Distribution Score (DDS): 0.332

Commits in past year: 213
Committers in past year: 20
Avg Commits per committer in past year: 10.65
Development Distribution Score (DDS) in past year: 0.465

Name Email Commits
Jelmer Vernooij j****r@j****k 2766
Dave Borowitz d****z@g****m 238
John Carr j****r@u****k 118
Gary van der Merwe g****m@g****m 112
Peter Rowlands p****r@p****m 62
Augie Fackler d****2@g****m 48
milki m****i@r****u 46
dependabot[bot] 4****] 38
Stefan Sperling s****p@s****e 26
Filipp Frizzy f****y@g****m 23
Tay Ray Chuan r****9@g****m 19
David Lakin g****b@t****m 16
Daniel Andersson d****n 14
Jonas Haag j****s@l****g 13
Risto Kankkunen r****n@i****i 13
Boris Feld l****n@g****m 13
James Westby j****n@j****t 12
Mike Edgar a****r@g****m 11
Fabien Boucher f****r@e****m 11
David Hotham d****m@b****k 10
Daniele Trifirò d****e@i****i 10
Koen Martens g****c@s****l 9
Damien Tournoud d****n@c****m 9
Michael K m****k 8
Christian Clauss c****s@m****m 8
William Grant w****t@c****m 8
Segev Finer s****8@g****m 8
Mark Mikofski b****o@y****m 8
Dan Villiom Podlaski Christiansen d****r@g****m 8
Abderrahim Kitouni a****i@g****m 8
and 226 more...

Issue and Pull Request metadata

Last synced: about 1 month ago


Package metadata

go: github.com/jelmer/dulwich

conda: dulwich

Python implementation of the Git file formats and protocols, without the need to have git installed. All functionality is available in pure Python. Optional C extensions can be built for improved performance. The project is named after the part of London that Mr. and Mrs. Git live in in the particular Monty Python sketch.

  • Homepage: https://www.dulwich.io/
  • Licenses: Apache-2.0
  • Latest release: 0.20.50 (published about 2 years ago)
  • Last Synced: 2024-10-29T18:21:36.369Z (about 2 months ago)
  • Versions: 58
  • Dependent Packages: 12
  • Dependent Repositories: 6
  • Rankings:
    • Dependent packages count: 5.115%
    • Forks count: 8.583%
    • Stargazers count: 9.162%
    • Average: 9.203%
    • Dependent repos count: 13.953%
conda: dulwich

Python implementation of the Git file formats and protocols, without the need to have git installed. All functionality is available in pure Python. Optional C extensions can be built for improved performance. The project is named after the part of London that Mr. and Mrs. Git live in in the particular Monty Python sketch.

  • Homepage: https://www.dulwich.io/
  • Licenses: Apache-2.0
  • Latest release: 0.21.3 (published almost 2 years ago)
  • Last Synced: 2024-10-29T18:19:54.792Z (about 2 months ago)
  • Versions: 1
  • Dependent Packages: 1
  • Dependent Repositories: 6
  • Rankings:
    • Forks count: 17.095%
    • Stargazers count: 18.212%
    • Average: 27.039%
    • Dependent packages count: 30.655%
    • Dependent repos count: 42.193%

Dependencies

requirements.txt pypi
  • urllib3 >=1.23
.github/workflows/disperse.yml actions
  • actions/checkout v2 composite
  • actions/setup-python v2 composite
.github/workflows/docs.yml actions
  • actions/checkout v2 composite
  • actions/setup-python v2 composite
.github/workflows/pythontest.yml actions
  • actions/checkout v2 composite
  • actions/setup-python v2 composite
pyproject.toml pypi
  • typing_extensions python_version<="3.7"
  • urllib3 >=1.25
docs/requirements.txt pypi
setup.py pypi
.github/workflows/python-distributions.yml actions
  • actions/checkout v3 composite
  • actions/download-artifact v2 composite
  • actions/setup-python v3 composite
  • actions/upload-artifact v3 composite
  • docker/setup-qemu-action v1 composite
Cargo.lock cargo
  • autocfg 1.1.0
  • bitflags 1.3.2
  • cfg-if 1.0.0
  • indoc 1.0.9
  • libc 0.2.147
  • lock_api 0.4.10
  • memchr 2.6.1
  • memoffset 0.9.0
  • once_cell 1.18.0
  • parking_lot 0.12.1
  • parking_lot_core 0.9.8
  • proc-macro2 1.0.66
  • pyo3 0.19.2
  • pyo3-build-config 0.19.2
  • pyo3-ffi 0.19.2
  • pyo3-macros 0.19.2
  • pyo3-macros-backend 0.19.2
  • quote 1.0.33
  • redox_syscall 0.3.5
  • scopeguard 1.2.0
  • smallvec 1.11.0
  • syn 1.0.109
  • target-lexicon 0.12.11
  • unicode-ident 1.0.11
  • unindent 0.1.11
  • windows-targets 0.48.5
  • windows_aarch64_gnullvm 0.48.5
  • windows_aarch64_msvc 0.48.5
  • windows_i686_gnu 0.48.5
  • windows_i686_msvc 0.48.5
  • windows_x86_64_gnu 0.48.5
  • windows_x86_64_gnullvm 0.48.5
  • windows_x86_64_msvc 0.48.5
Cargo.toml cargo
crates/diff-tree/Cargo.toml cargo
crates/objects/Cargo.toml cargo
crates/pack/Cargo.toml cargo