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

Uploaded Python 3

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

Uploaded Android API level 24+ x86-64CPython 3.14

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

Uploaded Android API level 24+ ARM64 v8aCPython 3.14

dulwich-0.25.0-cp313-cp313-win_amd64.whl (975.1 kB view details)

Uploaded CPython 3.13Windows x86-64

dulwich-0.25.0-cp313-cp313-win32.whl (958.6 kB view details)

Uploaded CPython 3.13Windows x86

dulwich-0.25.0-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.0-cp313-cp313-manylinux_2_28_aarch64.whl (1.4 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ ARM64

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

Uploaded CPython 3.13macOS 11.0+ ARM64

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

Uploaded Android API level 21+ x86-64CPython 3.13

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

Uploaded Android API level 21+ ARM64 v8aCPython 3.13

dulwich-0.25.0-cp312-cp312-win_amd64.whl (975.2 kB view details)

Uploaded CPython 3.12Windows x86-64

dulwich-0.25.0-cp312-cp312-win32.whl (957.8 kB view details)

Uploaded CPython 3.12Windows x86

dulwich-0.25.0-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.0-cp312-cp312-manylinux_2_28_aarch64.whl (1.4 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ ARM64

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

Uploaded CPython 3.12macOS 11.0+ ARM64

dulwich-0.25.0-cp311-cp311-win_amd64.whl (979.1 kB view details)

Uploaded CPython 3.11Windows x86-64

dulwich-0.25.0-cp311-cp311-win32.whl (962.6 kB view details)

Uploaded CPython 3.11Windows x86

dulwich-0.25.0-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.0-cp311-cp311-manylinux_2_28_aarch64.whl (1.4 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ ARM64

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

Uploaded CPython 3.11macOS 11.0+ ARM64

dulwich-0.25.0-cp310-cp310-win_amd64.whl (979.1 kB view details)

Uploaded CPython 3.10Windows x86-64

dulwich-0.25.0-cp310-cp310-win32.whl (963.7 kB view details)

Uploaded CPython 3.10Windows x86

dulwich-0.25.0-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.0-cp310-cp310-manylinux_2_28_aarch64.whl (1.4 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ ARM64

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

File metadata

  • Download URL: dulwich-0.25.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-0.25.0.tar.gz
Algorithm Hash digest
SHA256 baa84b539fea0e6a925a9159c3e0a1d08cceeea5260732b84200e077444a4b0e
MD5 b00bc2f6636617b76834caf972fa8494
BLAKE2b-256 6f97f65ab4c7d999bb10c717cace283bfe60dcaa02993ba445574e217ae7c71e

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: dulwich-0.25.0-py3-none-any.whl
  • Upload date:
  • Size: 625.2 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.0-py3-none-any.whl
Algorithm Hash digest
SHA256 b5459ed202fcc7bdaaf619b4bd2718fc7ac7c5dea9c0be682f7e64bf145749e5
MD5 8c8cceadce15f7d5b54891509ef03df8
BLAKE2b-256 013d64a3422834797a20183b1e59f07593a2c016d1ce415dd25d50bcc613e530

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dulwich-0.25.0-cp314-cp314-android_24_x86_64.whl
Algorithm Hash digest
SHA256 83e1cbff47ce1dc7d44a20f624c0d2fcbc6a70a458c5fe8e0f8bbf84f32aeb1c
MD5 56f213cfe16df087a8b9130632856612
BLAKE2b-256 a476e0fb1ab61408ec70381f643d04ea35363080907bd19e1ecb563c4e89edfc

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dulwich-0.25.0-cp314-cp314-android_24_arm64_v8a.whl
Algorithm Hash digest
SHA256 b2eb2c727cfa173a48b65fbfc67b170f47c5b28d483759a1fc26886b01770345
MD5 3c32cbaaf444aed2a431d3e3546e0068
BLAKE2b-256 85a0c1e04cbdd3c41ed1855c367b31a90290bef1dc78ff2ca177331fd46a5fb9

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: dulwich-0.25.0-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 975.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-0.25.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 97f05e8a38f0e1a872b623e094bd270760318c9ab947ff65359192c9a692bda1
MD5 f82555f215203fb8a232afe50b5de5f8
BLAKE2b-256 a98ee6080b5f33e5df4cc133571c7e6ea9b42610ab26d5ea8058057da6196a26

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: dulwich-0.25.0-cp313-cp313-win32.whl
  • Upload date:
  • Size: 958.6 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.0-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 757ab788d2d87d96e4b5e84eaddc32d7b8e5b57a221f43b8cbb694787a9c1b80
MD5 93ff6ab0a772de3848520c9e727bff97
BLAKE2b-256 004aa095b6d5cb03f2e634c84350812c2ad0f82a8804e21fd8fe3b950acf6e8d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dulwich-0.25.0-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 4b46836c467bd898fd2ff1d4ebe511d2956f7f3f181dccbdde8631d4031cd0fa
MD5 578af6d262b13f89eaa351c0dc351930
BLAKE2b-256 6eb80f04db86060338b504f155e4d7cfa6fa3702377111b3b74dfe5cc4fd7ea0

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dulwich-0.25.0-cp313-cp313-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 ae6f4c99a3978ff4fb1f537d16435d75a17f97ec84f61e3a9ac2b7b879b4dae8
MD5 a74445627f5e6aa77ef211d4868c6834
BLAKE2b-256 adad61ff3efdbd6df58be76d9732dec9a2af2c4ff528eb470d041ab5cd21d36b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dulwich-0.25.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7b88ef0402ce2a94db5ae926e6be8048e59e8cdcc889a71e332d0e7bcc59f8b7
MD5 bfa575e9fd2a09c4e9c7d2f317dd7ce1
BLAKE2b-256 4fb9ec32a98feab736fefb6ecb1eb57689b594b3dbc8da7c33db7a41dde0ae44

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dulwich-0.25.0-cp313-cp313-android_21_x86_64.whl
Algorithm Hash digest
SHA256 c0bbe69be332d4cee36f628ba5feaf731c6a53dbe1ea1cf40324a4954a92093a
MD5 39150b36eea17fb6ec0d8921e28c1a0c
BLAKE2b-256 e385e1c0160da99b19f7376b850d12ffeb055fe4b6e58826cbc3f4fab73b0953

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dulwich-0.25.0-cp313-cp313-android_21_arm64_v8a.whl
Algorithm Hash digest
SHA256 c1731f45fd24b05a01ac32dc0f7e96337a3bd78ab33a230b2035a82f624d112e
MD5 84e84b7d6975d53d6972e622c18cfbcb
BLAKE2b-256 2143fa3a31ac2625c6a7634096361b1dc810f19d08852a0fe95f7becbd2b1924

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: dulwich-0.25.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 975.2 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.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 caeb9740f6e0d5a3fa48e1a009dee2f99f47be1836c6bc252022aa25327fcb0e
MD5 7fdc5dfbaa7dde5cf3d71b8585d06df6
BLAKE2b-256 385c90eb017b520f0e7a528deee134eb826a967bef3c00f7db641671662cda20

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: dulwich-0.25.0-cp312-cp312-win32.whl
  • Upload date:
  • Size: 957.8 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.0-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 14c9aba34e1ac262806174304a5a17a78a0f83d0a6960e506005d3aa1cf9004e
MD5 ce5f3599180989531e430eece6467896
BLAKE2b-256 8a6679c344e0b5529ae05aeb4b7405128190731ec92b0739f9e01397e4779192

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dulwich-0.25.0-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d8ad390efed25a4fad288f80449a2180bfdb17db19bed4916630c01d20084c4b
MD5 f09129bc3941b100c280d077a54d3da9
BLAKE2b-256 4e876cf2c2192963f2bea9fa76681b0aaf49a7c94cc6dded7185294c92a9901e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dulwich-0.25.0-cp312-cp312-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 b074a82f40a3ab4068e2f01697a65b6239db55a3335e5c2e9b2a630601c1aa05
MD5 90e13e394027531532a2b9341d57cd03
BLAKE2b-256 89ab790fb5535440178241d54e4c3523ed809ed604c3664f98758d00d6dfa130

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dulwich-0.25.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 866dcf6103ca4dddf9db5c307700b5b47dd49ddadb63423d957bb24d438a87d2
MD5 cd13e66d4a76bff1ee63285824427862
BLAKE2b-256 f30b03c62b8a27bc8910edd9f0375b71ac0d2eaa7e83adffa6ce1a7a2490c270

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: dulwich-0.25.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 979.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.25.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 f9d5710c8dbaefe6254bbefb409c612485e32d983df9a1299459987b13f2ac3f
MD5 50c7463566f954c39fab4b9d54d1beb4
BLAKE2b-256 30ce09e11991a4d2a928bc7538f5f62620ada685777704061d76dfbe5904f56a

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: dulwich-0.25.0-cp311-cp311-win32.whl
  • Upload date:
  • Size: 962.6 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.0-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 92cc60a9cfd027b0bbaeb588ab06577d58e2b1a41c824f069bd53544f0cccdf3
MD5 50820381be59efc195cec1ddc594de3e
BLAKE2b-256 b6ebf7b9eb12e289a00ee583a484948d7b2761c9699ccd4cf2e3ad0db9cec2ef

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dulwich-0.25.0-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 63846a66254dd89bec7b3df75dda61fc37f9c53aa93cddf46d063a9e1f832634
MD5 26d561aecd4f0e573361c39522936227
BLAKE2b-256 0022d5a436ac46917e5c8ddd7f5d3f06e8dd230b21fffe32ee7032a58ce36ca8

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dulwich-0.25.0-cp311-cp311-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 1575e7bf93cbc9ae93d6653fe29962357b96a1f5943275ff55cbb772e61359e2
MD5 9d26ddc9add3f0ba6bf1ebecb38bde00
BLAKE2b-256 803b5da02f3f1b5bf444e022ecc5a5a4762126a9a4f81969ad1363b4e662fd84

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dulwich-0.25.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3d342daf24cc544f1ccc7e6cf6b8b22d10a4381c1c7ed2bf0e2024a48be9218f
MD5 2cb5246753efbe9268988d67e68561f9
BLAKE2b-256 6aea967e11665749f3e7f7ad6c9e32d65cc7f7f4465d72b172aeb555a31e12a1

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: dulwich-0.25.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 979.1 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.25.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 db89094df6567721ec1eae8a70f85afd22e07eefa86a1b11194247407a3426ee
MD5 062610d4781a34ce745a187cbcab6cf0
BLAKE2b-256 ec4bcfacbe265a5be8d0a7104070ca691ff1dbf9ce14489ae421f696f9b9b695

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: dulwich-0.25.0-cp310-cp310-win32.whl
  • Upload date:
  • Size: 963.7 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.0-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 4a98628ae4150f5084e0e0eab884c967d9f499304ff220f558ebe523868fd564
MD5 5c001d8e0b769bc959a2552205866d33
BLAKE2b-256 2a515cb2d910601d4b27e012cbb98e6307c5dc0bdb4f0b14e15c0dd353b8da77

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dulwich-0.25.0-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 6ca746bd4f8a6a7b849a759c34e960dd7b6fa573225a571e23ea9c73377175d2
MD5 b4d52aac4192c9493cb59002d9386c7e
BLAKE2b-256 c5297095cc1781217c5f43e7600992a3b28d4b4b6272f143a99ce9edb4004b39

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dulwich-0.25.0-cp310-cp310-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 47f0328af2c0e5149f356b27d1ac5b2860049c29bf32d2e5994d33f879909dd6
MD5 0f1db7374ef22020c506845a1a915a4d
BLAKE2b-256 d21e9128866ae5655297d61b597d2cc3d014b6400e61b9720b7f2b80e2693796

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dulwich-0.25.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e7e9233686fd49c7fa311e1a9f769ce0fa9eb57e546b6ccd88d2dafb5d7cb6bd
MD5 b67b2e2aa694bff98c3f8dfd08860ab5
BLAKE2b-256 decfb1ca0a532b247e799b98afcf0e6cd4c6c155a0dedf60a3082dcba9cb582f

See more details on using hashes here.

Provenance

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