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.10 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-1.0.0.tar.gz (1.1 MB view details)

Uploaded Source

Built Distributions

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

dulwich-1.0.0-py3-none-any.whl (648.0 kB view details)

Uploaded Python 3

dulwich-1.0.0-cp314-cp314-android_24_x86_64.whl (1.4 MB view details)

Uploaded Android API level 24+ x86-64CPython 3.14

dulwich-1.0.0-cp314-cp314-android_24_arm64_v8a.whl (1.4 MB view details)

Uploaded Android API level 24+ ARM64 v8aCPython 3.14

dulwich-1.0.0-cp313-cp313-win_amd64.whl (998.1 kB view details)

Uploaded CPython 3.13Windows x86-64

dulwich-1.0.0-cp313-cp313-win32.whl (981.4 kB view details)

Uploaded CPython 3.13Windows x86

dulwich-1.0.0-cp313-cp313-manylinux_2_28_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ x86-64

dulwich-1.0.0-cp313-cp313-manylinux_2_28_aarch64.whl (1.4 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ ARM64

dulwich-1.0.0-cp313-cp313-macosx_11_0_arm64.whl (1.3 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

dulwich-1.0.0-cp313-cp313-android_21_x86_64.whl (1.4 MB view details)

Uploaded Android API level 21+ x86-64CPython 3.13

dulwich-1.0.0-cp313-cp313-android_21_arm64_v8a.whl (1.4 MB view details)

Uploaded Android API level 21+ ARM64 v8aCPython 3.13

dulwich-1.0.0-cp312-cp312-win_amd64.whl (998.0 kB view details)

Uploaded CPython 3.12Windows x86-64

dulwich-1.0.0-cp312-cp312-win32.whl (980.6 kB view details)

Uploaded CPython 3.12Windows x86

dulwich-1.0.0-cp312-cp312-manylinux_2_28_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ x86-64

dulwich-1.0.0-cp312-cp312-manylinux_2_28_aarch64.whl (1.4 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ ARM64

dulwich-1.0.0-cp312-cp312-macosx_11_0_arm64.whl (1.3 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

dulwich-1.0.0-cp311-cp311-win_amd64.whl (1.0 MB view details)

Uploaded CPython 3.11Windows x86-64

dulwich-1.0.0-cp311-cp311-win32.whl (985.5 kB view details)

Uploaded CPython 3.11Windows x86

dulwich-1.0.0-cp311-cp311-manylinux_2_28_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ x86-64

dulwich-1.0.0-cp311-cp311-manylinux_2_28_aarch64.whl (1.4 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ ARM64

dulwich-1.0.0-cp311-cp311-macosx_11_0_arm64.whl (1.3 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

dulwich-1.0.0-cp310-cp310-win_amd64.whl (1.0 MB view details)

Uploaded CPython 3.10Windows x86-64

dulwich-1.0.0-cp310-cp310-win32.whl (986.6 kB view details)

Uploaded CPython 3.10Windows x86

dulwich-1.0.0-cp310-cp310-manylinux_2_28_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ x86-64

dulwich-1.0.0-cp310-cp310-manylinux_2_28_aarch64.whl (1.4 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ ARM64

dulwich-1.0.0-cp310-cp310-macosx_11_0_arm64.whl (1.3 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

File details

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

File metadata

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

File hashes

Hashes for dulwich-1.0.0.tar.gz
Algorithm Hash digest
SHA256 3d07104735525f22bfec35514ac611cf328c89b7acb059316a4f6e583c8f09bc
MD5 2b56f146460e556b88f247e62f59bb18
BLAKE2b-256 eedf4178b6465e118e6e74fd78774b451953dd53c09fdec18f2c4b3319dd0485

See more details on using hashes here.

Provenance

The following attestation bundles were made for dulwich-1.0.0.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-1.0.0-py3-none-any.whl.

File metadata

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

File hashes

Hashes for dulwich-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 221be803b71b060c928e9faae4ab3e259ff5beac6e0c251ba3c176b51b5c2ffb
MD5 3011cf7e1c3202ab4caaae890715cd8d
BLAKE2b-256 f9994543953d2f7c1a940c1373362a70d253b85860be64b4ef8885bf8bfb340b

See more details on using hashes here.

Provenance

The following attestation bundles were made for dulwich-1.0.0-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-1.0.0-cp314-cp314-android_24_x86_64.whl.

File metadata

File hashes

Hashes for dulwich-1.0.0-cp314-cp314-android_24_x86_64.whl
Algorithm Hash digest
SHA256 fc791771859258ffbe34a6579ece30684a535ae0341fd2f5adfa5f64cc885c13
MD5 e8e380b752c18a2a896418d4baea7c86
BLAKE2b-256 27614974b3f593c3c1f7cf3656ca184246261632b81a27827ca453956d7b817e

See more details on using hashes here.

Provenance

The following attestation bundles were made for dulwich-1.0.0-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-1.0.0-cp314-cp314-android_24_arm64_v8a.whl.

File metadata

File hashes

Hashes for dulwich-1.0.0-cp314-cp314-android_24_arm64_v8a.whl
Algorithm Hash digest
SHA256 1bd4c872b617edc20e0b726479ec25705a0107a4bd16f83cb6cd108d86950634
MD5 c9e56c20897270f17646e8fc26e68a4c
BLAKE2b-256 4965e18082b56f9bed8e07f0632fbf3b9fd29d31d66dc3329359fe6577c98741

See more details on using hashes here.

Provenance

The following attestation bundles were made for dulwich-1.0.0-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-1.0.0-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: dulwich-1.0.0-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 998.1 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-1.0.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 cc0ab4ba7fd8617bebe20294dedaa8f713d1767ce059bfbefd971b911b702726
MD5 a0321cd5eb6c458ce7f9696e1dc53682
BLAKE2b-256 d7278d4bed76ce983052e259da25255fed85b48ad30a34b4e4b7c8f518fdbc30

See more details on using hashes here.

Provenance

The following attestation bundles were made for dulwich-1.0.0-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-1.0.0-cp313-cp313-win32.whl.

File metadata

  • Download URL: dulwich-1.0.0-cp313-cp313-win32.whl
  • Upload date:
  • Size: 981.4 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-1.0.0-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 276ff18ae734fe4a1be66d4267216a51d2deab0ac981d722db3d32fcc2ac4ff8
MD5 77fb7937c7dd8c52b8ddf36ff275859b
BLAKE2b-256 f0ca72e7cdde2ee0a4f858166ba8eb81a0d89f61762d9114bd7a358798892fc9

See more details on using hashes here.

Provenance

The following attestation bundles were made for dulwich-1.0.0-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-1.0.0-cp313-cp313-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for dulwich-1.0.0-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 581330cf799577f194fda2b5384b7ba50e095de7ff088779c027a6de63642de2
MD5 8d95851ef2a2d6fc44d798916497f36e
BLAKE2b-256 d4031ff9dbda655fc714528786e3fdbbe16278bbefc02b9836e91a38620aa616

See more details on using hashes here.

Provenance

The following attestation bundles were made for dulwich-1.0.0-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-1.0.0-cp313-cp313-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for dulwich-1.0.0-cp313-cp313-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 d1c33f6456e4335dfe6f4d3917fa7d77050d6470bbbaf8054b5c5084ee8e8cd1
MD5 6c1bdd6c21293207854158bb187da760
BLAKE2b-256 f7a7a24c6e1e9f7e5a2ee8f9e362e2c3e5d864cc2b69f04d02bedf82673f31c3

See more details on using hashes here.

Provenance

The following attestation bundles were made for dulwich-1.0.0-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-1.0.0-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for dulwich-1.0.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 78542a62fabea894943a1d01c9c477a56eee5f7d58d3bdee42c7e0622ddf6893
MD5 ba35a80f8635f0e3d589abdf2158a8fa
BLAKE2b-256 093d0486cefda75c7e9ea8d8dbdeaa014d618e694bc75734f073927135b37a4b

See more details on using hashes here.

Provenance

The following attestation bundles were made for dulwich-1.0.0-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-1.0.0-cp313-cp313-android_21_x86_64.whl.

File metadata

File hashes

Hashes for dulwich-1.0.0-cp313-cp313-android_21_x86_64.whl
Algorithm Hash digest
SHA256 1d95663441c930631d9d1765dc4f427dcc0662af45f42a0831357e60055ddb84
MD5 3f290663b339fb928b5117af74e82ea0
BLAKE2b-256 b9717d4ecdf9e0da21ceec3ac05b03c2cac8cf2271a52172fd55dd65a9faa9e7

See more details on using hashes here.

Provenance

The following attestation bundles were made for dulwich-1.0.0-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-1.0.0-cp313-cp313-android_21_arm64_v8a.whl.

File metadata

File hashes

Hashes for dulwich-1.0.0-cp313-cp313-android_21_arm64_v8a.whl
Algorithm Hash digest
SHA256 ff94f47f0b5787d4e6a0105daf51ff9cdb4e5b9d4e9f8dd01b58ba9a5b79bbd9
MD5 bb6231290a351f641ac4f61905fd5c03
BLAKE2b-256 97825ce63c7a2ac8d756bc7477298633e420632eed97ea645ecea13210e9b1a7

See more details on using hashes here.

Provenance

The following attestation bundles were made for dulwich-1.0.0-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-1.0.0-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: dulwich-1.0.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 998.0 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-1.0.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 f90b54faeb995607c876cdb2c082c0f0af702e1ccb524c6126ce99a36536fa3f
MD5 c8d1eece5ef9360510eec1f833a3af0c
BLAKE2b-256 7cd411075795cc8ab48c771c997fdefef612775ef2582c4710a8fba6ca987500

See more details on using hashes here.

Provenance

The following attestation bundles were made for dulwich-1.0.0-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-1.0.0-cp312-cp312-win32.whl.

File metadata

  • Download URL: dulwich-1.0.0-cp312-cp312-win32.whl
  • Upload date:
  • Size: 980.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-1.0.0-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 1a6583499b915fe5a8ac5595325f1e6a6a5a456de1575e0293e8a6ebb6915f3f
MD5 f1e804f828c8783a860e558fa1ec0ccf
BLAKE2b-256 21c0dfcd795a6b516b9e24aa4339dcc9cdd5ceffe007ad397e5b4938f9793981

See more details on using hashes here.

Provenance

The following attestation bundles were made for dulwich-1.0.0-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-1.0.0-cp312-cp312-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for dulwich-1.0.0-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 32b6fb1205b1d9c0e43986f9e4e5e50a3670014440e61498eca2b8ab6b00129f
MD5 55409467a80db424d4d32f6336f3308e
BLAKE2b-256 6971ad744b9802f222dc364a851bd6130c17809b3472a81a16aefd7d3196f22a

See more details on using hashes here.

Provenance

The following attestation bundles were made for dulwich-1.0.0-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-1.0.0-cp312-cp312-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for dulwich-1.0.0-cp312-cp312-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 06514b02da1e32a077062924d2c3b20a7bc76ab9b92eeac691f72b76b14111bc
MD5 4560723a0b0808544cbd2cf26630535e
BLAKE2b-256 3020b2140acf9431c8c862c200cd880b9e5cce8dbe9914324bf238ed92574aea

See more details on using hashes here.

Provenance

The following attestation bundles were made for dulwich-1.0.0-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-1.0.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for dulwich-1.0.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6736abc2ce2994e38a00a3a4c80237b2b944e7c6f4e346119debdd2592312d83
MD5 6953def6483e68397778048ac6e6df4e
BLAKE2b-256 cc5478054a9fd62aa7b1484e97673435cae494cad5d04f020d4571c47e9a2875

See more details on using hashes here.

Provenance

The following attestation bundles were made for dulwich-1.0.0-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-1.0.0-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: dulwich-1.0.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 1.0 MB
  • 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-1.0.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 5cf6e9b5620a3e842663b58ad534da29944db6a6016ba61fc9bbed24830cd85f
MD5 08c48f0f33522fc1e72e63c910c345c0
BLAKE2b-256 e7b73f8c0059fc8a0eba22e8bb9cec7e2b4e514bc75ede83a320570c5de17599

See more details on using hashes here.

Provenance

The following attestation bundles were made for dulwich-1.0.0-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-1.0.0-cp311-cp311-win32.whl.

File metadata

  • Download URL: dulwich-1.0.0-cp311-cp311-win32.whl
  • Upload date:
  • Size: 985.5 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-1.0.0-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 3051007bc2792b5a72fee938842cf45b66924d6d5147d824f3e609eb75fc0322
MD5 7caf4f6da10d23c169dd0f11af402833
BLAKE2b-256 0282f166b206db70db11fb222abeb661b2879ea10f32ad86c85949e5a4fba26a

See more details on using hashes here.

Provenance

The following attestation bundles were made for dulwich-1.0.0-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-1.0.0-cp311-cp311-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for dulwich-1.0.0-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 86271e17d76a667abb1d68dad83b6324422a1ab20d60be30395fd60a37b735b1
MD5 c308422e401858a963567810feb3cb6d
BLAKE2b-256 0c76efde5050ae9422cf418bee98d3d35dc99935fb076679100e558491e691c9

See more details on using hashes here.

Provenance

The following attestation bundles were made for dulwich-1.0.0-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-1.0.0-cp311-cp311-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for dulwich-1.0.0-cp311-cp311-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 e370e3cdd0b00c059ebee8371cc1644aa61d6de3de0ca5c2f2a5f075bf4c53d9
MD5 30e46298b1b47ace18b59e526c547217
BLAKE2b-256 86541739af06492a4e98b5c96aa3e22d0b58fda282c10849db733ee8c52f423d

See more details on using hashes here.

Provenance

The following attestation bundles were made for dulwich-1.0.0-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-1.0.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for dulwich-1.0.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1213da9832621b07dfaafdb651b74edb8966481475c52be0bff8dee352d75853
MD5 82af961f44fe264f88a2f77276442af8
BLAKE2b-256 66fa99a422ac3bca08eab07a537c86dce12b6ce20b72cf5a14bef5cdb122eddf

See more details on using hashes here.

Provenance

The following attestation bundles were made for dulwich-1.0.0-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-1.0.0-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: dulwich-1.0.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 1.0 MB
  • 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-1.0.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 2ba6072e922b815006b036d0df59b25eb2523b89581fcf9f47feb43324629ba4
MD5 f92df0e9ffaf6675251d2fb272f37201
BLAKE2b-256 b20148f2e95a9d872537dee93f05eaeac045eef01f5efafce5d036114892da0f

See more details on using hashes here.

Provenance

The following attestation bundles were made for dulwich-1.0.0-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-1.0.0-cp310-cp310-win32.whl.

File metadata

  • Download URL: dulwich-1.0.0-cp310-cp310-win32.whl
  • Upload date:
  • Size: 986.6 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-1.0.0-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 c2f2b2692524468bcd91bf79aa1f420bbbb59996506ec434ad6e72227f52365b
MD5 f1e69306ad4270efd719b93c62baa293
BLAKE2b-256 f876988cbd71e5342127e8ced209ac7ea47275ff366635719fd09009d0e81a3e

See more details on using hashes here.

Provenance

The following attestation bundles were made for dulwich-1.0.0-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-1.0.0-cp310-cp310-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for dulwich-1.0.0-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 af39c560b75f64ec2d44519baf51ed1871be69e7ed4b0a4314215fa1ffe71195
MD5 35e9d5278577ff0f55d0bb8119796f24
BLAKE2b-256 62c22452c89565a54df8d6b8a58f357477350f4a18d97604132d3640dc4fc9c8

See more details on using hashes here.

Provenance

The following attestation bundles were made for dulwich-1.0.0-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-1.0.0-cp310-cp310-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for dulwich-1.0.0-cp310-cp310-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 3f090da8af238d7d9dba53a87b86a9e3e21529690b7536c253b1d5061bdb3a4d
MD5 18c6a72c1e40a8b1a54fe5cf2f26ed87
BLAKE2b-256 27140fa6f5a2d01400be51cd149f87bfcd9b2c28ec820d1ac352d508fa2e43ab

See more details on using hashes here.

Provenance

The following attestation bundles were made for dulwich-1.0.0-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-1.0.0-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for dulwich-1.0.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2881fe077792474cbd8cae140e7c2c2263fc07017ba37051946d869151f79624
MD5 40086bae7cf3fd82ea83445d97964974
BLAKE2b-256 fd357b34b16a30e2eb268945d557525e776d5717d0b03631512c5cc3a938ad6a

See more details on using hashes here.

Provenance

The following attestation bundles were made for dulwich-1.0.0-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.

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