Skip to main content

Python Git Library

Project description

This is the Dulwich project.

It aims to provide an interface to git repos (both local and remote) that doesn’t call out to git directly but instead uses pure Python.

Main website: <https://www.dulwich.io/>

License: Apache License, version 2 or GNU General Public License, version 2 or later.

SPDX-License-Identifier: Apache-2.0 OR GPL-2.0-or-later

The project is named after the part of London that Mr. and Mrs. Git live in the particular Monty Python sketch.

Differences with other Python Git libraries

Unlike other Python Git libraries, Dulwich is available as a standalone package that doesn’t depend on git (like GitPython) being installed or any native code (like pygit2).

This comes at the cost of speed, but makes it easier to deploy in environments where git isn’t available or where it’s important to have a pure Python implementation.

To improve performance, Dulwich includes optional Rust bindings that can be used to speed up low-level operations.

Installation

By default, Dulwich’ setup.py will attempt to build and install the optional Rust extensions. The reason for this is that they significantly improve the performance since some low-level operations that are executed often are much slower in CPython.

If you don’t want to install the Rust bindings, specify the –pure argument to setup.py:

$ python setup.py --pure install

or if you are installing from pip:

$ pip install --no-binary dulwich dulwich --config-settings "--build-option=--pure"

Note that you can also specify –build-option in a requirements.txt file, e.g. like this:

dulwich --config-settings "--build-option=--pure"

Getting started

Dulwich comes with both a lower-level API and higher-level plumbing (“porcelain”).

For example, to use the lower level API to access the commit message of the last commit:

>>> from dulwich.repo import Repo
>>> r = Repo('.')
>>> r.head()
'57fbe010446356833a6ad1600059d80b1e731e15'
>>> c = r[r.head()]
>>> c
<Commit 015fc1267258458901a94d228e39f0a378370466>
>>> c.message
'Add note about encoding.\n'

And to print it using porcelain:

>>> from dulwich import porcelain
>>> porcelain.log('.', max_entries=1)
--------------------------------------------------
commit: 57fbe010446356833a6ad1600059d80b1e731e15
Author: Jelmer Vernooij <jelmer@jelmer.uk>
Date:   Sat Apr 29 2017 23:57:34 +0000

Add note about encoding.

Further documentation

The dulwich documentation can be found in docs/ and built by running make doc. It can also be found on the web.

Help

There is a #dulwich IRC channel on the OFTC, and a dulwich-discuss mailing list.

Contributing

For a full list of contributors, see the git logs.

If you’d like to contribute to Dulwich, see the CONTRIBUTING file and list of open issues.

Supported versions of Python

At the moment, Dulwich supports (and is tested on) CPython 3.9 and later and Pypy.

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

dulwich-0.24.8.tar.gz (998.5 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

dulwich-0.24.8-py3-none-any.whl (566.5 kB view details)

Uploaded Python 3

dulwich-0.24.8-cp314-cp314-android_24_x86_64.whl (1.3 MB view details)

Uploaded Android API level 24+ x86-64CPython 3.14

dulwich-0.24.8-cp314-cp314-android_24_arm64_v8a.whl (1.3 MB view details)

Uploaded Android API level 24+ ARM64 v8aCPython 3.14

dulwich-0.24.8-cp313-cp313-win_amd64.whl (917.7 kB view details)

Uploaded CPython 3.13Windows x86-64

dulwich-0.24.8-cp313-cp313-win32.whl (900.7 kB view details)

Uploaded CPython 3.13Windows x86

dulwich-0.24.8-cp313-cp313-manylinux_2_28_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ x86-64

dulwich-0.24.8-cp313-cp313-manylinux_2_28_aarch64.whl (1.3 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ ARM64

dulwich-0.24.8-cp313-cp313-macosx_11_0_arm64.whl (1.2 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

dulwich-0.24.8-cp313-cp313-android_21_x86_64.whl (1.3 MB view details)

Uploaded Android API level 21+ x86-64CPython 3.13

dulwich-0.24.8-cp313-cp313-android_21_arm64_v8a.whl (1.3 MB view details)

Uploaded Android API level 21+ ARM64 v8aCPython 3.13

dulwich-0.24.8-cp312-cp312-win_amd64.whl (917.8 kB view details)

Uploaded CPython 3.12Windows x86-64

dulwich-0.24.8-cp312-cp312-win32.whl (900.6 kB view details)

Uploaded CPython 3.12Windows x86

dulwich-0.24.8-cp312-cp312-manylinux_2_28_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ x86-64

dulwich-0.24.8-cp312-cp312-manylinux_2_28_aarch64.whl (1.3 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ ARM64

dulwich-0.24.8-cp312-cp312-macosx_11_0_arm64.whl (1.2 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

dulwich-0.24.8-cp311-cp311-win_amd64.whl (922.1 kB view details)

Uploaded CPython 3.11Windows x86-64

dulwich-0.24.8-cp311-cp311-win32.whl (905.4 kB view details)

Uploaded CPython 3.11Windows x86

dulwich-0.24.8-cp311-cp311-manylinux_2_28_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ x86-64

dulwich-0.24.8-cp311-cp311-manylinux_2_28_aarch64.whl (1.3 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ ARM64

dulwich-0.24.8-cp311-cp311-macosx_11_0_arm64.whl (1.2 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

dulwich-0.24.8-cp310-cp310-win_amd64.whl (921.8 kB view details)

Uploaded CPython 3.10Windows x86-64

dulwich-0.24.8-cp310-cp310-win32.whl (906.5 kB view details)

Uploaded CPython 3.10Windows x86

dulwich-0.24.8-cp310-cp310-manylinux_2_28_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ x86-64

dulwich-0.24.8-cp310-cp310-manylinux_2_28_aarch64.whl (1.3 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ ARM64

dulwich-0.24.8-cp310-cp310-macosx_11_0_arm64.whl (1.2 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

dulwich-0.24.8-cp39-cp39-win_amd64.whl (923.3 kB view details)

Uploaded CPython 3.9Windows x86-64

dulwich-0.24.8-cp39-cp39-win32.whl (908.5 kB view details)

Uploaded CPython 3.9Windows x86

dulwich-0.24.8-cp39-cp39-manylinux_2_28_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.28+ x86-64

dulwich-0.24.8-cp39-cp39-manylinux_2_28_aarch64.whl (1.3 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.28+ ARM64

dulwich-0.24.8-cp39-cp39-macosx_11_0_arm64.whl (1.2 MB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

File details

Details for the file dulwich-0.24.8.tar.gz.

File metadata

  • Download URL: dulwich-0.24.8.tar.gz
  • Upload date:
  • Size: 998.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for dulwich-0.24.8.tar.gz
Algorithm Hash digest
SHA256 c9f4748bbcca56fb57458c71c0d30e2351ac15e0583d428c739c09228be68f05
MD5 5cabc13aa664898e7a91d2eef18411d9
BLAKE2b-256 5898b6b8bf80e61d1aacf59aad4e45e6a1e7c39751c7bcaeb1136821bae82cd8

See more details on using hashes here.

Provenance

The following attestation bundles were made for dulwich-0.24.8.tar.gz:

Publisher: python-distributions.yml on jelmer/dulwich

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file dulwich-0.24.8-py3-none-any.whl.

File metadata

  • Download URL: dulwich-0.24.8-py3-none-any.whl
  • Upload date:
  • Size: 566.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for dulwich-0.24.8-py3-none-any.whl
Algorithm Hash digest
SHA256 6ffdd616135bcb31eb2edcccf82d4408720f1db69f596f687ffa2d26c2f5e6f4
MD5 1672a65a85d77f41019b8e8f10884f40
BLAKE2b-256 28d7ace65f3aa8af1994443dfa741311e8995e0e269397d8336533f064458404

See more details on using hashes here.

Provenance

The following attestation bundles were made for dulwich-0.24.8-py3-none-any.whl:

Publisher: python-distributions.yml on jelmer/dulwich

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file dulwich-0.24.8-cp314-cp314-android_24_x86_64.whl.

File metadata

File hashes

Hashes for dulwich-0.24.8-cp314-cp314-android_24_x86_64.whl
Algorithm Hash digest
SHA256 da03c7a6629b7ed37e7139739a175f2c9678080a45444418c54ab28d2ec6524b
MD5 a7399cb8bb5c688e79d51a3dedbd9b03
BLAKE2b-256 48f8c308bf0e4ad47f66292bbca5aaa2b019ee73d71f6ce3ef41ef0e5d7d6d58

See more details on using hashes here.

Provenance

The following attestation bundles were made for dulwich-0.24.8-cp314-cp314-android_24_x86_64.whl:

Publisher: python-distributions.yml on jelmer/dulwich

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file dulwich-0.24.8-cp314-cp314-android_24_arm64_v8a.whl.

File metadata

File hashes

Hashes for dulwich-0.24.8-cp314-cp314-android_24_arm64_v8a.whl
Algorithm Hash digest
SHA256 19855e8a0ce299cdcdafdc8bc4f6653bea9e02124a5022e13cda8103fb36912d
MD5 128fd8ed3272fa880bfffdd27505e869
BLAKE2b-256 68ea9227599be958b387d678cdd1d371b97dbc928597848dc25be41a664932c0

See more details on using hashes here.

Provenance

The following attestation bundles were made for dulwich-0.24.8-cp314-cp314-android_24_arm64_v8a.whl:

Publisher: python-distributions.yml on jelmer/dulwich

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file dulwich-0.24.8-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: dulwich-0.24.8-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 917.7 kB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for dulwich-0.24.8-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 16e335bce0d5192d476db0ca81de1f90fb56863ad7d0b985b0333a8194c73c64
MD5 adb17a5dc6df5416a5e79c157dcfccd1
BLAKE2b-256 af150a589d57e79b15a33e09849f2273d73edce623b4e6ac2e8f37573cacad51

See more details on using hashes here.

Provenance

The following attestation bundles were made for dulwich-0.24.8-cp313-cp313-win_amd64.whl:

Publisher: python-distributions.yml on jelmer/dulwich

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file dulwich-0.24.8-cp313-cp313-win32.whl.

File metadata

  • Download URL: dulwich-0.24.8-cp313-cp313-win32.whl
  • Upload date:
  • Size: 900.7 kB
  • Tags: CPython 3.13, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for dulwich-0.24.8-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 ec0f62538b6fb26cdd1b2fb70788ccfdb17df26a4ba1ca70e623e196c4004f5c
MD5 a340cfc3369fb5de7d928196fce0b7cc
BLAKE2b-256 4415a02a2a7d29c28440a54f9b8494d87022bf215ca63ac9032e8c15f9f743a8

See more details on using hashes here.

Provenance

The following attestation bundles were made for dulwich-0.24.8-cp313-cp313-win32.whl:

Publisher: python-distributions.yml on jelmer/dulwich

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file dulwich-0.24.8-cp313-cp313-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for dulwich-0.24.8-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 b03474c16bcfa3524241b4ae89007931d79ac37c0b19e059133a6e63b7039845
MD5 7ca3f1eb174e628195a8a4db19c1c0f3
BLAKE2b-256 b26d459aeaa32c503a51649179e43ea4ffb35bee9b4ca62955e8dcce6abefab1

See more details on using hashes here.

Provenance

The following attestation bundles were made for dulwich-0.24.8-cp313-cp313-manylinux_2_28_x86_64.whl:

Publisher: python-distributions.yml on jelmer/dulwich

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file dulwich-0.24.8-cp313-cp313-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for dulwich-0.24.8-cp313-cp313-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 2e3a9a713fda94f3216da4743db3cc8d670330f44c4d98580ac4600242dba2c4
MD5 294c04490f99cb3518a734562609cd68
BLAKE2b-256 d39a45fdf7e12a5b1cc9971a14644c4125eda8279f70f89dd1b38259700cf3e3

See more details on using hashes here.

Provenance

The following attestation bundles were made for dulwich-0.24.8-cp313-cp313-manylinux_2_28_aarch64.whl:

Publisher: python-distributions.yml on jelmer/dulwich

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file dulwich-0.24.8-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for dulwich-0.24.8-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a0a780b512d4144336eac2f1f6b982eb78c313442e88ba0db853a224e2b918ef
MD5 baf719a948d61c0a86b33ae31cd17ba3
BLAKE2b-256 57e35f3b699486fddf021bb2af2edc7cdde37e5124682813b82c53be12864648

See more details on using hashes here.

Provenance

The following attestation bundles were made for dulwich-0.24.8-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: python-distributions.yml on jelmer/dulwich

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file dulwich-0.24.8-cp313-cp313-android_21_x86_64.whl.

File metadata

File hashes

Hashes for dulwich-0.24.8-cp313-cp313-android_21_x86_64.whl
Algorithm Hash digest
SHA256 17d8223cc69cf79ddd7a2f0893e223708f7efc2ea372f919ddcc0d852b3f5d06
MD5 a253ffc6554ba28e75982d33ab9dda0b
BLAKE2b-256 d53c33de9890a9c02b3f026fccb83a5672434cc5d667af53ac042812d29182e0

See more details on using hashes here.

Provenance

The following attestation bundles were made for dulwich-0.24.8-cp313-cp313-android_21_x86_64.whl:

Publisher: python-distributions.yml on jelmer/dulwich

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file dulwich-0.24.8-cp313-cp313-android_21_arm64_v8a.whl.

File metadata

File hashes

Hashes for dulwich-0.24.8-cp313-cp313-android_21_arm64_v8a.whl
Algorithm Hash digest
SHA256 19be46710a9d810a66d4a925754abf3818ba22d61134e7d7e1d7b1585c9445b6
MD5 7c8e426e914f2f9b65f671c9ca8d4cc3
BLAKE2b-256 4a95cb0e005f055bdf84d5e9dd45e657ecea94fd8279f61a4921eafbeec569af

See more details on using hashes here.

Provenance

The following attestation bundles were made for dulwich-0.24.8-cp313-cp313-android_21_arm64_v8a.whl:

Publisher: python-distributions.yml on jelmer/dulwich

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file dulwich-0.24.8-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: dulwich-0.24.8-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 917.8 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for dulwich-0.24.8-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 6016e3f7a0f1dd5e19df14b772cb8f42bfde0cd55c504642c05e1e8328de21e3
MD5 00f545863e1d54234a7ed6efad05d947
BLAKE2b-256 50f9cfc561df968ba3dcadf1666437502c6245ee823c8f12a0bae1f5d2b4df03

See more details on using hashes here.

Provenance

The following attestation bundles were made for dulwich-0.24.8-cp312-cp312-win_amd64.whl:

Publisher: python-distributions.yml on jelmer/dulwich

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file dulwich-0.24.8-cp312-cp312-win32.whl.

File metadata

  • Download URL: dulwich-0.24.8-cp312-cp312-win32.whl
  • Upload date:
  • Size: 900.6 kB
  • Tags: CPython 3.12, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for dulwich-0.24.8-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 6a51a41e858e0427b14bb19df7ac1207275dd6b5cc1976f54710bf15cb4c5614
MD5 fdda481ff99a81d0628c82fc21ca5db5
BLAKE2b-256 49ab42b037616ebbc3b31723518f53eb1cb667b3504745f9a8089a062ae3fef9

See more details on using hashes here.

Provenance

The following attestation bundles were made for dulwich-0.24.8-cp312-cp312-win32.whl:

Publisher: python-distributions.yml on jelmer/dulwich

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file dulwich-0.24.8-cp312-cp312-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for dulwich-0.24.8-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 267e79367cd6f438091248c1e826c6cf7abd84d5b641b9fe46fbc4d9119e11ed
MD5 64f52b78a268654df506af18003b65b1
BLAKE2b-256 ba0c732b159f9724ddc6b15e93056fbfac27b9f5f7fff8b2f6524c0815c901da

See more details on using hashes here.

Provenance

The following attestation bundles were made for dulwich-0.24.8-cp312-cp312-manylinux_2_28_x86_64.whl:

Publisher: python-distributions.yml on jelmer/dulwich

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file dulwich-0.24.8-cp312-cp312-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for dulwich-0.24.8-cp312-cp312-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 b31e08bcd0a4eb29915987fa5273a827cccca7ee83eb27ef17bd5899f5668055
MD5 0d6fe13d2e71af053afa807c0c8b2bfc
BLAKE2b-256 c6ba3b105687dd924a7e07e97a75cdcdbc548c34862bb6b5da6c53910bd4b88c

See more details on using hashes here.

Provenance

The following attestation bundles were made for dulwich-0.24.8-cp312-cp312-manylinux_2_28_aarch64.whl:

Publisher: python-distributions.yml on jelmer/dulwich

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file dulwich-0.24.8-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for dulwich-0.24.8-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8ac85e3ea42878fa91b6a9282652327df54f5abea4aaf674036e1000608a15f0
MD5 2dff0d270418108c6f167c8ecbf9e34f
BLAKE2b-256 d556344962feb31a5923235f06f85c55754664603a07976f35b32d0a0beae1a4

See more details on using hashes here.

Provenance

The following attestation bundles were made for dulwich-0.24.8-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: python-distributions.yml on jelmer/dulwich

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file dulwich-0.24.8-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: dulwich-0.24.8-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 922.1 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for dulwich-0.24.8-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 efbf0f29d8d3d56a098e2b4a9260bdfa5f313142180a882c7b28e648d9b5ca9e
MD5 4553a72874638fd720607664273dba4e
BLAKE2b-256 2ff8ab403d8b5011c6b4481999da56766a5f1eb572e5af1db0d4d41aab5e3f9b

See more details on using hashes here.

Provenance

The following attestation bundles were made for dulwich-0.24.8-cp311-cp311-win_amd64.whl:

Publisher: python-distributions.yml on jelmer/dulwich

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file dulwich-0.24.8-cp311-cp311-win32.whl.

File metadata

  • Download URL: dulwich-0.24.8-cp311-cp311-win32.whl
  • Upload date:
  • Size: 905.4 kB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for dulwich-0.24.8-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 108c74b329599931bfe66c4a34fb9312cd8136053cbfc04e7007e7c34081c6b7
MD5 503b652ec887262be233d03268a180f1
BLAKE2b-256 3fe1fbb694f113c491a5b705040705affdec032a95857eda5cb363b4d6de23da

See more details on using hashes here.

Provenance

The following attestation bundles were made for dulwich-0.24.8-cp311-cp311-win32.whl:

Publisher: python-distributions.yml on jelmer/dulwich

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file dulwich-0.24.8-cp311-cp311-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for dulwich-0.24.8-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 8eca5242f8aed324394c95ecd13a0a66d2a0c31c2556f0a52e7bb8dd67edef20
MD5 1494c5720f9864ae919c4d1ba70869e6
BLAKE2b-256 52f026766a38b50502ec132343fffbd66b15f97218d338b212a6166d78b670b4

See more details on using hashes here.

Provenance

The following attestation bundles were made for dulwich-0.24.8-cp311-cp311-manylinux_2_28_x86_64.whl:

Publisher: python-distributions.yml on jelmer/dulwich

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file dulwich-0.24.8-cp311-cp311-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for dulwich-0.24.8-cp311-cp311-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 0e9aacbbb0b0cf4b3fecac2c29ddd4d4e36f03ced30851889c193986e8bb327e
MD5 a6aec90611976ca35476470eefccc063
BLAKE2b-256 195a9e9a5593cd048ebc909e1488c436381e4089555d2417685392054dc58ac4

See more details on using hashes here.

Provenance

The following attestation bundles were made for dulwich-0.24.8-cp311-cp311-manylinux_2_28_aarch64.whl:

Publisher: python-distributions.yml on jelmer/dulwich

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file dulwich-0.24.8-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for dulwich-0.24.8-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 07aa6e7d41358fcba2a8ac53731e1b8ab201cac7a192ec678ef0da34c7643cf1
MD5 3cc124fb4cd1f530a364ff156dfa8eb3
BLAKE2b-256 942d71e1ef409c1dc0bdbafada47f4c76ac143265d674e8965715dbe074bdc84

See more details on using hashes here.

Provenance

The following attestation bundles were made for dulwich-0.24.8-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: python-distributions.yml on jelmer/dulwich

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file dulwich-0.24.8-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: dulwich-0.24.8-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 921.8 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for dulwich-0.24.8-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 a60f8a5d718c7cc1f60bb931cc915311fd5198d85d68dde0ef3c569311c14a70
MD5 30ab43e44bb07b76738e3ac11b3f52f0
BLAKE2b-256 c9d31a2475f068c4de27919c1ac85ebc6cb7bf8a06af4be5afe89bc6e999c8aa

See more details on using hashes here.

Provenance

The following attestation bundles were made for dulwich-0.24.8-cp310-cp310-win_amd64.whl:

Publisher: python-distributions.yml on jelmer/dulwich

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file dulwich-0.24.8-cp310-cp310-win32.whl.

File metadata

  • Download URL: dulwich-0.24.8-cp310-cp310-win32.whl
  • Upload date:
  • Size: 906.5 kB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for dulwich-0.24.8-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 f7519f3b8c66ba2e4ea66f47c2156a66cefedce2a121ac3227e030abe95698f3
MD5 ec27605348d4a7ececbac8152a2c53a7
BLAKE2b-256 962d0909df21a1adede54957ce9cbc4ca0bafb6270c49d2726b32ea4e2f96ff7

See more details on using hashes here.

Provenance

The following attestation bundles were made for dulwich-0.24.8-cp310-cp310-win32.whl:

Publisher: python-distributions.yml on jelmer/dulwich

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file dulwich-0.24.8-cp310-cp310-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for dulwich-0.24.8-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 97f7c64b02fbd366c36557aa2e8642fc686aaec7d6569bc1460d0b38a63169f9
MD5 df954c26b7f7a0ce184445d72e6a6892
BLAKE2b-256 886b524f93ac2f969e917f1afdd1aef7510d925ad1688a202acc5f2bcaecd019

See more details on using hashes here.

Provenance

The following attestation bundles were made for dulwich-0.24.8-cp310-cp310-manylinux_2_28_x86_64.whl:

Publisher: python-distributions.yml on jelmer/dulwich

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file dulwich-0.24.8-cp310-cp310-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for dulwich-0.24.8-cp310-cp310-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 1bac020051cf228b33c787294e17ac80a284e028c3749437ee72577ee04e1cd9
MD5 75543836ee49f7ad9ec2f25d27afa1bc
BLAKE2b-256 5bbeff35cf15cca22a02037e783f1363b9df96a220058eb65bd83c769f15a46d

See more details on using hashes here.

Provenance

The following attestation bundles were made for dulwich-0.24.8-cp310-cp310-manylinux_2_28_aarch64.whl:

Publisher: python-distributions.yml on jelmer/dulwich

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file dulwich-0.24.8-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for dulwich-0.24.8-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 661af1fa3852d970fef68b0ab431f0bd488c3f94306e89244c173c4e6abb978e
MD5 6801a4ec3ceac0f27fac59bce0d6c149
BLAKE2b-256 631da267497da62d46afaa249be0f5cb6101333262175ff8a19e4379251003fd

See more details on using hashes here.

Provenance

The following attestation bundles were made for dulwich-0.24.8-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: python-distributions.yml on jelmer/dulwich

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file dulwich-0.24.8-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: dulwich-0.24.8-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 923.3 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for dulwich-0.24.8-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 138fd2480c1db43f372d52e4e6ed050c15f92ffbeeab9a0877dceb9801c65d2a
MD5 acece6c67fedd60bc897c080fb79a339
BLAKE2b-256 328b2d87e271b597689c02bc2b1dded87dc205bde8da9356a675fc42c22d3638

See more details on using hashes here.

Provenance

The following attestation bundles were made for dulwich-0.24.8-cp39-cp39-win_amd64.whl:

Publisher: python-distributions.yml on jelmer/dulwich

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file dulwich-0.24.8-cp39-cp39-win32.whl.

File metadata

  • Download URL: dulwich-0.24.8-cp39-cp39-win32.whl
  • Upload date:
  • Size: 908.5 kB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for dulwich-0.24.8-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 a6055b12cf2b90a0b4c21d38594f2681667d26bb0c135dfc36c2ea6de7458a37
MD5 9a7f2ed33eaf8399fd061972fb3515f7
BLAKE2b-256 2fce30aadf75fbaa1647e6f90729f69c34a368189773ef095b8b160feeff6ee7

See more details on using hashes here.

Provenance

The following attestation bundles were made for dulwich-0.24.8-cp39-cp39-win32.whl:

Publisher: python-distributions.yml on jelmer/dulwich

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file dulwich-0.24.8-cp39-cp39-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for dulwich-0.24.8-cp39-cp39-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 ea6c63d3e40fc321ec7c5673b92be036b57aba7802c7e94a18f61451af382de0
MD5 7557b878c122057c2f1b9a37d3ed0544
BLAKE2b-256 467db8c23176640f3c17826a2875dfca04c811d8f2073ac380bbf1929dc84eae

See more details on using hashes here.

Provenance

The following attestation bundles were made for dulwich-0.24.8-cp39-cp39-manylinux_2_28_x86_64.whl:

Publisher: python-distributions.yml on jelmer/dulwich

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file dulwich-0.24.8-cp39-cp39-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for dulwich-0.24.8-cp39-cp39-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 5593a7216b27412333b99b2e1851bcc2485485d5c4694430aa86d34a36f08d63
MD5 b12f84aa4139879aa549f55a0664ce9a
BLAKE2b-256 a38f48fe69b2da73259827ef61b785dc16c55bff3be72464d29aa62aeb1da35f

See more details on using hashes here.

Provenance

The following attestation bundles were made for dulwich-0.24.8-cp39-cp39-manylinux_2_28_aarch64.whl:

Publisher: python-distributions.yml on jelmer/dulwich

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file dulwich-0.24.8-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for dulwich-0.24.8-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f7a0d2cef91cf92a44071daa92639f648ab756d3db63a99e37d3a08ebacf69f3
MD5 baac140af6a0533ed78414a10ce0a76d
BLAKE2b-256 baf74f862b0f5916d3d382ea4b59c2145f6c0b0c58b49027a51b24c9c929834a

See more details on using hashes here.

Provenance

The following attestation bundles were made for dulwich-0.24.8-cp39-cp39-macosx_11_0_arm64.whl:

Publisher: python-distributions.yml on jelmer/dulwich

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page