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 or AUTHORS.

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.23.2.tar.gz (704.4 kB view details)

Uploaded Source

Built Distributions

dulwich-0.23.2-py3-none-any.whl (389.5 kB view details)

Uploaded Python 3

dulwich-0.23.2-cp313-cp313-win_amd64.whl (727.5 kB view details)

Uploaded CPython 3.13Windows x86-64

dulwich-0.23.2-cp313-cp313-win32.whl (710.9 kB view details)

Uploaded CPython 3.13Windows x86

dulwich-0.23.2-cp313-cp313-manylinux_2_28_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ x86-64

dulwich-0.23.2-cp313-cp313-manylinux_2_28_aarch64.whl (1.1 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ ARM64

dulwich-0.23.2-cp313-cp313-macosx_11_0_arm64.whl (1.0 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

dulwich-0.23.2-cp312-cp312-win_amd64.whl (728.4 kB view details)

Uploaded CPython 3.12Windows x86-64

dulwich-0.23.2-cp312-cp312-win32.whl (711.1 kB view details)

Uploaded CPython 3.12Windows x86

dulwich-0.23.2-cp312-cp312-manylinux_2_28_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ x86-64

dulwich-0.23.2-cp312-cp312-manylinux_2_28_aarch64.whl (1.1 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ ARM64

dulwich-0.23.2-cp312-cp312-macosx_11_0_arm64.whl (1.0 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

dulwich-0.23.2-cp311-cp311-win_amd64.whl (728.3 kB view details)

Uploaded CPython 3.11Windows x86-64

dulwich-0.23.2-cp311-cp311-win32.whl (711.9 kB view details)

Uploaded CPython 3.11Windows x86

dulwich-0.23.2-cp311-cp311-manylinux_2_28_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ x86-64

dulwich-0.23.2-cp311-cp311-manylinux_2_28_aarch64.whl (1.1 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ ARM64

dulwich-0.23.2-cp311-cp311-macosx_11_0_arm64.whl (1.0 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

dulwich-0.23.2-cp310-cp310-win_amd64.whl (728.8 kB view details)

Uploaded CPython 3.10Windows x86-64

dulwich-0.23.2-cp310-cp310-win32.whl (712.3 kB view details)

Uploaded CPython 3.10Windows x86

dulwich-0.23.2-cp310-cp310-manylinux_2_28_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ x86-64

dulwich-0.23.2-cp310-cp310-manylinux_2_28_aarch64.whl (1.1 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ ARM64

dulwich-0.23.2-cp310-cp310-macosx_11_0_arm64.whl (1.0 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

dulwich-0.23.2-cp39-cp39-win_amd64.whl (730.0 kB view details)

Uploaded CPython 3.9Windows x86-64

dulwich-0.23.2-cp39-cp39-win32.whl (713.7 kB view details)

Uploaded CPython 3.9Windows x86

dulwich-0.23.2-cp39-cp39-manylinux_2_28_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.28+ x86-64

dulwich-0.23.2-cp39-cp39-manylinux_2_28_aarch64.whl (1.1 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.28+ ARM64

dulwich-0.23.2-cp39-cp39-macosx_11_0_arm64.whl (1.0 MB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

File details

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

File metadata

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

File hashes

Hashes for dulwich-0.23.2.tar.gz
Algorithm Hash digest
SHA256 a152ebb0e95bc0f23768be563f80ff1e719bf5c4f5c2696be4fa8ab625a39879
MD5 776ed3e26e22fadae24642928746646f
BLAKE2b-256 1bd1456dd15150702523d7a6cb7a4efc227b6c53226215a60e0c569e7a496979

See more details on using hashes here.

Provenance

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

File metadata

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

File hashes

Hashes for dulwich-0.23.2-py3-none-any.whl
Algorithm Hash digest
SHA256 0b0439d309cf808f7955f74776981d9ac9dc1ec715aa39798de9b22bb95ac163
MD5 39673a07454f1d188205835e68429e44
BLAKE2b-256 15591e86420456b267a281e5e9e8a39994ef4e24121a2d234e3e081df707e50f

See more details on using hashes here.

Provenance

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

File metadata

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

File hashes

Hashes for dulwich-0.23.2-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 2b042dca31de4d4a0e88e4dbe20afe804a640c8882eec0de5093bffb34b75370
MD5 e168101139a4556dd5e2bd74c9cee031
BLAKE2b-256 393c7d0c9e865cc90cc3bea3db68bd7992873438dc2c9220f9f294ea5646dc72

See more details on using hashes here.

Provenance

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

File metadata

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

File hashes

Hashes for dulwich-0.23.2-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 8555980e8509d7f76e80de58d1eb7bd2c1c317942b7a3c9c113d81dfc287f4c0
MD5 7b0f28379784a508629b0279798d9ee1
BLAKE2b-256 f5a366897c5314d998c9242a6cb308bb172841b272eeac8282f40c8fcfaa6402

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dulwich-0.23.2-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 432c6eeac5edf97ff7090fbac7cda708167ee90e5afa78652d252e87e397f425
MD5 7476a56b517b44e406f532cb1a649f66
BLAKE2b-256 91aeb99cb9d72562055a8da17768b8471303fa11536020ac227feee31e2554f3

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dulwich-0.23.2-cp313-cp313-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 398ba1c0e1581071cdcb38a681e0ff1e046aa8f31bad3bc368266f499c4ddf9e
MD5 c86619baeef229f3043ea499497302dd
BLAKE2b-256 f7b58b392bbf792cb5341fb571ecd76a3fd2ca2f792f87a66b20ff4372c73011

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dulwich-0.23.2-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e44dec7e36bc035da0ec3df6c1564810699e319ba41b71d17750dd7452e1b2fc
MD5 db162a773a2dfc080c19cdaf63a13047
BLAKE2b-256 e1d955da643433bf5f1d6fbfff26ed811158d467b8b313b1bf58a71d9047f6d2

See more details on using hashes here.

Provenance

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

File metadata

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

File hashes

Hashes for dulwich-0.23.2-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 f90b5c641ce6e8b3365f6b23c7d3c52c994b7af0ed4af3245817ce67f3177251
MD5 a608f93db5448d1fdbaf73162ff55619
BLAKE2b-256 d2a0f5ecb42d4bd20746cda3cf7922ce07193c71cbe570576d2071936c6d957c

See more details on using hashes here.

Provenance

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

File metadata

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

File hashes

Hashes for dulwich-0.23.2-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 a620bb343c6019728f784cba2a7b3bada6cc2d299a26f0617dab23d24d682855
MD5 356812aaad148a97fb6d99d81fd1979e
BLAKE2b-256 5a11dd43f5a84aaf3731421761ed475d916b897d2686624bb1483a76ff37579d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dulwich-0.23.2-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 64bc5d9489a45178040621ad9e94c37fee1166c795b77c972d3d4016ffe29718
MD5 b15b696907acd93b8bfcc3a0db522206
BLAKE2b-256 4b759f17eab4346ca8e1db94bc76954b2acc3ea705563339354fcc11231a8bfa

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dulwich-0.23.2-cp312-cp312-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 de4089f0ea198b4abffe43de6171a981767abf293742eff9b937ed90b16821d5
MD5 d7ff5d80ac3cfe8de96e7270f9a8540d
BLAKE2b-256 c7b587c7f45776040675b5e0fc2997b9ddb6ad8217ee519eb931402db9f68989

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dulwich-0.23.2-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4a83def7610627f3b4ad63d8be35b4b48bf0954ba5eaf960bf795b6fc725b953
MD5 9fd96a244e05f17403304c880b9996ed
BLAKE2b-256 0e8f08b1fa3b488ae6e1b8fd9019cf6aebd95f877bec6e43f7e04725e5db7019

See more details on using hashes here.

Provenance

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

File metadata

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

File hashes

Hashes for dulwich-0.23.2-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 19fe318a34b5ee65b0cbfb516b07451d751c357b17cb82a6b80d9f59c6ea70e6
MD5 c286e641ce5078bf2cc45eabd176445c
BLAKE2b-256 6294ea9c8344d65f51cd9e1cd3e1fc859010e746b34ca714bdec09e30f2065d9

See more details on using hashes here.

Provenance

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

File metadata

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

File hashes

Hashes for dulwich-0.23.2-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 135791b753a14e9cff98b7525b1dc60dd36d10fb1a3a113089f8ddb6e2828446
MD5 dac88492ca4d16ea101d9c619e53057f
BLAKE2b-256 5793a292eb2343fc0040276de49504326f869a70c8c6db68d2f0a5111da298a0

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dulwich-0.23.2-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 f416bb5f72f72394c7051bd5072875c917011b763d9b06c39c4ef67045de0dab
MD5 41af7eab9d3cae62d0906ed9bbb24c06
BLAKE2b-256 d869f228f30d2d6752c083e60811282252d48012e95bcb1daf365786bee9819a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dulwich-0.23.2-cp311-cp311-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 8b25470b129dcaf5b63792b628e583292cec350d897a3a6f0c38d2ad1929fbf0
MD5 1f3d5b94f8c7a995d5ad3b8e4d0e6145
BLAKE2b-256 0e62498bd66d603de51512faebaa0e654a14720b942d01dfbdb151592ba1ff5f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dulwich-0.23.2-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 042b0ab903e17abbc6687677f78ae38b7dbf43b86fe1d73adc20ae7bb1fbabf7
MD5 0c389295e78e5e50c6ca3a5971518ff1
BLAKE2b-256 39930f157e3f5fb4b26e174756f1c2095641b19056a05d1e712564d851d27d47

See more details on using hashes here.

Provenance

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

File metadata

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

File hashes

Hashes for dulwich-0.23.2-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 b08ab5c86e4804377a03a03e327beb224a0b434675fe34c83711df054a83f4ad
MD5 43785619b3a7e6a0fcc616ab441d1f4c
BLAKE2b-256 3a3c0f6b6ad742eba20ac49efe332be7556b8af4da697e1e3ea5d58cf073f62d

See more details on using hashes here.

Provenance

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

File metadata

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

File hashes

Hashes for dulwich-0.23.2-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 a482affc0bcce1d096530144f52a6a85ff244b80ed874d160838649cf20da4c8
MD5 ea55d2be54c2614e5f2d136f51784c09
BLAKE2b-256 416636e31a9a0435d56c5a7163fb960eeabb23c4f4cb9d00d0b986dd0d887c6f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dulwich-0.23.2-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 5a2c4cc671fda1800be2166d31f82c2bbd1a3ab33f3892b913c13c8917adb479
MD5 d8c1997c351aab3a7c7962f2e62b13ff
BLAKE2b-256 886315748770298fc8e8be1d01d92c45d25c6d5071cb89134891517941f3fb9e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dulwich-0.23.2-cp310-cp310-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 ec22c6ed9afdd5e6715692d90724be3f5af30b3c7fcfc59209bd4307ad7ecbfd
MD5 905ae92d0d686f4b6a1c6e13c33a729d
BLAKE2b-256 3aac0421f735926a60da6c5046b8af9403f958a9f1364bedeae98c67db8b5ae8

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dulwich-0.23.2-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1896a478cd7e7b90b612814c6245b8e4dc31c23e124237025ac99d11925b9f5b
MD5 e9bc3a3d93ba2b3506b2f67535805a99
BLAKE2b-256 4c6d0e04bac278e0243ca892c5bd1f2a19270b7dd96747fb573c8151b213cc30

See more details on using hashes here.

Provenance

The following attestation bundles were made for dulwich-0.23.2-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.23.2-cp39-cp39-win_amd64.whl.

File metadata

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

File hashes

Hashes for dulwich-0.23.2-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 a57fe099e8d22c5168f5902ccf283a7693629963258d5f3e2fde359f541f063e
MD5 73cf537174cc5aa42ebb19060b57a08d
BLAKE2b-256 070a180ee14a34fb2e863d74a62e79a7be35cabe66ce98a8cccb6ff0fdc6b53b

See more details on using hashes here.

Provenance

The following attestation bundles were made for dulwich-0.23.2-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.23.2-cp39-cp39-win32.whl.

File metadata

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

File hashes

Hashes for dulwich-0.23.2-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 33a80b35aefd496576e84227ce3c4662884811ed67749e30062ab971ca92fcb4
MD5 e0275ad9d59da67634c7752514cacbf3
BLAKE2b-256 48aaa21789b92aebd1b933c42ed843135678a1e24e48f9c48491775414b7a2be

See more details on using hashes here.

Provenance

The following attestation bundles were made for dulwich-0.23.2-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.23.2-cp39-cp39-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for dulwich-0.23.2-cp39-cp39-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 559b42e4788b2bae16b836632e523fb0b9aaa358df5921ec18df1089fdd9e056
MD5 bb9cbce4a1c8ef809ffb33919e482b57
BLAKE2b-256 25ad72aca93199c5a441662f51eb2bbd3d6d05a54e81488cbe1db5c78efcd084

See more details on using hashes here.

Provenance

The following attestation bundles were made for dulwich-0.23.2-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.23.2-cp39-cp39-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for dulwich-0.23.2-cp39-cp39-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 146453107836b803291352f61045b1891dc055ebeadfd69f1385a4f89dac3c68
MD5 5bf5c4624cc51e8a383c4ca193b68664
BLAKE2b-256 16a146f505698277988c89b698e1f3a31484a9077242d80ef2c4f1ce00691197

See more details on using hashes here.

Provenance

The following attestation bundles were made for dulwich-0.23.2-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.23.2-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for dulwich-0.23.2-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 72931245a0893245fa8e4ec8000c2b5879cc0e78375b7a8a9a51a40f88f6ee52
MD5 f8d3f4d84a1e596033fd74c28c3cffd5
BLAKE2b-256 b18255426e926ac8ff02a6bb04989732566d120b2cad1d05eafa62265427c920

See more details on using hashes here.

Provenance

The following attestation bundles were made for dulwich-0.23.2-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 Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page