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.5.tar.gz (913.0 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.5-py3-none-any.whl (515.5 kB view details)

Uploaded Python 3

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

Uploaded Android API level 24+ x86-64CPython 3.14

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

Uploaded Android API level 24+ ARM64 v8aCPython 3.14

dulwich-0.24.5-cp313-cp313-win_amd64.whl (855.4 kB view details)

Uploaded CPython 3.13Windows x86-64

dulwich-0.24.5-cp313-cp313-win32.whl (837.4 kB view details)

Uploaded CPython 3.13Windows x86

dulwich-0.24.5-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.5-cp313-cp313-manylinux_2_28_aarch64.whl (1.2 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ ARM64

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

Uploaded CPython 3.13macOS 11.0+ ARM64

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

Uploaded Android API level 21+ x86-64CPython 3.13

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

Uploaded Android API level 21+ ARM64 v8aCPython 3.13

dulwich-0.24.5-cp312-cp312-win_amd64.whl (855.4 kB view details)

Uploaded CPython 3.12Windows x86-64

dulwich-0.24.5-cp312-cp312-win32.whl (837.3 kB view details)

Uploaded CPython 3.12Windows x86

dulwich-0.24.5-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.5-cp312-cp312-manylinux_2_28_aarch64.whl (1.2 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ ARM64

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

Uploaded CPython 3.12macOS 11.0+ ARM64

dulwich-0.24.5-cp311-cp311-win_amd64.whl (855.0 kB view details)

Uploaded CPython 3.11Windows x86-64

dulwich-0.24.5-cp311-cp311-win32.whl (837.6 kB view details)

Uploaded CPython 3.11Windows x86

dulwich-0.24.5-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.5-cp311-cp311-manylinux_2_28_aarch64.whl (1.2 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ ARM64

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

Uploaded CPython 3.11macOS 11.0+ ARM64

dulwich-0.24.5-cp310-cp310-win_amd64.whl (855.3 kB view details)

Uploaded CPython 3.10Windows x86-64

dulwich-0.24.5-cp310-cp310-win32.whl (838.8 kB view details)

Uploaded CPython 3.10Windows x86

dulwich-0.24.5-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.5-cp310-cp310-manylinux_2_28_aarch64.whl (1.2 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ ARM64

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

Uploaded CPython 3.10macOS 11.0+ ARM64

dulwich-0.24.5-cp39-cp39-win_amd64.whl (856.9 kB view details)

Uploaded CPython 3.9Windows x86-64

dulwich-0.24.5-cp39-cp39-win32.whl (839.9 kB view details)

Uploaded CPython 3.9Windows x86

dulwich-0.24.5-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.5-cp39-cp39-manylinux_2_28_aarch64.whl (1.2 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.28+ ARM64

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

File metadata

  • Download URL: dulwich-0.24.5.tar.gz
  • Upload date:
  • Size: 913.0 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.5.tar.gz
Algorithm Hash digest
SHA256 502079fe552a85b187542ae63587745279ecb01bbff0afa98f12e53b695e1f38
MD5 ff02ee4fabc0d91a9a2c5dc9fc2a845e
BLAKE2b-256 46bd660f8e45a4e9dab4fa6a92fcfb392dd84d99909548c17e85e05cb172f14d

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: dulwich-0.24.5-py3-none-any.whl
  • Upload date:
  • Size: 515.5 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.5-py3-none-any.whl
Algorithm Hash digest
SHA256 788ec804cb2981c72f9f8372b4015f44bc04fd5c1bcafd50c86c8cfa90cb6f1c
MD5 5e691b148c5806de7207ea187ae37582
BLAKE2b-256 109d62bde011277a738fbb8b6a0833d44097af65281242684c85c5f1d1e1928e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dulwich-0.24.5-cp314-cp314-android_24_x86_64.whl
Algorithm Hash digest
SHA256 85c05f50b162f6fb29abd65a4f5f11ab4045508ee10b8850436d7434d02ece45
MD5 dc6cfbb891b08d09a152d4bef5d5d1c0
BLAKE2b-256 a40cf6763010050684f01e6db8c81d7f30102f5ed945f9f36b387564e1507f24

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dulwich-0.24.5-cp314-cp314-android_24_arm64_v8a.whl
Algorithm Hash digest
SHA256 803cf244bda76f4c5f67d82fb670aa35a4c9c582cdb603ead5d1e0668d4ee6b5
MD5 60b009ec70b9bf4fa0eddd420a3b0276
BLAKE2b-256 a226d83aca5b246f1efb1326f64980c2e7cbacc18151a8a58d6d4c1d94b1bba9

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: dulwich-0.24.5-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 855.4 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.5-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 9e83e0ed0df2b8b5af77c30a401e3475031e06f0ca27e3be4930cfedab99f59a
MD5 0c0a12360d2ce6cbaf0b7185df6ab055
BLAKE2b-256 6ac7bf5e28897dbadc61c17a287b036182c236cde6b0d3d8796dad9eec63c86c

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: dulwich-0.24.5-cp313-cp313-win32.whl
  • Upload date:
  • Size: 837.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.5-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 215be6377a0516654ea4ddaacd60787d291c7f1e519086b668509afc0677613d
MD5 5e86d53a9eec8077f811f4f5fb5154c7
BLAKE2b-256 d1dae6f2b4ff31edf5e7af4abc4fb9e40886c1be1933a3c016c892872593b44b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dulwich-0.24.5-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 eca95ff02d835c6536018c902818422bf2c6ef48dba71b3605d8f484720f6be8
MD5 e4276265ac0bc7319f7e5d07d804abf1
BLAKE2b-256 176aeac505bb799c2e4936ceba6c97537a775ca28bd6e6cdb149e84e343796db

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dulwich-0.24.5-cp313-cp313-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 d5210f560c90f3239e0cc99c85a801b0da2e5934cc169af2815d52e314a00afb
MD5 14f1782d624098e21e1feefa19a4de58
BLAKE2b-256 323ca6c5c2db71256b123e17d26e277e59b0ed5078d4d19d9ffcea982a374a0d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dulwich-0.24.5-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 242805e81a79e97a90c602f1d19f106e99631af205b0f55bd786c768c5e65505
MD5 5072c1bfd07298bfab754d1beea63e4e
BLAKE2b-256 bec0bb7fcb6227ce940849b07325c0ada39da378d35d9b37cf45f6d6e8d5e6c5

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dulwich-0.24.5-cp313-cp313-android_21_x86_64.whl
Algorithm Hash digest
SHA256 0e4531b04aa84d510977979dfd67390d6f8ff86ff5e269b6afa6833e49ca8fbf
MD5 1157774f8aec74c6a6dc118723ec9c89
BLAKE2b-256 0e3a0ddd5ec6ac5494960043f2d72e8555639b8abbe499400abe1b2d3248360e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dulwich-0.24.5-cp313-cp313-android_21_arm64_v8a.whl
Algorithm Hash digest
SHA256 043b76daa2eb8ce5dea5a07bb2ed66da5b09c1c0ba5b1731197ce11a48b26165
MD5 30c253fbd64d52fe884bd41a8ad47373
BLAKE2b-256 90903d1032e8ad3dbdaad0711dccb14a03cd9066cd291e4a19fce6b0b007e828

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: dulwich-0.24.5-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 855.4 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.5-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 c653f829389b80a924f84670b064ede7ea2fbf2770d9ff7ba3b7c5d62b8b564d
MD5 f9a0cbc97609228ca9481b7e2075b728
BLAKE2b-256 a8783c7ef6bf55e1b8126936d21aacaa98cd82aae08c0f990d6a4448d027f2ca

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: dulwich-0.24.5-cp312-cp312-win32.whl
  • Upload date:
  • Size: 837.3 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.5-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 16852f91f35624d91c57f676cf62fffbf5a5769f3e3acad58132283252d6c588
MD5 0b12121a17f19000cc656a2d8aab2fe6
BLAKE2b-256 b13c3f74f293ae3417a30c7093720c06b1cea62fc1c434a892df15cd0d7542a0

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dulwich-0.24.5-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 1acd3d086b129c5fba431bc93799cb51a5409734275d699558d5776b4a94e848
MD5 ad7c834f20426994fbb9dc19b9c5f70a
BLAKE2b-256 c6173c822956c7fe8e7df1c192150b950336eeaff39d569235b2bc039bb6e4a6

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dulwich-0.24.5-cp312-cp312-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 86326efba6ba753db334aa1f2cc9dec3a397663d002b55122510f87b3855ae82
MD5 9fb94178d425dcf60384d32dc94d4544
BLAKE2b-256 7c372faeaae8271d4458d74548478c7144cdf0e98f525cc6782cbb6e0c2e9b70

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dulwich-0.24.5-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 bbd69b0965a85b53764675c585e595946ae53a5e20e954616f0b482d2fe3eca6
MD5 e1f959cacb94c6576e1714b6065bccac
BLAKE2b-256 3c58661bf5095c68bf9d9fe670b5daec85296622f6ec1aa87883cc248161e191

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: dulwich-0.24.5-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 855.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.5-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 332894c4bd5f83cc26e8a67d5a82534db843e21f2e6da301814c61fe270529bd
MD5 bd6ce491f31826e221173c4e7840ba1e
BLAKE2b-256 7fb84fdd93bbc9f57b481a432630edddf7a486192f0d449c68fdb2b435d481cc

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: dulwich-0.24.5-cp311-cp311-win32.whl
  • Upload date:
  • Size: 837.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.5-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 11d10965d7ced5d9a22027bce2d8fa59d3bacb17f97b2dec5c24ddf35d98b1de
MD5 f72e0d3b97c8141e585ad80e1468eb43
BLAKE2b-256 27caf444dc40dff2dd53458e236b860c9b89e686359388b19d2ac4d2a396412b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dulwich-0.24.5-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 a3d473b0049486d3e50cd4985150f525292fbacb96c979edb1c0835eaf098b5f
MD5 cebf009e673387f9ff5d0c1fa6ca818c
BLAKE2b-256 e0e978cdea4b35311343dbea4cb12c9659d7b31cff3370dffacba8b60cf48b74

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dulwich-0.24.5-cp311-cp311-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 2f3c57c98bc199812948797df26d9e697e2233e8f9cd44323416dea2bb0f9884
MD5 b76361efd36cb931600a12eeb755c1da
BLAKE2b-256 3e8d9e7dc9509dc626365cc7f3d3c1de46af8a9eb6e53656d1142d7887cc6dba

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dulwich-0.24.5-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3272df496affe0df398568abb25a582ab826cb15b2cebf7c09c2fd85feadb239
MD5 87d64a0a6554e7ef77db1c524108af87
BLAKE2b-256 3a74248b5ae72f4433663af31abd6a0b4abb21da37dd553bb23fbe79c4fb5859

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: dulwich-0.24.5-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 855.3 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.5-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 ca76cc9b632628ba62f332e477a0e314e34d669330ef447cfb8af211367095d4
MD5 c75e12e5b82b3195c21671d35a56082e
BLAKE2b-256 3e36e2e907dc840979ce182bc05c7368f1d169d61089da54c46fe90977b5d056

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: dulwich-0.24.5-cp310-cp310-win32.whl
  • Upload date:
  • Size: 838.8 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.5-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 b5c7022f7efd3acd546e3d371cc3550825dbf8f8d9d24bb65eaf9b02e24bc95a
MD5 8adcea1789904c86bc5b895256adebcf
BLAKE2b-256 d65e71cc12f397bdb4ec6a17acbee93b291209f1e114a48a0d3a811ff30098e7

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dulwich-0.24.5-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 dd95f8032475fa70281ff3bb9f3742e09c42c00b56dd0d23939e59ce986d7449
MD5 7c9f39e0f5199ca86f8100f9cc9335fa
BLAKE2b-256 fdde302ddfa8b8223e3a74aebcc783714e123de6f2df818ef57183d813b04c60

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dulwich-0.24.5-cp310-cp310-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 6aa3245188c07256265bf9790690afc5042a2b4d0251e05b2a1a915bca4962de
MD5 f1dfe28ebb75731ac264189580d1027c
BLAKE2b-256 765a01f1afd7d09d4e68f12479d3526e577f3cddfbbd3b94220becc2525e08f7

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dulwich-0.24.5-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7c57066f877807384ea6dd1ae8b9345e07cc38aa72e82d4d08738516f7a6d942
MD5 4cf2a3ffc0272d7c4e62c7414b512e14
BLAKE2b-256 ede951579ecdea44c621227a3579034b183c9dcdab1cddc9f66e7d7847d81f2c

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: dulwich-0.24.5-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 856.9 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.5-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 f2a64bb0f948dcd010c8fab2b44167ff5f47788cc8b3afa1c94cfc9a67f0362c
MD5 91d24f80782c8bfa96dab2ed54797ba8
BLAKE2b-256 68601010af4a9470c43e54d89691ea0eb64c87e888ea58cd7e963159d8822b82

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: dulwich-0.24.5-cp39-cp39-win32.whl
  • Upload date:
  • Size: 839.9 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.5-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 0498473d32e8ddfc385fa8bcd1e6f76125ae8112f1e4832006b0cdded12478d8
MD5 056dbcc924afd4bfea22aa612977528b
BLAKE2b-256 0db39a1222a13f0cdc89493a8c43b4085a760106ac0ab7c215938640e0770638

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dulwich-0.24.5-cp39-cp39-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 7e1c972ed3c5b634237240d8130a8e2e5ca9b6c576d92a1bec2ad92ee95053e4
MD5 36cb92c4b71a6be3994d4794f5f842e5
BLAKE2b-256 fa4e6ae4f271637ae4ef6e97ab6fb9c91a1dcee233d24c87fa6723923a74dcf1

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dulwich-0.24.5-cp39-cp39-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 7545dee50520a157d9d037c5771b0b573b05274c0662552aff00a3617cdbd60a
MD5 0fa8b87fbc5c635bfe114a1e3ec71350
BLAKE2b-256 75d642e7f55b38ec66f671f642d2b4411abf1fcd9193f9052f42e63f13756952

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dulwich-0.24.5-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0768c172e13e585a8556a8d832c61120e6d8d3dbd897d4354d6a0b22f3a802bd
MD5 b477d827499bec75626b828276055acf
BLAKE2b-256 a0f6f3b2298c13873231c94c08bd133fd0c87cac1f6568b42015667dbf9452d2

See more details on using hashes here.

Provenance

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