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.6.tar.gz (946.6 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.6-py3-none-any.whl (535.4 kB view details)

Uploaded Python 3

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

Uploaded Android API level 24+ x86-64CPython 3.14

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

Uploaded Android API level 24+ ARM64 v8aCPython 3.14

dulwich-0.24.6-cp313-cp313-win_amd64.whl (875.2 kB view details)

Uploaded CPython 3.13Windows x86-64

dulwich-0.24.6-cp313-cp313-win32.whl (857.4 kB view details)

Uploaded CPython 3.13Windows x86

dulwich-0.24.6-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.6-cp313-cp313-manylinux_2_28_aarch64.whl (1.3 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ ARM64

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

Uploaded CPython 3.13macOS 11.0+ ARM64

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

Uploaded Android API level 21+ x86-64CPython 3.13

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

Uploaded Android API level 21+ ARM64 v8aCPython 3.13

dulwich-0.24.6-cp312-cp312-win_amd64.whl (875.1 kB view details)

Uploaded CPython 3.12Windows x86-64

dulwich-0.24.6-cp312-cp312-win32.whl (857.4 kB view details)

Uploaded CPython 3.12Windows x86

dulwich-0.24.6-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.6-cp312-cp312-manylinux_2_28_aarch64.whl (1.3 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ ARM64

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

Uploaded CPython 3.12macOS 11.0+ ARM64

dulwich-0.24.6-cp311-cp311-win_amd64.whl (875.0 kB view details)

Uploaded CPython 3.11Windows x86-64

dulwich-0.24.6-cp311-cp311-win32.whl (857.6 kB view details)

Uploaded CPython 3.11Windows x86

dulwich-0.24.6-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.6-cp311-cp311-manylinux_2_28_aarch64.whl (1.3 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ ARM64

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

Uploaded CPython 3.11macOS 11.0+ ARM64

dulwich-0.24.6-cp310-cp310-win_amd64.whl (875.2 kB view details)

Uploaded CPython 3.10Windows x86-64

dulwich-0.24.6-cp310-cp310-win32.whl (858.7 kB view details)

Uploaded CPython 3.10Windows x86

dulwich-0.24.6-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.6-cp310-cp310-manylinux_2_28_aarch64.whl (1.3 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ ARM64

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

Uploaded CPython 3.10macOS 11.0+ ARM64

dulwich-0.24.6-cp39-cp39-win_amd64.whl (876.7 kB view details)

Uploaded CPython 3.9Windows x86-64

dulwich-0.24.6-cp39-cp39-win32.whl (859.8 kB view details)

Uploaded CPython 3.9Windows x86

dulwich-0.24.6-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.6-cp39-cp39-manylinux_2_28_aarch64.whl (1.3 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.28+ ARM64

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

File metadata

  • Download URL: dulwich-0.24.6.tar.gz
  • Upload date:
  • Size: 946.6 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.6.tar.gz
Algorithm Hash digest
SHA256 e8aebdb52cee481ddc038a2b88376bc28767127fdf3e5ea08b52ae1f60e1e15b
MD5 c020a9151e2cc33d1f4839327da044ef
BLAKE2b-256 18e73d4861edda4d68d9bd0380ce8190601db6ac6d34ca423f2d568e75ad002a

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: dulwich-0.24.6-py3-none-any.whl
  • Upload date:
  • Size: 535.4 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.6-py3-none-any.whl
Algorithm Hash digest
SHA256 d5bf23d61a9f366ebb00a764d8157fbfe2bf693317e60f32b696991adaefe3c6
MD5 952f3fbf0782673f9c94581d91a43666
BLAKE2b-256 26bf860f7bcaef02db9e2d194402de345a71e1911f103d5b6d8ce4a0e681fd37

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dulwich-0.24.6-cp314-cp314-android_24_x86_64.whl
Algorithm Hash digest
SHA256 3d33f5bb85aff2cf6ba787b8a7e1afa6f7a9308d542f55a462f981ce4aa7d5ab
MD5 74527227adf5e6c791bda7ba7f1ee892
BLAKE2b-256 4491a9943819aa784e4cca61bf7284322ceb24e7fe5d8dcf4f61b7c1f286954e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dulwich-0.24.6-cp314-cp314-android_24_arm64_v8a.whl
Algorithm Hash digest
SHA256 00a3d6bb5bc7451b2996d9b59671b6843c930422f3775f71b183fc672452766b
MD5 b01b59ea92e227e914b593cfdba41893
BLAKE2b-256 a76dfc8cdad4238fa82cf8d4a7a1ee3d36fa35a60a451b88bfd9dec96f92aba8

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: dulwich-0.24.6-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 875.2 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.6-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 96b5bd0c23a2f7d80cdd5bf277bc8cc696cdce9b1a467457c85463bc44c07e0a
MD5 1ec794ee4949bee3e793a011cf986bb4
BLAKE2b-256 6c0e8ff7c5949455bf92043b6ab4f1ee02ff01b4ab95ea557b2958e2a0169cc5

See more details on using hashes here.

Provenance

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

File metadata

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

File hashes

Hashes for dulwich-0.24.6-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 98020e3bea3ec21af2539e5c0471c479bbe7985a788ad99891986c71eb583b16
MD5 2087db8663055293f601dccd8121e591
BLAKE2b-256 289bebc88fd66ce7585cc88007df260a9c908c708eda0a17efad5b55a378101d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dulwich-0.24.6-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 91f9ac0192bb9e08c282be12572cfee94bbb612a4e91a2dcdf85ed9d906064e1
MD5 6d0e44a46e03400245adbf746e8c7572
BLAKE2b-256 a250b096e408a0326a22af450535c422c2674caf9810ba25454b6e9cb33a1250

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dulwich-0.24.6-cp313-cp313-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 4e058228b125567be0cc2b3c081cc9c56122494443a90f4b40c893ddaf9bc458
MD5 48085aef8faa938b00a00f1dc7d9cbff
BLAKE2b-256 b5e4d1d4e86ec52143c3afae5e3e2a2f6b623331726321045552e8540daff47a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dulwich-0.24.6-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 cd8ee92dced3b5251f520880d42b0af2b99b5741b7855e59aabac09045655d72
MD5 3c083cd048cd91b5d8a1c59fd80f362b
BLAKE2b-256 023b77952178d700b43b1c457d6d3cd9ecceb392b1de78a3d7cb5cc005e0dedc

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dulwich-0.24.6-cp313-cp313-android_21_x86_64.whl
Algorithm Hash digest
SHA256 a0946e29d1c76f7fc5ce6de5a04247464204ef0dac371d899ef6613e73f459a2
MD5 7e1608b6f47cc21e29c693be72a44272
BLAKE2b-256 65540696883432af4f6aae7b4e797913f319932be0454bbb167443c0b5bfa9af

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dulwich-0.24.6-cp313-cp313-android_21_arm64_v8a.whl
Algorithm Hash digest
SHA256 80f1805ce44f8952cea6375809abf3093c59a704194a03b74d9815fd1567671a
MD5 9c823b07e70a62b473275c4837163dc5
BLAKE2b-256 6a86b1d3d1d323067bc5e3b246a3daa83332820f6a273f32cd97fe9b6489d06b

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: dulwich-0.24.6-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 875.1 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.6-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 d7461fc5646df3239f38d608e70ab13b6b051b5287ade6d0a694c93f852b7ece
MD5 004c6c0ff448e0415d96a9603695d601
BLAKE2b-256 924f6157a369294e753a34437eadd0dfd85270d5ae230b8eab821f21cc7e9073

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: dulwich-0.24.6-cp312-cp312-win32.whl
  • Upload date:
  • Size: 857.4 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.6-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 cf838356a1aff0efb281066e4d471b2a9e809eb1e1126b195a921287801c8d09
MD5 37a8b856b8870c10fff82b153dbaa73d
BLAKE2b-256 c609c8318628cabd4ddc6cea36e9488352e0070735d4590e0040e98f7b2c2811

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dulwich-0.24.6-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 a3381a5caf11849230a70879628e00bfcfdb58bda585566aad585544f22e9d08
MD5 13299cf6e9d8bf131bcb3ab2f4946f32
BLAKE2b-256 2822ca23d786761fd502a52cf783c698eb7a6d65f7d9d27148e7a20458047c48

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dulwich-0.24.6-cp312-cp312-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 15bfb32b972d9a3068ff6973bdd01eb1f470379f62a49d53c41f50ce8cb78508
MD5 1d3cbe15ac5253774177e20cdb01f2dd
BLAKE2b-256 0a84390c64c35978da2d2b08fc486051859da0bde807b95ec80e5cab2063d33c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dulwich-0.24.6-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f821b78595893442707cd4e7b3dafac616a92d8b9135d138021798084e6ccfc1
MD5 69f90bf9c80dac9de26c1401adbf86e3
BLAKE2b-256 63f6dc28908e2643fc3f6facbd13afa17a0608927b0ff6212a7210444784c041

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: dulwich-0.24.6-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 875.0 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.6-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 159313deeaa61ff7da7938a83245207668d6c74fe486be7c8e01c661a6ca5468
MD5 911c55e1b29258c5a25c8040e8ce4745
BLAKE2b-256 b35a930c5b02f666c255da59df9ddc3f1b28c9e33bafd328be96398d343a022c

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: dulwich-0.24.6-cp311-cp311-win32.whl
  • Upload date:
  • Size: 857.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.24.6-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 e162ecfd84370f0eaff1220ac8c728ccdb88df72f4c366db9ddb775e5a8de079
MD5 7cfc6577a30b84ac28a9d1830d3d2842
BLAKE2b-256 20b0965a8e0d0efd09cf34c9dc0daced95b86973b4eb0a12403dfab7598244b1

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dulwich-0.24.6-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 c1bf5f80924688e68f5d4739f0786870e08926bfb3fd3406fcc06ce5755c2cf2
MD5 b5eb04ce6d3163dcd55d50d8407edcdd
BLAKE2b-256 61671d24e202def75ebf36b90845a0de43e04cbfab293074cfa8430a226e2543

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dulwich-0.24.6-cp311-cp311-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 0bf0a4a6efb59742e20988021f508892672c18dc15753458cb5a82bf1cf6a0f9
MD5 ddb951bb4d2897ce180499d692e74230
BLAKE2b-256 f6a06ed16d3e5515694100d15e0d576ff4b7687b5198425bc34bc56a80fc4b20

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dulwich-0.24.6-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 aac4a0911c6329662c52fb57ac4b130d03e814f09d5857e7650ff1c1402c0d39
MD5 d3aca056dd4dc047d0b9e7891ee0899e
BLAKE2b-256 5d417305e9db3f87078f4a623e5bf102cbcdd35018b6822db29409e5cf2eae18

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: dulwich-0.24.6-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 875.2 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.6-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 08ae1b04d7061392c531998d0a8e7204a44d653df30e9a1e688e72ef3f665918
MD5 d639807b3cd699bce7deb7a04fb3831a
BLAKE2b-256 a881bb9de7eaff0c4a902693c6fca6923e9d8ca92c24246ef3ad063d825032e6

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: dulwich-0.24.6-cp310-cp310-win32.whl
  • Upload date:
  • Size: 858.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.24.6-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 7e3eaff784434ec02fddceb13536a71183c2a057bc23c903e1fabe1da990952c
MD5 3671b716b16c24392ad38cbfa36ab870
BLAKE2b-256 2d3e090e403d4ec040e39e63f26b0ffa53075482bbd9de8257a1b80e1b93db8c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dulwich-0.24.6-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 7b2e07adbeb1fcc148ae2ad42b8adcdeda38b27410c0b130e69284ff2238450d
MD5 7a5301c39eb778560db559ce01c6c244
BLAKE2b-256 e4115a9c73904edcf9fa5ac2034e226faa7287cf503926f1074a4fbb624f4fcd

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dulwich-0.24.6-cp310-cp310-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 95889897b60965d40800c6089b3a889d51b3702b421ecfdd51ad62030a2cec10
MD5 b05a20c6684a159a51a3ff1d9b39e601
BLAKE2b-256 600c6cda4a117fa698c63f6e36a79dc83b1987c1b6708e86769e55b92667c40e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dulwich-0.24.6-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ff0c88dd7d9d87c208d22a0952d3b2f6234851cd89d58aa0a8395888b69846b7
MD5 cd3f4cfe2230df2e96b12e218aee2bbb
BLAKE2b-256 38fd93d608c48708e1cd50334e556f6d8bba88be49974ccb5152257c33437f1e

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: dulwich-0.24.6-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 876.7 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.6-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 e9c16edb068f94aa998016c6f487c6887492dd350c0330b850c0f244974fd88d
MD5 0dedb8c8271779ea2b841a5d0dfa832d
BLAKE2b-256 304a53926f612168fbaaf576a6f53354d37e11fce8b9fbdaa2c01902aac176c3

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: dulwich-0.24.6-cp39-cp39-win32.whl
  • Upload date:
  • Size: 859.8 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.6-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 2dad29d6f6463427c9d0aa82c59d2f5a5fecea7114c61482c43b510ca3d314bf
MD5 1500ac31295f75d21672d0a4625803b8
BLAKE2b-256 cc9ded838ab6a7c8176064656a6cc8d143e86775b8335315ba6ad703047f7b87

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dulwich-0.24.6-cp39-cp39-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 3e724f4738cd5b9fcdb9cc47955d389879473ac791e807bf5e549479b638dfae
MD5 29ee9c9d103ef58a10739bc08c1b3970
BLAKE2b-256 e8236e4157f03326df9d2150403f90158f1a0d563a40ca3525bdc3db12d31e8d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dulwich-0.24.6-cp39-cp39-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 b0e14c55f9b5419b4bdf2ac51f9e78bbe4e7efd0aad6c94f4a2f367c40c37e38
MD5 4d3fd5120bcba12ff2e384d44ee033f3
BLAKE2b-256 776e9a7abf5d50faec969d4d86e065de1f2d71582d530c89e88f8c339b659e47

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dulwich-0.24.6-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2bb46c4573085d32495d98e0d9d670a3ae8eefe16f50511c26ab1fcbb6063bdd
MD5 8b41b5fd8c571ce17493185c300120c5
BLAKE2b-256 ffa65801ee8afa17466e6bd4180051fbc0fea0ee9ab40d675f8bb643723733d7

See more details on using hashes here.

Provenance

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