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-0.25.1.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-0.25.1-py3-none-any.whl (649.7 kB view details)

Uploaded Python 3

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

Uploaded Android API level 24+ x86-64CPython 3.14

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

Uploaded Android API level 24+ ARM64 v8aCPython 3.14

dulwich-0.25.1-cp313-cp313-win_amd64.whl (999.8 kB view details)

Uploaded CPython 3.13Windows x86-64

dulwich-0.25.1-cp313-cp313-win32.whl (983.2 kB view details)

Uploaded CPython 3.13Windows x86

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

Uploaded CPython 3.13manylinux: glibc 2.28+ x86-64

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

Uploaded CPython 3.13manylinux: glibc 2.28+ ARM64

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

Uploaded CPython 3.13macOS 11.0+ ARM64

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

Uploaded Android API level 21+ x86-64CPython 3.13

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

Uploaded Android API level 21+ ARM64 v8aCPython 3.13

dulwich-0.25.1-cp312-cp312-win_amd64.whl (999.9 kB view details)

Uploaded CPython 3.12Windows x86-64

dulwich-0.25.1-cp312-cp312-win32.whl (982.5 kB view details)

Uploaded CPython 3.12Windows x86

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

Uploaded CPython 3.12manylinux: glibc 2.28+ x86-64

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

Uploaded CPython 3.12manylinux: glibc 2.28+ ARM64

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

Uploaded CPython 3.12macOS 11.0+ ARM64

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

Uploaded CPython 3.11Windows x86-64

dulwich-0.25.1-cp311-cp311-win32.whl (987.3 kB view details)

Uploaded CPython 3.11Windows x86

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

Uploaded CPython 3.11manylinux: glibc 2.28+ x86-64

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

Uploaded CPython 3.11manylinux: glibc 2.28+ ARM64

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

Uploaded CPython 3.11macOS 11.0+ ARM64

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

Uploaded CPython 3.10Windows x86-64

dulwich-0.25.1-cp310-cp310-win32.whl (988.4 kB view details)

Uploaded CPython 3.10Windows x86

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

Uploaded CPython 3.10manylinux: glibc 2.28+ x86-64

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

Uploaded CPython 3.10manylinux: glibc 2.28+ ARM64

dulwich-0.25.1-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-0.25.1.tar.gz.

File metadata

  • Download URL: dulwich-0.25.1.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-0.25.1.tar.gz
Algorithm Hash digest
SHA256 ce50b588981d30cd700fbf7352eea6f9aed9a9fc2823dda5a7d183a4e13d0ab8
MD5 9017bf6326debc2d1059928e3f2176e7
BLAKE2b-256 c1755c1d2c82e4e4542fdc44614f42dafb1c1ec1627a8e8bd5800d37bcb7b33b

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: dulwich-0.25.1-py3-none-any.whl
  • Upload date:
  • Size: 649.7 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.25.1-py3-none-any.whl
Algorithm Hash digest
SHA256 06009f7f86cf3d3cdad3ad113c8667b7d2e7bd6606638462dc10f58fc5e647c3
MD5 c755486745e91715f95a1816eeb6927c
BLAKE2b-256 d2ba20ea6da9f837c509195e630ee854de24ff473a3f4e0036016df41fe37dbd

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dulwich-0.25.1-cp314-cp314-android_24_x86_64.whl
Algorithm Hash digest
SHA256 ed00537e01eb1533f2f06dab7c266ea166da9d9ffe88104fe81be84facdb9252
MD5 c58d6341be0acc5d9327aa4480178eea
BLAKE2b-256 3ec1e1f16e87c2934260eb62d13f0248e1d8cd22e4c47e456a122d7ae74d2e82

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dulwich-0.25.1-cp314-cp314-android_24_arm64_v8a.whl
Algorithm Hash digest
SHA256 fa6832891409d59f9e4996df308794e20bed266428cc523ffbb6f515ff95fad4
MD5 7ce7bc23ace4a43aec23b9944c32daf6
BLAKE2b-256 b74253f88691f8a6004bc339fd5778de454b76a1e0212e25aad4c8f43ff27d44

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: dulwich-0.25.1-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 999.8 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.25.1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 5c394bcfea736b380b1e5490b28f791f21769bae7aa198c4bd200ad7aa94b9bd
MD5 34f3751c4f63abf373b2fc3e64110c87
BLAKE2b-256 292ba4b69d5d3b5905f0075fa8bc323b3cd83e347e7f379e8172b4a096133b71

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: dulwich-0.25.1-cp313-cp313-win32.whl
  • Upload date:
  • Size: 983.2 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.25.1-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 1316bfd979f708a894bb953c6a1618762169ce7b2db0ea58edffb0e1fc3733ce
MD5 b87f9be6d354240c32d2645153295e61
BLAKE2b-256 6dd1a56770ef4bd7c243a1a4a255f03ca0679372a57ec6fd9585ac8c0d83ec8a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dulwich-0.25.1-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 6c20393b9e68f68bd772d008ad9a0ce92c9e4cbdc98ab04953e3af668b5dd7e1
MD5 4f9f26540f687b91e0242b204b41e799
BLAKE2b-256 320f1f26e67bf07a2aa1f7828a9e99b7002db35db2af67888d30497ac8bb5326

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dulwich-0.25.1-cp313-cp313-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 c10685eb7f8ef6e072709a766325816a2e2c6cc2e1e2d7fc744f4afc019db542
MD5 1cbdd6b2dc633b0fd2d36abbf23efaec
BLAKE2b-256 0ef3b84550c438baf2600bdca430092d71991975e1a2f495179c78a5d9166073

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dulwich-0.25.1-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ba06d579e61ac23a3ad61f9853dd3f5c219d1b4a3bfdda2b1e92ff5f2d952655
MD5 ac0547e07e029f24086dde9616ec2332
BLAKE2b-256 0b0dba0b11b1dadccc128641db97873a6b7f74738685f91b0fe56fb817b11267

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dulwich-0.25.1-cp313-cp313-android_21_x86_64.whl
Algorithm Hash digest
SHA256 7b4534dffe836d5654a54cc4ecaecfd909846f065ae148a6fdde3d8dd8091552
MD5 29337886931100ca58fbe6ba3336a55c
BLAKE2b-256 25a996c427fad6a35d0266bd6d5bad9439d5b6a14a66ec077cc7320c5befb3e9

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dulwich-0.25.1-cp313-cp313-android_21_arm64_v8a.whl
Algorithm Hash digest
SHA256 d86d028109b3fe24c1d5f87304f2078ae4b8813e954d742049755161bd14b2e6
MD5 6717bb6d55b38017054be03be943c4e0
BLAKE2b-256 4a61e7a9e4e0ded1ee18a727027a4cfaef4ec90d4ee481a93385ac4928b73b18

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: dulwich-0.25.1-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 999.9 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.25.1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 cb69358e22a7241e398273e16c9754c10a1f01a2f4e66eb3272b17be3016554e
MD5 bc2f8ceb93d2fb063e865974b3343cb7
BLAKE2b-256 0bb0f6a38a00b4a98c25e92fee0f8f898f1ddb0fe79f868ec2ee13f76f9f5259

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: dulwich-0.25.1-cp312-cp312-win32.whl
  • Upload date:
  • Size: 982.5 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.25.1-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 efa3922dbf1b9694cf592682f722bbead9eebccc84fa8adf75d3a40b2cd8eb6c
MD5 0d8ee4585aed1c2cb278da61ac4b219f
BLAKE2b-256 ac296262998a83c0e4d1f51647688a12a49095b1258678633a050e05d338b581

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dulwich-0.25.1-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 bd670ef6716ac98888ebef423addf25aa921d99d7a8e8199bce59aa9c34525dd
MD5 de5f80c8bc90ab655ca927b52c20f2c8
BLAKE2b-256 b495aa64c3eee368f2aa9c6e6643d9bf8f6c9404fe17a1f64c53c37dfbf66781

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dulwich-0.25.1-cp312-cp312-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 849195ae2cc245ae2e1b2d67859582e923a7e363f5f9ae5212029429762d9901
MD5 c9bfa6303fa7ebba13b1f100c09a8da7
BLAKE2b-256 936eb2e23f55c17631b178e6e15e19bad85eb2c268e83e5360b30304e53bd889

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dulwich-0.25.1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8c7756d6f22d11da42fc803584edb290b2cd2a72a6460834644349c739dccab1
MD5 b1d7c25594acb67d8365700504ce6ef9
BLAKE2b-256 1cc0cfca073c55a90a01bea57d6152f3237c3d9feca318c58894bbf3d18a0afc

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: dulwich-0.25.1-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-0.25.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 a70de3b625cd4cfc249bd24dd5292d1409e76e1d45344e83f408be0a24906862
MD5 5ab6ba83b330dcbba6e769b0e616ebfa
BLAKE2b-256 70dbc5db5af35ceef7889bf859bc09dd722931d063852fa235acdedc63977458

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: dulwich-0.25.1-cp311-cp311-win32.whl
  • Upload date:
  • Size: 987.3 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.25.1-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 7170de4380e1e0fd1016e567fb932d94f28577fc6a259fd2e25bc25fc86a416b
MD5 9aae426451e9c359300ab350181d0bf4
BLAKE2b-256 1c4c434f33c450c7aa56f4e0e5188c19db922126fe9393b9d973e2c0fcb0012b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dulwich-0.25.1-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 6d796c5f5c1e3951a7422046419414f88c4bf282ffb29b0e9b5e7ff821a9ac81
MD5 c52d301061ef1ebf14fd98e5e85447e9
BLAKE2b-256 f689253055ec2388a73d6fa635181f65405d3c7eff7aaf993db294c0327f1080

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dulwich-0.25.1-cp311-cp311-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 fe517a1a56c69a0dad252c391122d1d7ff063c7eb31066172396976aa99098a0
MD5 ad1b82a3e49bab6d2a2aaa0d8fd56510
BLAKE2b-256 c0b4f6a31ab73f77e700abb7151df81a3ed8629626506fe0822529f5b6d428d2

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dulwich-0.25.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2ffa8166321cf84a1aa31d091c74f11480831347c5a89f8082b2ad519c40d8ae
MD5 2c9e46ddf0ccbf09208fdd7b784f6ead
BLAKE2b-256 e67be613675c6ac2de6563391b030a074c6c2aaf24aecc6f4aa29c9a7dffc91a

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: dulwich-0.25.1-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-0.25.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 529da7c6dfea3e404a792044f3a45a5eec6d0095f2d3c3f66ab578825a6a5c2d
MD5 607b52f62f13fbc65f188a6f77152638
BLAKE2b-256 b68b7080952a03e47005ac102d62beef92b7855d1dbb798f7dd5317b1c8b2ada

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: dulwich-0.25.1-cp310-cp310-win32.whl
  • Upload date:
  • Size: 988.4 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.25.1-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 bd436ddcd904f3410a87073275a4ad24f91e6c45ec32605f30122661aff63b73
MD5 ad443350feb5ccd5a61269810415c629
BLAKE2b-256 c9603b69334fa2657a14f2d0c301cefe5955096ad861e04329a4fbd00aa99e64

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dulwich-0.25.1-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 97dc27f4af966638c3f0146469f4158eefdf7bddf2fcd9512762ecae4a15c500
MD5 3ff801ba2ce54b8a35ec06c04a27d876
BLAKE2b-256 ece501e170e91ed2569bcedcd66b09229d50b07d48587ac964eedac597449243

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dulwich-0.25.1-cp310-cp310-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 cd7627ea178d8c132d8c6ddf048f636862f81e73a3b9d71942c6fd0ab0df4190
MD5 70c7959af8e67ca7439928cc7ee2eb8e
BLAKE2b-256 98d2e4a2758fc5a1ab1d422d624fa0266fa36928cca32a659370f2369aaca15f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dulwich-0.25.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f837add96e55f1c55aa992606f766ba531c76f3b313d26ef0fb60cc398bef04d
MD5 1a755563c87f9b749b828af61d893d8b
BLAKE2b-256 37261e899c28aa43b5ab3b875f10625e49da761771da54d6ca4e3d69499f1e1d

See more details on using hashes here.

Provenance

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