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

Uploaded Source

Built Distributions

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

dulwich-0.24.4-py3-none-any.whl (515.0 kB view details)

Uploaded Python 3

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

Uploaded Android API level 24+ x86-64CPython 3.14

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

Uploaded Android API level 24+ ARM64 v8aCPython 3.14

dulwich-0.24.4-cp313-cp313-win_amd64.whl (854.9 kB view details)

Uploaded CPython 3.13Windows x86-64

dulwich-0.24.4-cp313-cp313-win32.whl (836.9 kB view details)

Uploaded CPython 3.13Windows x86

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

Uploaded CPython 3.13manylinux: glibc 2.28+ x86-64

dulwich-0.24.4-cp313-cp313-manylinux_2_28_aarch64.whl (1.2 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ ARM64

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

Uploaded CPython 3.13macOS 11.0+ ARM64

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

Uploaded Android API level 21+ x86-64CPython 3.13

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

Uploaded Android API level 21+ ARM64 v8aCPython 3.13

dulwich-0.24.4-cp312-cp312-win_amd64.whl (854.7 kB view details)

Uploaded CPython 3.12Windows x86-64

dulwich-0.24.4-cp312-cp312-win32.whl (836.9 kB view details)

Uploaded CPython 3.12Windows x86

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

Uploaded CPython 3.12manylinux: glibc 2.28+ x86-64

dulwich-0.24.4-cp312-cp312-manylinux_2_28_aarch64.whl (1.2 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ ARM64

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

Uploaded CPython 3.12macOS 11.0+ ARM64

dulwich-0.24.4-cp311-cp311-win_amd64.whl (854.5 kB view details)

Uploaded CPython 3.11Windows x86-64

dulwich-0.24.4-cp311-cp311-win32.whl (837.1 kB view details)

Uploaded CPython 3.11Windows x86

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

Uploaded CPython 3.11manylinux: glibc 2.28+ x86-64

dulwich-0.24.4-cp311-cp311-manylinux_2_28_aarch64.whl (1.2 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ ARM64

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

Uploaded CPython 3.11macOS 11.0+ ARM64

dulwich-0.24.4-cp310-cp310-win_amd64.whl (854.7 kB view details)

Uploaded CPython 3.10Windows x86-64

dulwich-0.24.4-cp310-cp310-win32.whl (838.3 kB view details)

Uploaded CPython 3.10Windows x86

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

Uploaded CPython 3.10manylinux: glibc 2.28+ x86-64

dulwich-0.24.4-cp310-cp310-manylinux_2_28_aarch64.whl (1.2 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ ARM64

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

Uploaded CPython 3.10macOS 11.0+ ARM64

dulwich-0.24.4-cp39-cp39-win_amd64.whl (856.2 kB view details)

Uploaded CPython 3.9Windows x86-64

dulwich-0.24.4-cp39-cp39-win32.whl (839.3 kB view details)

Uploaded CPython 3.9Windows x86

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

Uploaded CPython 3.9manylinux: glibc 2.28+ x86-64

dulwich-0.24.4-cp39-cp39-manylinux_2_28_aarch64.whl (1.2 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.28+ ARM64

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

Uploaded CPython 3.9macOS 11.0+ ARM64

File details

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

File metadata

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

File hashes

Hashes for dulwich-0.24.4.tar.gz
Algorithm Hash digest
SHA256 45b91906c6fc71bb6300258141fe91e63e7b70d5fd010f0482858ea681d9af62
MD5 8af9dcc17562ebc1a316313930ea2a2c
BLAKE2b-256 6417050c732fe4cdc39009c44c6fb626e9cda5405cee536b3ef0647ecb6e28b9

See more details on using hashes here.

Provenance

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

Publisher: python-distributions.yml on jelmer/dulwich

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

File details

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

File metadata

  • Download URL: dulwich-0.24.4-py3-none-any.whl
  • Upload date:
  • Size: 515.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-0.24.4-py3-none-any.whl
Algorithm Hash digest
SHA256 0d0200862f1ddfd779b653f652af2e9d65a8af5e0c34eab602c3e6df5026f71a
MD5 95ef788e5dee0b23251386575f58fe5b
BLAKE2b-256 5525f6b9b813b2d904b2cf231dc2c20ef7107259883f27bea7c138e00b981874

See more details on using hashes here.

Provenance

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

Publisher: python-distributions.yml on jelmer/dulwich

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

File details

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

File metadata

File hashes

Hashes for dulwich-0.24.4-cp314-cp314-android_24_x86_64.whl
Algorithm Hash digest
SHA256 7d835acf600effc6e844f4e4c55b76e58071e28a10823244c2083d603d4923ab
MD5 839806d53c8aca883ffca9b389fc882d
BLAKE2b-256 17ad04eb1d1d4de71aaee77a0fa87dd5649e2687f1de3e6727b2f84ac9680675

See more details on using hashes here.

Provenance

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

Publisher: python-distributions.yml on jelmer/dulwich

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

File details

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

File metadata

File hashes

Hashes for dulwich-0.24.4-cp314-cp314-android_24_arm64_v8a.whl
Algorithm Hash digest
SHA256 ac4e6a4b4321c24ddcca9b8df919480dfd6ef492cf25472bd4b3a41aea8ae27c
MD5 3d813ac5b472760a1a711029f90d08fb
BLAKE2b-256 29638c8b22d4159575028c583bf285d9f503818396d021fffe48b35006661142

See more details on using hashes here.

Provenance

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

Publisher: python-distributions.yml on jelmer/dulwich

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

File details

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

File metadata

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

File hashes

Hashes for dulwich-0.24.4-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 70c386cd8f897ea4487e2e08138e2bf4e46b97bb8880000db4086d751da7071e
MD5 81bc6de24d7ba9a9e430a0ca524de9b4
BLAKE2b-256 95a7bafd20762b7ad4b6c83d80eae9898ac69610e6c028b9c89ed3f0b71de306

See more details on using hashes here.

Provenance

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

Publisher: python-distributions.yml on jelmer/dulwich

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

File details

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

File metadata

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

File hashes

Hashes for dulwich-0.24.4-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 3ab2177b32b6d35b12223dc8f9b2e683592d7f5686b832fea5b41be9505f170e
MD5 ba5a2cc71df27f7fea6f4c0bba4d16a8
BLAKE2b-256 f602ea89c42c1f27d3089aa96e03e5425bf85e7f279e77ab1dec4cb5199533b3

See more details on using hashes here.

Provenance

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

Publisher: python-distributions.yml on jelmer/dulwich

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

File details

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

File metadata

File hashes

Hashes for dulwich-0.24.4-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 e80b1f1d8878ef65d1985b45dd8c97d27748dc3bdd12a768756866b312cc9831
MD5 1325f4346361097318ad560df5a13633
BLAKE2b-256 dd55abbe3f97c7ce254efc53ca2fcc56c17836974d25ff6135316c0636378370

See more details on using hashes here.

Provenance

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

Publisher: python-distributions.yml on jelmer/dulwich

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

File details

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

File metadata

File hashes

Hashes for dulwich-0.24.4-cp313-cp313-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 44f87ce49197b52701d80728fd12debe9c7df57ddcd1581bffb62c1caf11b6e8
MD5 ae52b7ce06491e49d009a268cb87d8d7
BLAKE2b-256 b94a171f0fa44db0a93fc6abcbc532f0bdd1a6d1a428334b91d7ff043f98afa3

See more details on using hashes here.

Provenance

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

Publisher: python-distributions.yml on jelmer/dulwich

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

File details

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

File metadata

File hashes

Hashes for dulwich-0.24.4-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d02d8c2d7ebfbc4c7b89413cf707eb078d892295f0883ac440b6a59fc887017f
MD5 29fdfc01f605f517ad2aa49beb200e9a
BLAKE2b-256 3cc1e6f67569c958d99ac795e9bb4a6d05bd70a865ab614ac84cc204f3a14baa

See more details on using hashes here.

Provenance

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

Publisher: python-distributions.yml on jelmer/dulwich

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

File details

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

File metadata

File hashes

Hashes for dulwich-0.24.4-cp313-cp313-android_21_x86_64.whl
Algorithm Hash digest
SHA256 345cd341f0ad3728226adb57cdd0a8a5408c46ec2a8b02160e352491b2da07f7
MD5 5f0e51a8d1d9c0605b3e56c11fdb4626
BLAKE2b-256 e4fd5bcdeb6977336a77d3fd1b07cbef5d9a04c2da5548ee22b3ccea2a1b047d

See more details on using hashes here.

Provenance

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

Publisher: python-distributions.yml on jelmer/dulwich

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

File details

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

File metadata

File hashes

Hashes for dulwich-0.24.4-cp313-cp313-android_21_arm64_v8a.whl
Algorithm Hash digest
SHA256 d20cdec6e69b0b45623f69c38115bfedba53a30713c463e18aebc4a8d7a18db6
MD5 3ab20d0a875a69aea0d258b697f93783
BLAKE2b-256 63c7997f8561364bb6206c1485d47aa9ba40b31058989ca7572a97bdb2cab19f

See more details on using hashes here.

Provenance

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

Publisher: python-distributions.yml on jelmer/dulwich

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

File details

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

File metadata

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

File hashes

Hashes for dulwich-0.24.4-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 2840c972458faef5b1542ce5c549caae3120b6b20d9cda4ba7e217d29147e306
MD5 6a2aee83ffb96aadf85a1bd33e24590c
BLAKE2b-256 84d0c43d5563f3e21dbe9f889a7ccbe3ef05b507e0b9b7fb7ccc37521d8ce7c1

See more details on using hashes here.

Provenance

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

Publisher: python-distributions.yml on jelmer/dulwich

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

File details

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

File metadata

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

File hashes

Hashes for dulwich-0.24.4-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 df98ae02575e45a86012a1d5848ba696ba7610c0d9a952c8f4dafab5b8042637
MD5 43b75cadcd538c60d6cb76b941403240
BLAKE2b-256 c5bb7fd6b94758dc6468b1cbd3922b97a7f41d6fc34e96ae0838be859d6856af

See more details on using hashes here.

Provenance

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

Publisher: python-distributions.yml on jelmer/dulwich

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

File details

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

File metadata

File hashes

Hashes for dulwich-0.24.4-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 6bad017bffa1a197940e94617d5ffc510754c467b3e0f887f4cd9282fb9c6cf8
MD5 d681218c871ca095dd751ad0253b628d
BLAKE2b-256 fc010cbf58dad12e9838cd7714a688bc7a601f0daea49dda95d41e99f0f3ed5c

See more details on using hashes here.

Provenance

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

Publisher: python-distributions.yml on jelmer/dulwich

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

File details

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

File metadata

File hashes

Hashes for dulwich-0.24.4-cp312-cp312-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 167d5466002983e0649bf9d6c445074aee8585c20c93085b6cef33a226154b53
MD5 83425930e7c628297543f161b66c93e4
BLAKE2b-256 b900c777f4cdeacdfc7b8a55ea00036a0e95e7ed7a990daa28d2c5a66a9b72bf

See more details on using hashes here.

Provenance

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

Publisher: python-distributions.yml on jelmer/dulwich

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

File details

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

File metadata

File hashes

Hashes for dulwich-0.24.4-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c4c30bfa171ba7f559fd4bbdbe28d462e3e7f65f4b204a1eaee9c0782ebb1b11
MD5 268fa45b2334f83580b6eead0f587cd7
BLAKE2b-256 329d8e819fdcea5fdbce9e0c095ff94fbfdc3be98ea94ce17c073954e3f4086d

See more details on using hashes here.

Provenance

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

Publisher: python-distributions.yml on jelmer/dulwich

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

File details

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

File metadata

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

File hashes

Hashes for dulwich-0.24.4-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 c0d2f375c6fbe1a1c9843e6a01549f3d7d44635ea34935bdf21ace27f2f3cf09
MD5 dc15d6abea2a0cc03868356836ac495e
BLAKE2b-256 0535f273e22e03a56ca37e9314975acb54f7e0aa1a6c8befa38d6670678b244c

See more details on using hashes here.

Provenance

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

Publisher: python-distributions.yml on jelmer/dulwich

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

File details

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

File metadata

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

File hashes

Hashes for dulwich-0.24.4-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 cdf69fbc8494458b0b8eca0f33cfc8850bb7a121632b79abb9afde2014c39761
MD5 4b3e71f579db54ac3f440dae16dec440
BLAKE2b-256 f699784112c9f53f2f62a6773a884c2bb8fb3ab6baf31c62ce472ecbd7e680c6

See more details on using hashes here.

Provenance

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

Publisher: python-distributions.yml on jelmer/dulwich

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

File details

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

File metadata

File hashes

Hashes for dulwich-0.24.4-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 860e845b4dd4381487ac9396a62c1e21250ecda66bac113196e32c7f5c66cbf4
MD5 2522b13ff412110a977bd4275f54c98b
BLAKE2b-256 74af274ff3ff3882cf809eb33bbce9511b308e42756c9762084c5a82770fa515

See more details on using hashes here.

Provenance

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

Publisher: python-distributions.yml on jelmer/dulwich

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

File details

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

File metadata

File hashes

Hashes for dulwich-0.24.4-cp311-cp311-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 0bfa62d98721cf8f7868c38480eb88342229e4fe09998d91d2b34e94baa73715
MD5 15efad98d6bb810e53439047597c8d9a
BLAKE2b-256 d7d0c0a54499953295a60655a20667b161d1fa21e50172efaca09ad48bf51a90

See more details on using hashes here.

Provenance

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

Publisher: python-distributions.yml on jelmer/dulwich

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

File details

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

File metadata

File hashes

Hashes for dulwich-0.24.4-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 00e6cda9b2031993a7d81e68d13efffd5d3e35e3afd679bf87ad5065de257bc3
MD5 132e000739c70ac667665ca8a0db3068
BLAKE2b-256 3b33a243898130751ef63fed24c16ef231a72383676d8f66e62914ad61c157b2

See more details on using hashes here.

Provenance

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

Publisher: python-distributions.yml on jelmer/dulwich

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

File details

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

File metadata

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

File hashes

Hashes for dulwich-0.24.4-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 dfdcb65a49c58bd5c276c9496d897fa94b667e708acbaacc17184a6d65b341aa
MD5 e481364a3a3cb5d17aaeb9740caeb80b
BLAKE2b-256 f2232c4637fec5b8a269d1b09f27c583d6d23ce6d63a87199cb29bbf51699dda

See more details on using hashes here.

Provenance

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

Publisher: python-distributions.yml on jelmer/dulwich

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

File details

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

File metadata

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

File hashes

Hashes for dulwich-0.24.4-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 92c9a525d18f544e70756dab865d8f439fcf90bbfeb546942267ddabda385cde
MD5 679b527e9d16dad1e5284eeccdfa4d7b
BLAKE2b-256 97e210165abdaf29ade1987d2f03f7493edd77ed9a8a417f90f69f067cd7fe08

See more details on using hashes here.

Provenance

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

Publisher: python-distributions.yml on jelmer/dulwich

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

File details

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

File metadata

File hashes

Hashes for dulwich-0.24.4-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 7c35bf8db005aaeab3d6f17d7a833e2b2b796e4934b72f449f0139eadf8a51d5
MD5 cd07738e296d2f814c212e2a400681e4
BLAKE2b-256 379750156123b415b71d4bb98ad6660b9b4faff217650666da7014498ddb0f78

See more details on using hashes here.

Provenance

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

Publisher: python-distributions.yml on jelmer/dulwich

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

File details

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

File metadata

File hashes

Hashes for dulwich-0.24.4-cp310-cp310-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 5b90541a9d915f3f085628b87e4758d306633064f96b031991ed9902e31d3adb
MD5 968d233f947c892b86750a93c22307e0
BLAKE2b-256 1f66b267c2d6d331abb54a335563c3cc0d16abbba35763dbafc6b83453304c0c

See more details on using hashes here.

Provenance

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

Publisher: python-distributions.yml on jelmer/dulwich

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

File details

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

File metadata

File hashes

Hashes for dulwich-0.24.4-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e066bc93d99de709674144c984247cca9dc02dfaed93d37e303a464e04927f9d
MD5 a9518991c9d09c3128858f0d2f53d2d2
BLAKE2b-256 b202195eb58f2fca01c4528f90aff5e3defb53e862a169502ceed50893170593

See more details on using hashes here.

Provenance

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

Publisher: python-distributions.yml on jelmer/dulwich

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

File details

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

File metadata

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

File hashes

Hashes for dulwich-0.24.4-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 8a2502edbde52b49535ddda4e10b6731ca50b278170c05a32b8fd751a9c54380
MD5 de5f899ec7890ca753cbed51212307c2
BLAKE2b-256 36c1b94522a186becfa3a230e27db49967a53fe2b2846bf6e5ee65acd1725575

See more details on using hashes here.

Provenance

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

Publisher: python-distributions.yml on jelmer/dulwich

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

File details

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

File metadata

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

File hashes

Hashes for dulwich-0.24.4-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 677829281b56218c0604328adf6ce4f20ff6582f37ff7e4c261cb9c850cd1bbf
MD5 73caea19d81a4d192f4ebc7d165ea4c8
BLAKE2b-256 0cd12ecd1ff6af23ae03f5687cb880234a50f201e12b5122c1e52cacdd3146d6

See more details on using hashes here.

Provenance

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

Publisher: python-distributions.yml on jelmer/dulwich

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

File details

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

File metadata

File hashes

Hashes for dulwich-0.24.4-cp39-cp39-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 c8fa698d1543d1262ca841c6c4e0921bb2bf34bbe6d7d81863822e92356fd439
MD5 187411faa8db30c5785ed43c67fd2333
BLAKE2b-256 96906a231744a0ed3c523bab0908cee1a373348c38b3cbc60c5dbdd97fa17d52

See more details on using hashes here.

Provenance

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

Publisher: python-distributions.yml on jelmer/dulwich

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

File details

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

File metadata

File hashes

Hashes for dulwich-0.24.4-cp39-cp39-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 7468780a94b1e33e6440684de38cae2710bad4f97312c4ac3b8f239da24ff7ed
MD5 8d1fc0a3646d4a2958ca51f5a0f71082
BLAKE2b-256 8d4cd4e7a8d79ecbe787f4281e18fa31887f212b9c86d729f0ad7dce253c26f2

See more details on using hashes here.

Provenance

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

Publisher: python-distributions.yml on jelmer/dulwich

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

File details

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

File metadata

File hashes

Hashes for dulwich-0.24.4-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3491577c2c4a77077c5b40af1d1611796b7e712edbee38ce86a5537270b7eb00
MD5 3fd8574bbb91507199e42c2d72429950
BLAKE2b-256 0e1e0e93c37c8b846a6526d61f749cb43515f07c1fe74aed9ac4ad64899536a9

See more details on using hashes here.

Provenance

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

Publisher: python-distributions.yml on jelmer/dulwich

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

Supported by

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