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.

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

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.6 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.22.6.tar.gz (450.7 kB view details)

Uploaded Source

Built Distributions

dulwich-0.22.6-py3-none-any.whl (263.1 kB view details)

Uploaded Python 3

dulwich-0.22.6-pp310-pypy310_pp73-win_amd64.whl (604.4 kB view details)

Uploaded PyPy Windows x86-64

dulwich-0.22.6-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (989.6 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

dulwich-0.22.6-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (980.1 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARM64

dulwich-0.22.6-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (1.0 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

dulwich-0.22.6-pp310-pypy310_pp73-macosx_10_15_x86_64.whl (920.3 kB view details)

Uploaded PyPy macOS 10.15+ x86-64

dulwich-0.22.6-pp39-pypy39_pp73-win_amd64.whl (605.4 kB view details)

Uploaded PyPy Windows x86-64

dulwich-0.22.6-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (988.6 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

dulwich-0.22.6-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (979.1 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARM64

dulwich-0.22.6-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (1.0 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

dulwich-0.22.6-pp39-pypy39_pp73-macosx_10_15_x86_64.whl (921.8 kB view details)

Uploaded PyPy macOS 10.15+ x86-64

dulwich-0.22.6-cp313-cp313-win_amd64.whl (599.6 kB view details)

Uploaded CPython 3.13 Windows x86-64

dulwich-0.22.6-cp313-cp313-win32.whl (581.0 kB view details)

Uploaded CPython 3.13 Windows x86

dulwich-0.22.6-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (976.6 kB view details)

Uploaded CPython 3.13 manylinux: glibc 2.17+ x86-64

dulwich-0.22.6-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (968.6 kB view details)

Uploaded CPython 3.13 manylinux: glibc 2.17+ ARM64

dulwich-0.22.6-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (1.0 MB view details)

Uploaded CPython 3.13 manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

dulwich-0.22.6-cp313-cp313-macosx_11_0_arm64.whl (886.4 kB view details)

Uploaded CPython 3.13 macOS 11.0+ ARM64

dulwich-0.22.6-cp312-cp312-win_amd64.whl (600.6 kB view details)

Uploaded CPython 3.12 Windows x86-64

dulwich-0.22.6-cp312-cp312-win32.whl (582.0 kB view details)

Uploaded CPython 3.12 Windows x86

dulwich-0.22.6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (978.2 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ x86-64

dulwich-0.22.6-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (969.9 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ ARM64

dulwich-0.22.6-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (1.0 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

dulwich-0.22.6-cp312-cp312-macosx_11_0_arm64.whl (887.9 kB view details)

Uploaded CPython 3.12 macOS 11.0+ ARM64

dulwich-0.22.6-cp311-cp311-win_amd64.whl (600.3 kB view details)

Uploaded CPython 3.11 Windows x86-64

dulwich-0.22.6-cp311-cp311-win32.whl (584.4 kB view details)

Uploaded CPython 3.11 Windows x86

dulwich-0.22.6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (981.3 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

dulwich-0.22.6-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (972.8 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ARM64

dulwich-0.22.6-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (1.0 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

dulwich-0.22.6-cp311-cp311-macosx_11_0_arm64.whl (894.2 kB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

dulwich-0.22.6-cp310-cp310-win_amd64.whl (600.5 kB view details)

Uploaded CPython 3.10 Windows x86-64

dulwich-0.22.6-cp310-cp310-win32.whl (584.2 kB view details)

Uploaded CPython 3.10 Windows x86

dulwich-0.22.6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (981.8 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

dulwich-0.22.6-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (973.1 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ARM64

dulwich-0.22.6-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (1.0 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

dulwich-0.22.6-cp310-cp310-macosx_11_0_arm64.whl (894.4 kB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

dulwich-0.22.6-cp39-cp39-win_amd64.whl (602.1 kB view details)

Uploaded CPython 3.9 Windows x86-64

dulwich-0.22.6-cp39-cp39-win32.whl (585.4 kB view details)

Uploaded CPython 3.9 Windows x86

dulwich-0.22.6-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (983.2 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

dulwich-0.22.6-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (974.1 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ARM64

dulwich-0.22.6-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (1.0 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

dulwich-0.22.6-cp39-cp39-macosx_11_0_arm64.whl (895.6 kB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

File details

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

File metadata

  • Download URL: dulwich-0.22.6.tar.gz
  • Upload date:
  • Size: 450.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for dulwich-0.22.6.tar.gz
Algorithm Hash digest
SHA256 c1f44d599fa5dc59ca43e0789f835b8689b4d831d8de5ae009c442192a1408b5
MD5 7f881b8fd2c4b9dcf146483aaf01b45b
BLAKE2b-256 90b213367fe4b4cb187cf13823040403b37d167c967675d543451caa9e9d2589

See more details on using hashes here.

Provenance

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

Publisher: python-distributions.yml on jelmer/dulwich

Attestations:

File details

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

File metadata

  • Download URL: dulwich-0.22.6-py3-none-any.whl
  • Upload date:
  • Size: 263.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for dulwich-0.22.6-py3-none-any.whl
Algorithm Hash digest
SHA256 a609c1939b8050c9876d0dd2b15302fef695759f479613c20025fbd4ece32bda
MD5 72605753fc6e2e6e05c0a11931d92a60
BLAKE2b-256 6f2d4958e5473750bd54ed657bfc65849db0670443ca52715a98f6fb290a1e3b

See more details on using hashes here.

Provenance

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

Publisher: python-distributions.yml on jelmer/dulwich

Attestations:

File details

Details for the file dulwich-0.22.6-pp310-pypy310_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for dulwich-0.22.6-pp310-pypy310_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 84ac8d08cbadfb8972de597ab4c0286119409449c7bed207a02f7d62bb5c5b4b
MD5 8e028aad5a465f9593eade78b071b8b9
BLAKE2b-256 edd45e4f2a86c4dab2a79d626461a7474a0ce48d2092a2d269fec621e43f82de

See more details on using hashes here.

Provenance

The following attestation bundles were made for dulwich-0.22.6-pp310-pypy310_pp73-win_amd64.whl:

Publisher: python-distributions.yml on jelmer/dulwich

Attestations:

File details

Details for the file dulwich-0.22.6-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for dulwich-0.22.6-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 40951f82c80561030175e73f09845f24ebbee88dfd76abda8e4d58d756b95c65
MD5 8449c0544787ce10da758a6fcfec59ec
BLAKE2b-256 5889b8c5e78de10c4903710a2dcfe555b616b15e96852b1668dc20b66f6e7a30

See more details on using hashes here.

Provenance

The following attestation bundles were made for dulwich-0.22.6-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: python-distributions.yml on jelmer/dulwich

Attestations:

File details

Details for the file dulwich-0.22.6-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for dulwich-0.22.6-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 48e4262bfa68635a97bbe0c2ce4f4092ef903a7f3127b61b8ed634ef2538fdc8
MD5 20b7dcff9a2801258e6851b4e5101431
BLAKE2b-256 372674caae3b30175e9f6e767e370c00d33c40f8e360ead04e8431b9edb8f31e

See more details on using hashes here.

Provenance

The following attestation bundles were made for dulwich-0.22.6-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: python-distributions.yml on jelmer/dulwich

Attestations:

File details

Details for the file dulwich-0.22.6-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for dulwich-0.22.6-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 4915476feacaeb7e8975942d93d69bf9baf2e87c2a9eab779864aa7319616563
MD5 cd1412edcbf63f5729f1aa203285a6da
BLAKE2b-256 8e9ff86b8ddf65d3057094cf1b700227a8cae5c39be9c67e6e0bbacd13718c8d

See more details on using hashes here.

Provenance

The following attestation bundles were made for dulwich-0.22.6-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl:

Publisher: python-distributions.yml on jelmer/dulwich

Attestations:

File details

Details for the file dulwich-0.22.6-pp310-pypy310_pp73-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for dulwich-0.22.6-pp310-pypy310_pp73-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 e05edb22519b39f8396e5d36e23e08485d992f04d6acfdd7f4cff2ca3ba5b8c7
MD5 c8a46efe800c72badf5b7fbd5b589962
BLAKE2b-256 2a7da68e3230adeabb340044e032a8480c744246a7bbdf61558cc237a60d9d10

See more details on using hashes here.

Provenance

The following attestation bundles were made for dulwich-0.22.6-pp310-pypy310_pp73-macosx_10_15_x86_64.whl:

Publisher: python-distributions.yml on jelmer/dulwich

Attestations:

File details

Details for the file dulwich-0.22.6-pp39-pypy39_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for dulwich-0.22.6-pp39-pypy39_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 fcf1894ac54023266a0cda78d3c997c56328164bdfcd300aab8201e8bcb7decd
MD5 ddbf5fc6ecc8d3e21addc2602f787fde
BLAKE2b-256 ff71c223ae1c148f781b6a41558ce9e17c72a8ad5a813d5f868831d1f3f1021b

See more details on using hashes here.

Provenance

The following attestation bundles were made for dulwich-0.22.6-pp39-pypy39_pp73-win_amd64.whl:

Publisher: python-distributions.yml on jelmer/dulwich

Attestations:

File details

Details for the file dulwich-0.22.6-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for dulwich-0.22.6-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 502cc8ffe2d4f2e7bd347549e8bd1d31a8408dd990f5df2b028853229027baae
MD5 25ef86b52fb1715d5d75847a31320a93
BLAKE2b-256 9fe1b0ddeda98f3d50dcf85e084adf929fb3c641c6e25ad0e28134af3844ed82

See more details on using hashes here.

Provenance

The following attestation bundles were made for dulwich-0.22.6-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: python-distributions.yml on jelmer/dulwich

Attestations:

File details

Details for the file dulwich-0.22.6-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for dulwich-0.22.6-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 b18bdf05ed09288b9d8dbbf927a2c3a63fa6192eced25665514959dea92a389b
MD5 f63b91f50b3bb1ec287e395964e87caa
BLAKE2b-256 8064c093e40d64208e768db451add38b66520221e27a0db06e41bdf3d6bbd432

See more details on using hashes here.

Provenance

The following attestation bundles were made for dulwich-0.22.6-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: python-distributions.yml on jelmer/dulwich

Attestations:

File details

Details for the file dulwich-0.22.6-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for dulwich-0.22.6-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 82039b537ef31dceb04e513f9bc1571e05d283c242fa0aa2c7484ff9dc2ca1ae
MD5 dc1101b332761966ddec27b93c30fdb1
BLAKE2b-256 2e4d7a2bc073bc22db3dd3c23ee7daedc3517663e254f7e9669b13adede5c537

See more details on using hashes here.

Provenance

The following attestation bundles were made for dulwich-0.22.6-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl:

Publisher: python-distributions.yml on jelmer/dulwich

Attestations:

File details

Details for the file dulwich-0.22.6-pp39-pypy39_pp73-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for dulwich-0.22.6-pp39-pypy39_pp73-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 cc0810d6e65787ba0f41eb0dbe3e39520d85fd409d8a0e9a15d48cb194b77c6f
MD5 0237be9e689944f00a607dd34ca5510b
BLAKE2b-256 3b68d5347c906c83e106bc6654925b4b033c4e467dfa7b4850ad5bc398fae4a7

See more details on using hashes here.

Provenance

The following attestation bundles were made for dulwich-0.22.6-pp39-pypy39_pp73-macosx_10_15_x86_64.whl:

Publisher: python-distributions.yml on jelmer/dulwich

Attestations:

File details

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

File metadata

  • Download URL: dulwich-0.22.6-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 599.6 kB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for dulwich-0.22.6-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 4b84f9a849d64201a8e5cde024bbbf9c56d3138f284eb5cc1a937ee3503f18b0
MD5 26115519db6e10744009edb66288db1d
BLAKE2b-256 2bb8eff74c80f52a36e22d0de2d0e9ef1cc907bc05e83c91e371e7cdfecd4bd4

See more details on using hashes here.

Provenance

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

Publisher: python-distributions.yml on jelmer/dulwich

Attestations:

File details

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

File metadata

  • Download URL: dulwich-0.22.6-cp313-cp313-win32.whl
  • Upload date:
  • Size: 581.0 kB
  • Tags: CPython 3.13, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for dulwich-0.22.6-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 115920aff5756cdf02900504fe3c9b941f2f41fab5cea2670130783f02e0ae2c
MD5 cc5fcc08dcb9afb2d7fdf945cfd90be7
BLAKE2b-256 b67d186ab8e0288659fef5268913be0e641ea000760931d72d30691c0e6a9961

See more details on using hashes here.

Provenance

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

Publisher: python-distributions.yml on jelmer/dulwich

Attestations:

File details

Details for the file dulwich-0.22.6-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for dulwich-0.22.6-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 eb5f8ff0eb0d6759cebd13cb9e6d7029af5d87f89074bd1a702c7a0943a33d6e
MD5 bc13226b8de4d3331b1fc5d2c63d03a9
BLAKE2b-256 cadcb9412b7bfe7ad1f7ed650c77b034206f75d3e04849a770497dafee971f83

See more details on using hashes here.

Provenance

The following attestation bundles were made for dulwich-0.22.6-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: python-distributions.yml on jelmer/dulwich

Attestations:

File details

Details for the file dulwich-0.22.6-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for dulwich-0.22.6-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 f9e75774fe5f219490912931bb8d91a12ec5cc7155f377fd88088fe0f035e1b8
MD5 3172649f1f1836f5cd9721e233d4a957
BLAKE2b-256 0fa6209e3e3e027879b5ca7c15eff2a0a557a0fc2182394b62e0bb6a96f7758e

See more details on using hashes here.

Provenance

The following attestation bundles were made for dulwich-0.22.6-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: python-distributions.yml on jelmer/dulwich

Attestations:

File details

Details for the file dulwich-0.22.6-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for dulwich-0.22.6-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 096a9fe8754bce136e128b7161fca30ff1b2e5859f2324a7e2c8270dcb2ba672
MD5 11479b5f42a7d8f4b29b18f7d6ec0589
BLAKE2b-256 e46d1c14df7fdd1fd99a5d4fd2ef3a45d3f6037ac908266713821dbbf08c606b

See more details on using hashes here.

Provenance

The following attestation bundles were made for dulwich-0.22.6-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl:

Publisher: python-distributions.yml on jelmer/dulwich

Attestations:

File details

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

File metadata

File hashes

Hashes for dulwich-0.22.6-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 dff11fe1ecd6f9d915b490c660456a467c9150404de5100b3cf112c6bd5c830d
MD5 b48bdaa465fa797a4841cfeff04d044e
BLAKE2b-256 4b778aebcb9a70477aef68a2ecaec3f3ceaea21e839fdebbad16f384273b139e

See more details on using hashes here.

Provenance

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

Publisher: python-distributions.yml on jelmer/dulwich

Attestations:

File details

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

File metadata

  • Download URL: dulwich-0.22.6-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 600.6 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for dulwich-0.22.6-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 1f0040aa840c9632b973bd98484e584bb21690738c2be1ebd23b0c5af3214b2f
MD5 958ab8df82230458dd707e25b65b68d5
BLAKE2b-256 8892891bb8ef5806f7f4a0c7440a5ad5341ed9b1790404a19ae7896bd2ce8a09

See more details on using hashes here.

Provenance

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

Publisher: python-distributions.yml on jelmer/dulwich

Attestations:

File details

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

File metadata

  • Download URL: dulwich-0.22.6-cp312-cp312-win32.whl
  • Upload date:
  • Size: 582.0 kB
  • Tags: CPython 3.12, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for dulwich-0.22.6-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 b1a08ad0c6ae572142b7775f6fe028e0e3ac9c01a295344c41049e257c5af980
MD5 6d862d0d74e867f3e02e9f88fd0adee9
BLAKE2b-256 65389c1eeae240f332d0c2cd24bacea3bded6e33a24751c0181a447a6b342a85

See more details on using hashes here.

Provenance

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

Publisher: python-distributions.yml on jelmer/dulwich

Attestations:

File details

Details for the file dulwich-0.22.6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for dulwich-0.22.6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6290edb86155b350a3504582570891b0a7593766d91d6b89cdd24d01061f019f
MD5 48076d5f343d21076d9749de894e49e5
BLAKE2b-256 6994e2d849be34d6e835779d1256c16e1bea696202f3cc46c5ca57fbf3bae69c

See more details on using hashes here.

Provenance

The following attestation bundles were made for dulwich-0.22.6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: python-distributions.yml on jelmer/dulwich

Attestations:

File details

Details for the file dulwich-0.22.6-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for dulwich-0.22.6-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 d6684297967833961c81333cbf105b0c2cd3f1a824873b85d60d265ec751fe57
MD5 1c956ed60e255972ecf381c3aa803f02
BLAKE2b-256 3b6c5962e83547948dd0682bf150b8c4042f8bc119b38d9745a8ea5c4dbcd565

See more details on using hashes here.

Provenance

The following attestation bundles were made for dulwich-0.22.6-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: python-distributions.yml on jelmer/dulwich

Attestations:

File details

Details for the file dulwich-0.22.6-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for dulwich-0.22.6-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 75e0c2ad0eb809eda2c1c1253768632e421b099245c12ffddf8a6f109c2fe32e
MD5 933e997f4955e4e9db412cc823476268
BLAKE2b-256 0023a59abe328103fe6c149a3b7314301d2e5f06f8acd11ec42fb03e20740906

See more details on using hashes here.

Provenance

The following attestation bundles were made for dulwich-0.22.6-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl:

Publisher: python-distributions.yml on jelmer/dulwich

Attestations:

File details

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

File metadata

File hashes

Hashes for dulwich-0.22.6-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 db10da1719575b5b113e006b8fc9ed7bbf4fd5488db242e85dcea2191c0d4b99
MD5 5d02e4c0c20f4bd0063db397b81ceded
BLAKE2b-256 e7a27bb254c08b81b94b2fe4bc62fc00d833852d07bface9f9f87ace1fba9905

See more details on using hashes here.

Provenance

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

Publisher: python-distributions.yml on jelmer/dulwich

Attestations:

File details

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

File metadata

  • Download URL: dulwich-0.22.6-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 600.3 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for dulwich-0.22.6-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 eb662463f205f106776af499d054c98f408c3753a6c0eaff8612eb3f1cbf6ddb
MD5 60aedb0c61283e9fe1b0b073572c10ea
BLAKE2b-256 a86190cb4fef1db6dbdb80728eda72a3e04b3f2f7695271fa49d696e969fa767

See more details on using hashes here.

Provenance

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

Publisher: python-distributions.yml on jelmer/dulwich

Attestations:

File details

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

File metadata

  • Download URL: dulwich-0.22.6-cp311-cp311-win32.whl
  • Upload date:
  • Size: 584.4 kB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for dulwich-0.22.6-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 de9fccefd61b5098ff755453975021035a8d385896edb57163050251c30ea3b6
MD5 a3ee239e33176342047d6a5d9b85e7bd
BLAKE2b-256 6590c61e0d4f3053708ca41ee01571169985ec9d97b7f962c3be60b62146e750

See more details on using hashes here.

Provenance

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

Publisher: python-distributions.yml on jelmer/dulwich

Attestations:

File details

Details for the file dulwich-0.22.6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for dulwich-0.22.6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 25dd3c7217887621cd2d1703329a1e00338bb8839d54137b63e44a6a2d226603
MD5 585de26d013bbea0f3a1e3cc1ecb3191
BLAKE2b-256 a9b8b721ca21ff5226bdb7ad883b175cc4da31675f93373f0250209c1a24f269

See more details on using hashes here.

Provenance

The following attestation bundles were made for dulwich-0.22.6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: python-distributions.yml on jelmer/dulwich

Attestations:

File details

Details for the file dulwich-0.22.6-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for dulwich-0.22.6-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 308446a339dcda7498a4ed2748f36ecf0e4849875df573613243ac845f781771
MD5 55a550ca9b1a338563287498a4357f2a
BLAKE2b-256 0a46c25c6b14e2d3e4da79fb30d96156c43f32ce346405ddaf2548b39864f92a

See more details on using hashes here.

Provenance

The following attestation bundles were made for dulwich-0.22.6-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: python-distributions.yml on jelmer/dulwich

Attestations:

File details

Details for the file dulwich-0.22.6-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for dulwich-0.22.6-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 3722b8f09aef30bd30e64a7e4589eba042e530b407d98409350b629da10dd54f
MD5 c490b78fa614844cb7e0905dca4acd23
BLAKE2b-256 baf41e6f37fd09797b20291791eb3d6d2167933faa8eccc4ad42bdb5a3f6a49b

See more details on using hashes here.

Provenance

The following attestation bundles were made for dulwich-0.22.6-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl:

Publisher: python-distributions.yml on jelmer/dulwich

Attestations:

File details

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

File metadata

File hashes

Hashes for dulwich-0.22.6-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 737284cbf4a3de239b1962e5ec2cacf0506d2d0a857b82e9fd2b4a08b913c11e
MD5 acdb40096413acb53f4fd67e84360fd3
BLAKE2b-256 21352ee39e781f3dcda6dc925a5d0831a711b13e475dc5ad789a77959cad6a8d

See more details on using hashes here.

Provenance

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

Publisher: python-distributions.yml on jelmer/dulwich

Attestations:

File details

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

File metadata

  • Download URL: dulwich-0.22.6-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 600.5 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for dulwich-0.22.6-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 dd8303b570fd439e0facbb7476a658fe865bc985eab04e9a18b7ffc0f5d56d49
MD5 55275040bfea8a3623ad9c24a006ae2d
BLAKE2b-256 5a28b4df289622202b8c0ec8a0a254383033ba3aca49cf367c37cbdbbffc5a3c

See more details on using hashes here.

Provenance

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

Publisher: python-distributions.yml on jelmer/dulwich

Attestations:

File details

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

File metadata

  • Download URL: dulwich-0.22.6-cp310-cp310-win32.whl
  • Upload date:
  • Size: 584.2 kB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for dulwich-0.22.6-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 06b4fde8d173578a56602dd79b42d5a9121e323ebb8a68102c26a44ce2dd14dc
MD5 0bc9fe8274e42ef19aedf6d9f58d6abe
BLAKE2b-256 9cefc718b6f76db6d45aa153cf20fc15b359b8b1b7a56c87cb595683b37ef1cc

See more details on using hashes here.

Provenance

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

Publisher: python-distributions.yml on jelmer/dulwich

Attestations:

File details

Details for the file dulwich-0.22.6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for dulwich-0.22.6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 58c91a6409e761f8dd9fd68f28163bcb00bb7a21eebb52655a2adcaf8ee53447
MD5 45f6c4f2c35bc05f5df054e54e6d2e9f
BLAKE2b-256 34c9778ab4e4084f2b48783712341ec162919383a989ce25b0c0abb6cd7bb314

See more details on using hashes here.

Provenance

The following attestation bundles were made for dulwich-0.22.6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: python-distributions.yml on jelmer/dulwich

Attestations:

File details

Details for the file dulwich-0.22.6-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for dulwich-0.22.6-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 2085f13dc7a0d7cae06c7fb04b06d3b2f6205029d44c41b65d37a23da0cb67cb
MD5 44122ef909beb4466708511a1afba513
BLAKE2b-256 74721bb277fc9a462c52a28fbdb5e8f4d30f2cfd7dd0e9e1f2fd77af7b5e95b9

See more details on using hashes here.

Provenance

The following attestation bundles were made for dulwich-0.22.6-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: python-distributions.yml on jelmer/dulwich

Attestations:

File details

Details for the file dulwich-0.22.6-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for dulwich-0.22.6-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 ffa95d2d903f387f1a5206adb3d832013803a49e9b04c8749dd369f308f66824
MD5 a7ddcc3df324b21ece1eb87ec632c5d4
BLAKE2b-256 9fdce18aaad012d88cd1763fbeff6a618f9d3eb58971a7d3912f1341f7bfe062

See more details on using hashes here.

Provenance

The following attestation bundles were made for dulwich-0.22.6-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl:

Publisher: python-distributions.yml on jelmer/dulwich

Attestations:

File details

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

File metadata

File hashes

Hashes for dulwich-0.22.6-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 43abc96dabbe79117df3862b35694a52aa0afbe4d68d3e83bcff55ac71c851cb
MD5 df18ce0767905c18ecec9aa8a513f73e
BLAKE2b-256 95494adf174a38ea49ff7c2549ff8bcc0c0ef7f7686bfab7bcbe87b0f401375f

See more details on using hashes here.

Provenance

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

Publisher: python-distributions.yml on jelmer/dulwich

Attestations:

File details

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

File metadata

  • Download URL: dulwich-0.22.6-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 602.1 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for dulwich-0.22.6-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 1b883cd35f755491f79b89c70f082e9e6232361a0281642594f4a2bf8051a7dd
MD5 47619d65c74c2cec55677676083b9d14
BLAKE2b-256 42afe1ccf7a0a7e317188ff798744b729acae16b9572985afe08a4dfe934e2d4

See more details on using hashes here.

Provenance

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

Publisher: python-distributions.yml on jelmer/dulwich

Attestations:

File details

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

File metadata

  • Download URL: dulwich-0.22.6-cp39-cp39-win32.whl
  • Upload date:
  • Size: 585.4 kB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for dulwich-0.22.6-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 0fca415dc613434a371e9058e1e7f2a1331361a23e41ebae9442b903f553bc3b
MD5 df1a93321811e93c5fdfae80916f8cad
BLAKE2b-256 da25b5be7ea9259536d68592c0648a6ec265922894584138d82d51631f582dfd

See more details on using hashes here.

Provenance

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

Publisher: python-distributions.yml on jelmer/dulwich

Attestations:

File details

Details for the file dulwich-0.22.6-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for dulwich-0.22.6-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1e61b8993d5d5c63682215f67104fc75dcfd9927e214df2be5baff333bafd69a
MD5 61ef8be7bbf2eaa83b2fdd16f58c73b1
BLAKE2b-256 92d05081d9fbfe44bae813ce0d6403c4cee19bfeeeae6639499312540c3144e7

See more details on using hashes here.

Provenance

The following attestation bundles were made for dulwich-0.22.6-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: python-distributions.yml on jelmer/dulwich

Attestations:

File details

Details for the file dulwich-0.22.6-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for dulwich-0.22.6-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 8c8711a00f45d923f8febc047866fa7e845ea19bcdb930f48ddc2a121d1ed8bd
MD5 416ac897de6be6d01a737808c1887cc2
BLAKE2b-256 943730f6228cf02358c8f14e2d3fb4b1d653edb05976007ec9560a33f367fdee

See more details on using hashes here.

Provenance

The following attestation bundles were made for dulwich-0.22.6-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: python-distributions.yml on jelmer/dulwich

Attestations:

File details

Details for the file dulwich-0.22.6-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for dulwich-0.22.6-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 6fda801469f3cbd982898f224696adb4afd72f2f42bbbbfe1ded2632b3a85dba
MD5 398e28ab1520f4142deb75fa27cb2b11
BLAKE2b-256 5de291e3de3e1109f108e7f8d161bcec33ea9490354b701888b794bd3c227eb1

See more details on using hashes here.

Provenance

The following attestation bundles were made for dulwich-0.22.6-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl:

Publisher: python-distributions.yml on jelmer/dulwich

Attestations:

File details

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

File metadata

File hashes

Hashes for dulwich-0.22.6-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ec5d376f7f02651301b58e04888bd5d671577fc68cc7dada23793907119c22bd
MD5 5b05dffa60a118f1ab69abd14eb02cb6
BLAKE2b-256 7a2d5f94151ad38334c0fdb0c56c0535b1f58494bef783d677ecb8253970c813

See more details on using hashes here.

Provenance

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

Publisher: python-distributions.yml on jelmer/dulwich

Attestations:

Supported by

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