Skip to main content

Python Git Library

Project description

This is the Dulwich project.

It aims to provide an interface to git repos (both local and remote) that doesn’t call out to git directly but instead uses pure Python.

Main website: <https://www.dulwich.io/>

License: Apache License, version 2 or GNU General Public License, version 2 or later.

SPDX-License-Identifier: Apache-2.0 OR GPL-2.0-or-later

The project is named after the part of London that Mr. and Mrs. Git live in the particular Monty Python sketch.

Differences with other Python Git libraries

Unlike other Python Git libraries, Dulwich is available as a standalone package that doesn’t depend on git (like GitPython) being installed or any native code (like pygit2).

This comes at the cost of speed, but makes it easier to deploy in environments where git isn’t available or where it’s important to have a pure Python implementation.

To improve performance, Dulwich includes optional Rust bindings that can be used to speed up low-level operations.

Installation

By default, Dulwich’ setup.py will attempt to build and install the optional Rust extensions. The reason for this is that they significantly improve the performance since some low-level operations that are executed often are much slower in CPython.

If you don’t want to install the Rust bindings, specify the –pure argument to setup.py:

$ python setup.py --pure install

or if you are installing from pip:

$ pip install --no-binary dulwich dulwich --config-settings "--build-option=--pure"

Note that you can also specify –build-option in a requirements.txt file, e.g. like this:

dulwich --config-settings "--build-option=--pure"

Getting started

Dulwich comes with both a lower-level API and higher-level plumbing (“porcelain”).

For example, to use the lower level API to access the commit message of the last commit:

>>> from dulwich.repo import Repo
>>> r = Repo('.')
>>> r.head()
'57fbe010446356833a6ad1600059d80b1e731e15'
>>> c = r[r.head()]
>>> c
<Commit 015fc1267258458901a94d228e39f0a378370466>
>>> c.message
'Add note about encoding.\n'

And to print it using porcelain:

>>> from dulwich import porcelain
>>> porcelain.log('.', max_entries=1)
--------------------------------------------------
commit: 57fbe010446356833a6ad1600059d80b1e731e15
Author: Jelmer Vernooij <jelmer@jelmer.uk>
Date:   Sat Apr 29 2017 23:57:34 +0000

Add note about encoding.

Further documentation

The dulwich documentation can be found in docs/ and built by running make doc. It can also be found on the web.

Help

There is a #dulwich IRC channel on the OFTC, and a dulwich-discuss mailing list.

Contributing

For a full list of contributors, see the git logs or AUTHORS.

If you’d like to contribute to Dulwich, see the CONTRIBUTING file and list of open issues.

Supported versions of Python

At the moment, Dulwich supports (and is tested on) CPython 3.9 and later and Pypy.

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

dulwich-0.23.1.tar.gz (649.8 kB view details)

Uploaded Source

Built Distributions

dulwich-0.23.1-py3-none-any.whl (356.1 kB view details)

Uploaded Python 3

dulwich-0.23.1-cp313-cp313-win_amd64.whl (693.8 kB view details)

Uploaded CPython 3.13Windows x86-64

dulwich-0.23.1-cp313-cp313-win32.whl (677.2 kB view details)

Uploaded CPython 3.13Windows x86

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

Uploaded CPython 3.13manylinux: glibc 2.28+ x86-64

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

Uploaded CPython 3.13manylinux: glibc 2.28+ ARM64

dulwich-0.23.1-cp313-cp313-macosx_11_0_arm64.whl (996.2 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

dulwich-0.23.1-cp312-cp312-win_amd64.whl (694.7 kB view details)

Uploaded CPython 3.12Windows x86-64

dulwich-0.23.1-cp312-cp312-win32.whl (677.5 kB view details)

Uploaded CPython 3.12Windows x86

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

Uploaded CPython 3.12manylinux: glibc 2.28+ x86-64

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

Uploaded CPython 3.12manylinux: glibc 2.28+ ARM64

dulwich-0.23.1-cp312-cp312-macosx_11_0_arm64.whl (996.2 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

dulwich-0.23.1-cp311-cp311-win_amd64.whl (694.6 kB view details)

Uploaded CPython 3.11Windows x86-64

dulwich-0.23.1-cp311-cp311-win32.whl (678.2 kB view details)

Uploaded CPython 3.11Windows x86

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

Uploaded CPython 3.11manylinux: glibc 2.28+ x86-64

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

Uploaded CPython 3.11manylinux: glibc 2.28+ ARM64

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

Uploaded CPython 3.11macOS 11.0+ ARM64

dulwich-0.23.1-cp310-cp310-win_amd64.whl (695.1 kB view details)

Uploaded CPython 3.10Windows x86-64

dulwich-0.23.1-cp310-cp310-win32.whl (678.7 kB view details)

Uploaded CPython 3.10Windows x86

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

Uploaded CPython 3.10manylinux: glibc 2.28+ x86-64

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

Uploaded CPython 3.10manylinux: glibc 2.28+ ARM64

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

Uploaded CPython 3.10macOS 11.0+ ARM64

dulwich-0.23.1-cp39-cp39-win_amd64.whl (696.1 kB view details)

Uploaded CPython 3.9Windows x86-64

dulwich-0.23.1-cp39-cp39-win32.whl (680.0 kB view details)

Uploaded CPython 3.9Windows x86

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

Uploaded CPython 3.9manylinux: glibc 2.28+ x86-64

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

Uploaded CPython 3.9manylinux: glibc 2.28+ ARM64

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

Uploaded CPython 3.9macOS 11.0+ ARM64

File details

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

File metadata

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

File hashes

Hashes for dulwich-0.23.1.tar.gz
Algorithm Hash digest
SHA256 3d30e11a882817059b134fa9918d2ec5c95c3a3bd2e21034a368cf9e50d27ae3
MD5 19d86f45d23eefbf8100a9f760be1437
BLAKE2b-256 d8f39330472bb717cd7073d71d7ab8c115722d4371889709aebce32209086087

See more details on using hashes here.

Provenance

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

File metadata

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

File hashes

Hashes for dulwich-0.23.1-py3-none-any.whl
Algorithm Hash digest
SHA256 e3ea399208b8789576199d1b6ce795d5f8fb2d04cd9722819947a741e29e226e
MD5 ca86cf8856945011768991168e75f987
BLAKE2b-256 62b51b8df764f6162dd287bed73bd531300a192179284264c5f9ef62677f022c

See more details on using hashes here.

Provenance

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

File metadata

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

File hashes

Hashes for dulwich-0.23.1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 9bb120c2521808b06318c0b06235b504aab53dd0b125240ae637f05976ac47fd
MD5 0934d8474851d7490a9b48d5773ea295
BLAKE2b-256 1007f78a5b91307d6f570a43161d57e869efad6734e595168aa3cebe22b0a555

See more details on using hashes here.

Provenance

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

File metadata

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

File hashes

Hashes for dulwich-0.23.1-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 c0a4216e55e0819be3923ef909df6eb60de894e006eb97c26d3fd62d3762e2f7
MD5 4e6b0b48550b5a98dc58f42c40c8ea37
BLAKE2b-256 5e453ee5c7f69beb79af4606ca516c65fe803fc0e89c6d10f7052f0b9a603d7d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dulwich-0.23.1-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d94f84ebae435396bc935ff00d3c37f45f696de5b9a1be31833a2e4665a9c256
MD5 d58c6f85e04e67def11ca530b94ce3d4
BLAKE2b-256 23980c58461e08fd564810d180bcd46dd8092986f5c223786c67ddabcf5ffda2

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dulwich-0.23.1-cp313-cp313-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 6d13ee5990a1dcd96b0424f6b30f8c1b2dbf463935057d713529635f10bfb1fd
MD5 8c5ea4adc0a24762f165f7b9de49b003
BLAKE2b-256 ab0f20a3b35b2b8fecd973697c4263ba442e2dfd9776c88f32d1f965c8c8d068

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dulwich-0.23.1-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ba919c9f65efbb8098e5a397e69d29cf62a13085b51832cc0b001c931122136a
MD5 c04f4f36d405aa6b1c3acb4908e5b559
BLAKE2b-256 a0b11ed493fd7c4edcd487be73b5cd1dcec658f1272e60189e47316024348550

See more details on using hashes here.

Provenance

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

File metadata

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

File hashes

Hashes for dulwich-0.23.1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 b0451f7c8332a2067ea55beba9931d7b9735be4e7a2d01efe8602132d4e90a46
MD5 f584ceab0c3902d6bb9a29544e423bf6
BLAKE2b-256 194fb25687647d03613a24723160d6de11c0d1b24345174ff36c06780e44873f

See more details on using hashes here.

Provenance

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

File metadata

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

File hashes

Hashes for dulwich-0.23.1-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 1fbe47d419421bf2bd632f45b4cae19432e695ff2d45477c204acec64071ddf2
MD5 6a921f949c5e5a48418e926cb9e345fe
BLAKE2b-256 1fa7a4fc88f900c50ac13bc1dd3c50e44856d031d2aa5af0822a44781cc1ecf8

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dulwich-0.23.1-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 e99d31ecea69f6a5d7f63fae97cf6039259accd117cfb95c628c7c3f55afa00c
MD5 ea6cc6cbe13902f0a32a2e8d0e64d050
BLAKE2b-256 9fec3331d13e8afc06a114af4d738fcaef41df31f2e46b99263c5d79e533cfba

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dulwich-0.23.1-cp312-cp312-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 00fb64026a2949c550373fc07ed7600862caf62c13d2a25f8b84265b58a8d4e8
MD5 879c357e6bfcc205a3a2f697ad9e2d22
BLAKE2b-256 c1fd6aeff8a34477bf2f73f0dfd0d63ab79ffdc28ee2d8381657047a01fff8bf

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dulwich-0.23.1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 67c1003771d97e285bda6949b43a1b1bdf1b5469f7faa8e2817aee1720b0e0a1
MD5 5c9593df92b677273357fc2c540b0738
BLAKE2b-256 6f141518a9d31b0187b7ee17074d44684c6cb180d2f30da2032a081bce26039b

See more details on using hashes here.

Provenance

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

File metadata

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

File hashes

Hashes for dulwich-0.23.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 55eac337d2651472b9d76c1e2f0240c8edb1ce6a3238486c282a02ac4421248d
MD5 e9006d6e6ecf22bf795349d1f7a4f922
BLAKE2b-256 c68eb088f4412fc6040afed5e01db5fa7c38aaa837b05e0da9e31b3db98a8325

See more details on using hashes here.

Provenance

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

File metadata

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

File hashes

Hashes for dulwich-0.23.1-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 c2f3be5392b66932db8e536dda81eb1d299739318276a79c32ff9db0d28923f4
MD5 aeb94fd7ed200db50d143fc76f180132
BLAKE2b-256 a92efd90e3a54983bddfd59c5cd84f214605e5647cc60b6403067d8745eea59d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dulwich-0.23.1-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 1bcee7d08643c36086db02d69a068c87a27a5291f268a44baf23eb0e387ba827
MD5 7ea9b22b2f9ebd6b7d3f523461cabbb8
BLAKE2b-256 99c304584f00d9400b725fca89907e6e396e393ab5a8d7fdd58f29e68b2fe67e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dulwich-0.23.1-cp311-cp311-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 167974ba45ec69eeaf9801db3cac3f64ddbe69745c9bc94b91c9defd4d84ba01
MD5 f3d7d548b23cd9d46c5c3640cb570815
BLAKE2b-256 d5a978ad98a0d715bd3159920da439b09236e23f85596f526e9499ee93afe54b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dulwich-0.23.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 676e8ed94ec95be22040c6ca7b080e4c069db16a67cd7e78d0ff003ff8f232bb
MD5 4a65c556dccc21e3bd04a555678c769b
BLAKE2b-256 df50a4dda1434ccd8d57e3416d5e6b8730339fb39ec85d1ad0f4e05efe1e28c0

See more details on using hashes here.

Provenance

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

File metadata

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

File hashes

Hashes for dulwich-0.23.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 136cf5db35cd97ab4a8f9a06208df429fbd274c0d0c6e594043733300729020b
MD5 4b2c96d9fd95c064f840019a4d55b5ef
BLAKE2b-256 117f6467e88209f1654cb5f5e1f7603ee8af8e633ad4de35ae970aff912590b6

See more details on using hashes here.

Provenance

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

File metadata

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

File hashes

Hashes for dulwich-0.23.1-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 83cabaf0bdc3000b71b2743e677d2540e77a88778f8302817811e63175bc3f99
MD5 45e5f1c7fb5bb3a273e01f4d7713e357
BLAKE2b-256 e7b27be21c87fb8ed9a0a6308721a898bccac937d9d62f43123f346c8790c0a7

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dulwich-0.23.1-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 ce4cd7feabca26042ba6c8257ab6017ecdd7da76366104cd3bd8a5187380a284
MD5 da35ae6eb9e86f1e3ba0cf1ad0098fb7
BLAKE2b-256 788fc34f2298ac77bf21e0b74d85bbf9d12ffc02051eb6747bc7d750f86c2b08

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dulwich-0.23.1-cp310-cp310-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 823c66647feb8333ece267453d9a6e61d086e15326a14cf3009dc89d1a2c7232
MD5 c95fc20db09e1bae3d9f72099748e4dc
BLAKE2b-256 a888142fa0d081e7052f189432a3242229a43db910033a2da509f47ebe06662d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dulwich-0.23.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 537f9de20575d61e416fd8a848d5d363a2773a2de632cd9df5d293422e9bb1f2
MD5 ecbe5d9f68f806428536dbe0d54bbea6
BLAKE2b-256 f4f1529669b1d2b3c0fc132e76581b34a75449f39888b815dc8ae794ef552fc9

See more details on using hashes here.

Provenance

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

File details

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

File metadata

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

File hashes

Hashes for dulwich-0.23.1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 13cf1df001c8d5d50553cd195ad5ff55a2321238388522e0a87248f3806223b2
MD5 9d81a8dba500e1e1cd6ff6d8c525816e
BLAKE2b-256 28b7ac0d06bfbf5851eca6e68f190939c00de53f79722e96f4ce67f0799a85e3

See more details on using hashes here.

Provenance

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

Publisher: python-distributions.yml on jelmer/dulwich

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

File details

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

File metadata

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

File hashes

Hashes for dulwich-0.23.1-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 ed181c76cec09e406fc85cc822f929c4a0956cae4e659d277fa13a5ff448dd24
MD5 487550cce4e55a2105909ddff0348ea5
BLAKE2b-256 f4c0000d73b422fdfebaacaae3102fc4482d7110c03c948604b1c3d52b010e19

See more details on using hashes here.

Provenance

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

Publisher: python-distributions.yml on jelmer/dulwich

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

File details

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

File metadata

File hashes

Hashes for dulwich-0.23.1-cp39-cp39-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 73196d047e08692eb50ae1df072915e4f717fe184e82ff65a4927d6dd3b4c210
MD5 e282d5b5fe2da17d3cf8d6cd11ea2487
BLAKE2b-256 393e652cee393e4f7b8ccf766104c81b40a3847427e63d97346eb1fdadecd2cd

See more details on using hashes here.

Provenance

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

Publisher: python-distributions.yml on jelmer/dulwich

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

File details

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

File metadata

File hashes

Hashes for dulwich-0.23.1-cp39-cp39-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 926688e0aa3350ac9aeab2795332fab96a6f7f1040a730ec5694e5f1552df64f
MD5 7954851c8e4fb2f86e6c816f3f34a71f
BLAKE2b-256 abf4f1ac33326128498bcd85dad48b1701b8b9463eac9a093d90ac059c4f0784

See more details on using hashes here.

Provenance

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

Publisher: python-distributions.yml on jelmer/dulwich

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

File details

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

File metadata

File hashes

Hashes for dulwich-0.23.1-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a1cfa631956af6353238c05e3a876d44cea50c31fc12ca28f985df707a22fa00
MD5 9bb79633f75ab8cae342329951acb7da
BLAKE2b-256 fb50cf6747f2d2e6798fec2a089771a31a8de36d819423a08f43aafbe85ad792

See more details on using hashes here.

Provenance

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

Publisher: python-distributions.yml on jelmer/dulwich

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

Supported by

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