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.

Compatibility with Git

Dulwich aims to provide full wire-format and repository format compatibility with C Git, while maintaining a pure Python implementation that doesn’t depend on git being installed. This means that Dulwich and C Git can be used interchangeably on the same repository.

For a detailed list of which Git commands and features are supported by Dulwich, see docs/c-git-compatibility.txt.

Further documentation

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

Help

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

Contributing

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

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

Supported versions of Python

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

Project details


Release history Release notifications | RSS feed

Download files

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

Source Distribution

dulwich-1.1.0.tar.gz (1.2 MB view details)

Uploaded Source

Built Distributions

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

dulwich-1.1.0-py3-none-any.whl (673.7 kB view details)

Uploaded Python 3

dulwich-1.1.0-cp314-cp314t-win_amd64.whl (1.0 MB view details)

Uploaded CPython 3.14tWindows x86-64

dulwich-1.1.0-cp314-cp314t-win32.whl (1.0 MB view details)

Uploaded CPython 3.14tWindows x86

dulwich-1.1.0-cp314-cp314t-manylinux_2_28_x86_64.whl (1.5 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.28+ x86-64

dulwich-1.1.0-cp314-cp314t-manylinux_2_28_aarch64.whl (1.4 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.28+ ARM64

dulwich-1.1.0-cp314-cp314t-macosx_11_0_arm64.whl (1.3 MB view details)

Uploaded CPython 3.14tmacOS 11.0+ ARM64

dulwich-1.1.0-cp314-cp314-win_amd64.whl (1.0 MB view details)

Uploaded CPython 3.14Windows x86-64

dulwich-1.1.0-cp314-cp314-win32.whl (1.0 MB view details)

Uploaded CPython 3.14Windows x86

dulwich-1.1.0-cp314-cp314-manylinux_2_28_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.28+ x86-64

dulwich-1.1.0-cp314-cp314-manylinux_2_28_aarch64.whl (1.4 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.28+ ARM64

dulwich-1.1.0-cp314-cp314-macosx_11_0_arm64.whl (1.3 MB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

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

Uploaded Android API level 24+ x86-64CPython 3.14

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

Uploaded Android API level 24+ ARM64 v8aCPython 3.14

dulwich-1.1.0-cp313-cp313-win_amd64.whl (1.0 MB view details)

Uploaded CPython 3.13Windows x86-64

dulwich-1.1.0-cp313-cp313-win32.whl (1.0 MB view details)

Uploaded CPython 3.13Windows x86

dulwich-1.1.0-cp313-cp313-manylinux_2_28_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ x86-64

dulwich-1.1.0-cp313-cp313-manylinux_2_28_aarch64.whl (1.4 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ ARM64

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

Uploaded CPython 3.13macOS 11.0+ ARM64

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

Uploaded Android API level 21+ x86-64CPython 3.13

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

Uploaded Android API level 21+ ARM64 v8aCPython 3.13

dulwich-1.1.0-cp312-cp312-win_amd64.whl (1.0 MB view details)

Uploaded CPython 3.12Windows x86-64

dulwich-1.1.0-cp312-cp312-win32.whl (1.0 MB view details)

Uploaded CPython 3.12Windows x86

dulwich-1.1.0-cp312-cp312-manylinux_2_28_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ x86-64

dulwich-1.1.0-cp312-cp312-manylinux_2_28_aarch64.whl (1.4 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ ARM64

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

Uploaded CPython 3.12macOS 11.0+ ARM64

dulwich-1.1.0-cp311-cp311-win_amd64.whl (1.0 MB view details)

Uploaded CPython 3.11Windows x86-64

dulwich-1.1.0-cp311-cp311-win32.whl (1.0 MB view details)

Uploaded CPython 3.11Windows x86

dulwich-1.1.0-cp311-cp311-manylinux_2_28_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ x86-64

dulwich-1.1.0-cp311-cp311-manylinux_2_28_aarch64.whl (1.4 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ ARM64

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

Uploaded CPython 3.11macOS 11.0+ ARM64

dulwich-1.1.0-cp310-cp310-win_amd64.whl (1.0 MB view details)

Uploaded CPython 3.10Windows x86-64

dulwich-1.1.0-cp310-cp310-win32.whl (1.0 MB view details)

Uploaded CPython 3.10Windows x86

dulwich-1.1.0-cp310-cp310-manylinux_2_28_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ x86-64

dulwich-1.1.0-cp310-cp310-manylinux_2_28_aarch64.whl (1.4 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ ARM64

dulwich-1.1.0-cp310-cp310-macosx_11_0_arm64.whl (1.3 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

File details

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

File metadata

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

File hashes

Hashes for dulwich-1.1.0.tar.gz
Algorithm Hash digest
SHA256 9aa855db9fee0a7065ae9ffb38e14e353876d82f17e33e1a1fb3830eb8d0cf43
MD5 26d6920e90c3817203a0767a8f4b3b3c
BLAKE2b-256 02c4bfe2a4e5b203f87ea925339691dd6e379e1a80d805dff0502e496bcaec39

See more details on using hashes here.

Provenance

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

Publisher: python-distributions.yml on jelmer/dulwich

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

File details

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

File metadata

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

File hashes

Hashes for dulwich-1.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 bcd67e7f9bdffb4b660330c4597d251cd33e74f5df6898a2c1e6a1730a62af06
MD5 5634c554f86d0edcdc93e2f4bfc038d2
BLAKE2b-256 164cba5b5f88b8e0dd43b2629aca66f472d1c3e03644da120a124586d7dc65ca

See more details on using hashes here.

Provenance

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

Publisher: python-distributions.yml on jelmer/dulwich

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

File details

Details for the file dulwich-1.1.0-cp314-cp314t-win_amd64.whl.

File metadata

  • Download URL: dulwich-1.1.0-cp314-cp314t-win_amd64.whl
  • Upload date:
  • Size: 1.0 MB
  • Tags: CPython 3.14t, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for dulwich-1.1.0-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 ba6f3f0807868f788b7f1d53b9ac0be3e425136b16563994f5ef6ecf5b7c7863
MD5 533918632eb11153a30d85a72f6a9c1c
BLAKE2b-256 3715a240999ea53cfbb40cf54e79e672f0f46f3b2544387d8c97b43336dac641

See more details on using hashes here.

Provenance

The following attestation bundles were made for dulwich-1.1.0-cp314-cp314t-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-1.1.0-cp314-cp314t-win32.whl.

File metadata

  • Download URL: dulwich-1.1.0-cp314-cp314t-win32.whl
  • Upload date:
  • Size: 1.0 MB
  • Tags: CPython 3.14t, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for dulwich-1.1.0-cp314-cp314t-win32.whl
Algorithm Hash digest
SHA256 a05a1049b3928205672913f4c490cf7b08afaa3e7ee7e55e15476e696412672f
MD5 085adefc28943c8676fbadb8e8bc357b
BLAKE2b-256 5b411458313472c4f3b6560b4cd4eff84ad0987ead6265a38261a391ab8b8596

See more details on using hashes here.

Provenance

The following attestation bundles were made for dulwich-1.1.0-cp314-cp314t-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-1.1.0-cp314-cp314t-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for dulwich-1.1.0-cp314-cp314t-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 0890fff677c617efbac0cd4584bec9753388e6cd6336e7131338ea034b47e899
MD5 9d671302f1a6952862b20d84afae243c
BLAKE2b-256 cf5a48ca834abdd51ba596ec520e083be452394b8c9c811c767db8c7c2f5c593

See more details on using hashes here.

Provenance

The following attestation bundles were made for dulwich-1.1.0-cp314-cp314t-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-1.1.0-cp314-cp314t-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for dulwich-1.1.0-cp314-cp314t-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 518307ab080746ee9c32fc13e76ad4f7df8f7665bb85922e974037dd9415541a
MD5 5551f8d2117b52d2f1ac33580eaafb83
BLAKE2b-256 fbfd9df384b61c0cb840b756d20778f50b376971ad73cbc709876244e55b9c8b

See more details on using hashes here.

Provenance

The following attestation bundles were made for dulwich-1.1.0-cp314-cp314t-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-1.1.0-cp314-cp314t-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for dulwich-1.1.0-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a0f3421802225caedd11e95ce40f6a8d3c7a5df906489b6a5f49a20f88f62928
MD5 1401baefca4be20bb69b361ebf9e10b5
BLAKE2b-256 de0c5f967cb285339e763e7694344e14a7a419c2b267a1e08ba530b995b1e3b6

See more details on using hashes here.

Provenance

The following attestation bundles were made for dulwich-1.1.0-cp314-cp314t-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-1.1.0-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: dulwich-1.1.0-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 1.0 MB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for dulwich-1.1.0-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 333b0f93b289b14f98870317fb0583fdf73d5341f21fd09c694aa88bb06ad911
MD5 608af21e2c19253e7c4090f537dee3d2
BLAKE2b-256 a74abf512cbe5ff8b8e0d2e8bbcf3b3dd2da77f352cfae7433b5c1decf0dbd31

See more details on using hashes here.

Provenance

The following attestation bundles were made for dulwich-1.1.0-cp314-cp314-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-1.1.0-cp314-cp314-win32.whl.

File metadata

  • Download URL: dulwich-1.1.0-cp314-cp314-win32.whl
  • Upload date:
  • Size: 1.0 MB
  • Tags: CPython 3.14, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for dulwich-1.1.0-cp314-cp314-win32.whl
Algorithm Hash digest
SHA256 eb5440145bb2bbab71cdfa149fd297a8b7d4db889ab90c58d7a07009a73c1d28
MD5 7abd2479dd9a2fa491504c7521328812
BLAKE2b-256 38c4a7ba0806acfa49ee5cdb5ed079dd807317168b1193f88083d044bdf2457a

See more details on using hashes here.

Provenance

The following attestation bundles were made for dulwich-1.1.0-cp314-cp314-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-1.1.0-cp314-cp314-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for dulwich-1.1.0-cp314-cp314-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 1b1b9adaf82301fd7b360a5fa521cec1623cb9d77a0c5a09d04396637b39eb48
MD5 6de7f998556878e3bc853762fca18285
BLAKE2b-256 6820cc95e6d98d9e3b8e9d286f106033335438367e35c16f2246fe408122de89

See more details on using hashes here.

Provenance

The following attestation bundles were made for dulwich-1.1.0-cp314-cp314-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-1.1.0-cp314-cp314-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for dulwich-1.1.0-cp314-cp314-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 dff1b67e0f76fcaae8f7345c05b1c4f00c11a6c42ace20864e80e7964af31827
MD5 40304efe8e59d9a3b16966ca14eef752
BLAKE2b-256 a83356baecde3f996745b7a6092d8da60f32476d4318523a1fc121f53c9721ed

See more details on using hashes here.

Provenance

The following attestation bundles were made for dulwich-1.1.0-cp314-cp314-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-1.1.0-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for dulwich-1.1.0-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 693c450a5d327a6a5276f5292d3dd0bc473066d2fd2a2d69a990d7738535deb6
MD5 41573593a0d846864e2f8b2b42961c8d
BLAKE2b-256 a1b936f537e6b651efbab9fc643f0805f255e818bcf8b638080f5c3dac03502f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dulwich-1.1.0-cp314-cp314-android_24_x86_64.whl
Algorithm Hash digest
SHA256 c9752d25f01e92587f8db52e50daf3e970deb49555340653ea44ba5e60f0f416
MD5 b2ccc3786634599332d75eb6eff9fa97
BLAKE2b-256 ea30b29af5c60423f5fee6e3a0ad604bb858c33dbe1ac44146443ac54d782667

See more details on using hashes here.

Provenance

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

Publisher: python-distributions.yml on jelmer/dulwich

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

File details

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

File metadata

File hashes

Hashes for dulwich-1.1.0-cp314-cp314-android_24_arm64_v8a.whl
Algorithm Hash digest
SHA256 fc38cc6f60c5e475fa61dcd2b743113f35377602c1ba1c82264898d97a7d3c48
MD5 f84d091dfb6c5b03bd82fe9b4697d751
BLAKE2b-256 407bb5f468c8448eb40a5f9b53c675c5b048e0b05a93ef13ceba61f80df25497

See more details on using hashes here.

Provenance

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

Publisher: python-distributions.yml on jelmer/dulwich

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

File details

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

File metadata

  • Download URL: dulwich-1.1.0-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 1.0 MB
  • 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-1.1.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 9b1bbb785f29f9eb51cddb9d80f82dac03939b7444961283b09adac19a823e88
MD5 6c53e530fb56d62ebc6e3d49dd1d7c74
BLAKE2b-256 f80f2c4f56cb823d2f3de947feea23966dd3ca1572cfe2ba62751f5f4d3b27af

See more details on using hashes here.

Provenance

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

Publisher: python-distributions.yml on jelmer/dulwich

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

File details

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

File metadata

  • Download URL: dulwich-1.1.0-cp313-cp313-win32.whl
  • Upload date:
  • Size: 1.0 MB
  • 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-1.1.0-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 2f5a455e67f9ddd018299ce8dd05861a2696d35c6af91e9acdb4af0767bc0b8b
MD5 62724251dd1cdd40ea85361502117d19
BLAKE2b-256 2a2877c53cd69d53d4d6779871bd1d5f420839178a453421add3e60ee814465f

See more details on using hashes here.

Provenance

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

Publisher: python-distributions.yml on jelmer/dulwich

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

File details

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

File metadata

File hashes

Hashes for dulwich-1.1.0-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 37be136c7a85a64ae0cf8030f4fb2fa4860cff653ad3bcf13c49bf59fea2020c
MD5 c81232d20f420b177526d70de55ba542
BLAKE2b-256 f91ab09f5849be7c3b2b38a71b4e8965087d3a9d6efeef0556681b534552726f

See more details on using hashes here.

Provenance

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

Publisher: python-distributions.yml on jelmer/dulwich

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

File details

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

File metadata

File hashes

Hashes for dulwich-1.1.0-cp313-cp313-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 941735c87b3657019d197bb72f0e9ec03cbdbf959dc0869e672f5c6871597442
MD5 814a112553387a13673e84498cb5948a
BLAKE2b-256 534d8c501844c069ba04e7a5d08a310011ae397f22d85211cb668bf9dd2562fe

See more details on using hashes here.

Provenance

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

Publisher: python-distributions.yml on jelmer/dulwich

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

File details

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

File metadata

File hashes

Hashes for dulwich-1.1.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 49c39844b4abe53612d18add7762faf886ade70384a101912e0849f56f885913
MD5 7c137ffa60b0b908ec0f47b50ee4f142
BLAKE2b-256 b612df59ee8c545fa8bb80da4965a48459bb458a60b11b50b29a2dc28eb64b4b

See more details on using hashes here.

Provenance

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

Publisher: python-distributions.yml on jelmer/dulwich

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

File details

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

File metadata

File hashes

Hashes for dulwich-1.1.0-cp313-cp313-android_21_x86_64.whl
Algorithm Hash digest
SHA256 8cf55f0de4cf90155aa3ab228c8ef9e7e10f7c785339f1688fb71f6adaae302c
MD5 7d569f8ef839f9d255f1482ea4e19948
BLAKE2b-256 26e6878d39e847c8714e1acc725451815831eede17e73a0badce7f1d74cf8251

See more details on using hashes here.

Provenance

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

Publisher: python-distributions.yml on jelmer/dulwich

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

File details

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

File metadata

File hashes

Hashes for dulwich-1.1.0-cp313-cp313-android_21_arm64_v8a.whl
Algorithm Hash digest
SHA256 3ba0cb28848dd8fd80d4389d1b83968da172376cea34f9bdb39043970fa1a045
MD5 81938f61eb27fa745c433b2495349a3a
BLAKE2b-256 39e5d694c3a7e093c1c007ad8d43241019e442f57a612e95d28b6a615c4e5ce1

See more details on using hashes here.

Provenance

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

Publisher: python-distributions.yml on jelmer/dulwich

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

File details

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

File metadata

  • Download URL: dulwich-1.1.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 1.0 MB
  • 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-1.1.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 e738163865dfccf155ef5fa3a2b2c849f38dadc6f009d2be355864233899bb4b
MD5 7058122e79c5fdf1e9550955eae7bcea
BLAKE2b-256 b22eeecefa69dad228daa4e81f75785fa0c55336034afee420bcf71dac5a3386

See more details on using hashes here.

Provenance

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

Publisher: python-distributions.yml on jelmer/dulwich

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

File details

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

File metadata

  • Download URL: dulwich-1.1.0-cp312-cp312-win32.whl
  • Upload date:
  • Size: 1.0 MB
  • 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-1.1.0-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 06c18293fb2c715f035052f0c74f56e5ff52925ad4d0b5a0ebf16118daa5e340
MD5 4d8fc2048a10c0bd183842c5c53a15fa
BLAKE2b-256 641e32d402b3c89973fa349e8e4a1710472f2706290e87300634578cdcf39b48

See more details on using hashes here.

Provenance

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

Publisher: python-distributions.yml on jelmer/dulwich

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

File details

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

File metadata

File hashes

Hashes for dulwich-1.1.0-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 9a32f92c2eb86c84a175261f8fb983b6765bb31618d79d0c0dd68fab6f6ca94a
MD5 2e59c9d2d38529371c314f1e8bf000fd
BLAKE2b-256 fd2be7b0fdb6acafab035baebbebfd2413f7bb153e49fa0ae0956c10d7f1fb85

See more details on using hashes here.

Provenance

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

Publisher: python-distributions.yml on jelmer/dulwich

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

File details

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

File metadata

File hashes

Hashes for dulwich-1.1.0-cp312-cp312-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 f8789e14981be2d33c3c36a14ec55ae06780c0a865e9df107016c4489a4a022a
MD5 0cca53b3d71a8667a9d351b9c0376bff
BLAKE2b-256 6c99777f11d2cb476afbc8a4f31c22746d4d51202594ced18c530f963523ff6d

See more details on using hashes here.

Provenance

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

Publisher: python-distributions.yml on jelmer/dulwich

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

File details

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

File metadata

File hashes

Hashes for dulwich-1.1.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2f6dd0c5fc45c84790d4a48d168d07f0aa817fcb879d2632e6cee603e98a843c
MD5 7d80eb5bbf28f0d807a32256f0bba05a
BLAKE2b-256 3bb90c72c23fa4e09f4c7cc02b6930485ddbd62b636d4a9bf8beddb405d71d63

See more details on using hashes here.

Provenance

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

Publisher: python-distributions.yml on jelmer/dulwich

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

File details

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

File metadata

  • Download URL: dulwich-1.1.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 1.0 MB
  • 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-1.1.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 a1959be27d8201fcee8612da8afecd8e7992d8db8767dcef8704264db09db2ad
MD5 6f0ea614df0705030f9970eabaeeceec
BLAKE2b-256 c0c495e059e6b28b6b5802b1601966b0609c047817ad2f478cbffb73132671b4

See more details on using hashes here.

Provenance

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

Publisher: python-distributions.yml on jelmer/dulwich

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

File details

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

File metadata

  • Download URL: dulwich-1.1.0-cp311-cp311-win32.whl
  • Upload date:
  • Size: 1.0 MB
  • 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-1.1.0-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 b223d00cf564c99986945bd18a74e2e9ef85e713cfe5ad61d04184c386d52fed
MD5 761acb2a4ecfe3509881502529e9afd9
BLAKE2b-256 4dfaac9115020fe731ba0ff5aa4a8c298bdf12f904556fe75d74d122e37aa9d1

See more details on using hashes here.

Provenance

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

Publisher: python-distributions.yml on jelmer/dulwich

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

File details

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

File metadata

File hashes

Hashes for dulwich-1.1.0-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 5a662942f123614077f14bc31e66f6adce09561cc25da1ef716c13be8dba56c5
MD5 48e0f1f7fdca552470c5cbf4a7caea36
BLAKE2b-256 15874d1f09140666ba997e4b24648a9fa11c497865946862af8684f008fe3dce

See more details on using hashes here.

Provenance

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

Publisher: python-distributions.yml on jelmer/dulwich

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

File details

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

File metadata

File hashes

Hashes for dulwich-1.1.0-cp311-cp311-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 d491e05d434a403f2ed7454002f39ce6fb9ae8de93bded368721bdb9a1f41778
MD5 527e82c1654d70aa4c0f2df68ee43189
BLAKE2b-256 2b997857765eb9499e556cded110d802617399075b85b4847cafc664ab689963

See more details on using hashes here.

Provenance

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

Publisher: python-distributions.yml on jelmer/dulwich

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

File details

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

File metadata

File hashes

Hashes for dulwich-1.1.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 cb5e28210e34e6473d982cdf99e420dd2791e7af4d9be796fa760055951d82df
MD5 67ae5bbc5b80d3bde1956bca6d0d9ef7
BLAKE2b-256 23448fb0c70a607611025b908d8c8aed40d3e53623b4d8b63118238139196fc0

See more details on using hashes here.

Provenance

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

Publisher: python-distributions.yml on jelmer/dulwich

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

File details

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

File metadata

  • Download URL: dulwich-1.1.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 1.0 MB
  • 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-1.1.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 6e318970e405987d10c1fd8d1e45f4e8c75874e771a5512f6fbb51b13d5a3108
MD5 786d20f148a90c63a6190356c05e4db7
BLAKE2b-256 94c91a7715523f7056d26220f84bbcc2d74cf5ed0737f030be9e280d14f778f8

See more details on using hashes here.

Provenance

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

Publisher: python-distributions.yml on jelmer/dulwich

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

File details

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

File metadata

  • Download URL: dulwich-1.1.0-cp310-cp310-win32.whl
  • Upload date:
  • Size: 1.0 MB
  • 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-1.1.0-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 6d5a0be4a84cc6ad23b6dcf2f9cbf2a0a65dd907612ad38312b2259ebe7bae56
MD5 6cd2cc7210cf9c4ac54fbec104bd7488
BLAKE2b-256 529e19950f3713a6f5c78d3306851467293e7055ab8ae69f0023529958a698fb

See more details on using hashes here.

Provenance

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

Publisher: python-distributions.yml on jelmer/dulwich

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

File details

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

File metadata

File hashes

Hashes for dulwich-1.1.0-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 904f09ae3364dc8c026812b0478f2411a973f404aa2654ea18d9f340b3915872
MD5 4c85fda585fdfe951f13e825e22ec092
BLAKE2b-256 0c7d6b9b534ef10a578fcbc4166b204c004b190617902cba2c8c9e2b2697003a

See more details on using hashes here.

Provenance

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

Publisher: python-distributions.yml on jelmer/dulwich

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

File details

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

File metadata

File hashes

Hashes for dulwich-1.1.0-cp310-cp310-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 be593608a57f5cfa2a1b9927c1b486c3007f5a6f34ff251feaeca3a6a43d4780
MD5 42e874ecffe737ebf75c47f74b5d5960
BLAKE2b-256 d7fa2599569eed8c839fe6dfb19b713b1b3655328206e084357fa1fdec553f81

See more details on using hashes here.

Provenance

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

Publisher: python-distributions.yml on jelmer/dulwich

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

File details

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

File metadata

File hashes

Hashes for dulwich-1.1.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 59e10ca543b752fa4b467a9ce420ad95b65e232f817f91809e64fe76eb8e27c6
MD5 cc7ce532b1503a65ec331d2a7c808cb8
BLAKE2b-256 f7051e9e2e3ab9b18deb885ee305bf977881e9e59daab2938c8eeb382a197556

See more details on using hashes here.

Provenance

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

Publisher: python-distributions.yml on jelmer/dulwich

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

Supported by

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