Skip to main content

Python Git Library

Project description

This is the Dulwich project.

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

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

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

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

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

Differences with other Python Git libraries

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

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

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

Installation

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

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

$ python setup.py --pure install

or if you are installing from pip:

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

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

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

Getting started

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

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

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

And to print it using porcelain:

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

Add note about encoding.

Further documentation

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

Help

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

Contributing

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

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

Supported versions of Python

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

Project details


Release history Release notifications | RSS feed

Download files

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

Source Distribution

dulwich-0.23.0.tar.gz (575.1 kB view details)

Uploaded Source

Built Distributions

dulwich-0.23.0-py3-none-any.whl (313.8 kB view details)

Uploaded Python 3

dulwich-0.23.0-cp313-cp313-win_amd64.whl (657.4 kB view details)

Uploaded CPython 3.13Windows x86-64

dulwich-0.23.0-cp313-cp313-win32.whl (641.1 kB view details)

Uploaded CPython 3.13Windows x86

dulwich-0.23.0-cp313-cp313-manylinux_2_28_x86_64.whl (1.0 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ x86-64

dulwich-0.23.0-cp313-cp313-manylinux_2_28_aarch64.whl (1.0 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ ARM64

dulwich-0.23.0-cp313-cp313-macosx_11_0_arm64.whl (960.4 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

dulwich-0.23.0-cp312-cp312-win_amd64.whl (657.8 kB view details)

Uploaded CPython 3.12Windows x86-64

dulwich-0.23.0-cp312-cp312-win32.whl (641.3 kB view details)

Uploaded CPython 3.12Windows x86

dulwich-0.23.0-cp312-cp312-manylinux_2_28_x86_64.whl (1.0 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ x86-64

dulwich-0.23.0-cp312-cp312-manylinux_2_28_aarch64.whl (1.0 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ ARM64

dulwich-0.23.0-cp312-cp312-macosx_11_0_arm64.whl (960.3 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

dulwich-0.23.0-cp311-cp311-win_amd64.whl (659.0 kB view details)

Uploaded CPython 3.11Windows x86-64

dulwich-0.23.0-cp311-cp311-win32.whl (642.9 kB view details)

Uploaded CPython 3.11Windows x86

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

Uploaded CPython 3.11manylinux: glibc 2.28+ x86-64

dulwich-0.23.0-cp311-cp311-manylinux_2_28_aarch64.whl (1.0 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ ARM64

dulwich-0.23.0-cp311-cp311-macosx_11_0_arm64.whl (972.7 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

dulwich-0.23.0-cp310-cp310-win_amd64.whl (658.6 kB view details)

Uploaded CPython 3.10Windows x86-64

dulwich-0.23.0-cp310-cp310-win32.whl (642.8 kB view details)

Uploaded CPython 3.10Windows x86

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

Uploaded CPython 3.10manylinux: glibc 2.28+ x86-64

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

Uploaded CPython 3.10manylinux: glibc 2.28+ ARM64

dulwich-0.23.0-cp310-cp310-macosx_11_0_arm64.whl (973.4 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

dulwich-0.23.0-cp39-cp39-win_amd64.whl (660.9 kB view details)

Uploaded CPython 3.9Windows x86-64

dulwich-0.23.0-cp39-cp39-win32.whl (643.9 kB view details)

Uploaded CPython 3.9Windows x86

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

Uploaded CPython 3.9manylinux: glibc 2.28+ x86-64

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

Uploaded CPython 3.9manylinux: glibc 2.28+ ARM64

dulwich-0.23.0-cp39-cp39-macosx_11_0_arm64.whl (974.5 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

File details

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

File metadata

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

File hashes

Hashes for dulwich-0.23.0.tar.gz
Algorithm Hash digest
SHA256 0aa6c2489dd5e978b27e9b75983b7331a66c999f0efc54ebe37cab808ed322ae
MD5 b15fd99588c9174a6419e6ef0cd5b88a
BLAKE2b-256 4bacba58cf420640c7bc77ae8e1b31e174d83c9117750c63cf9ea3b5e202e5c4

See more details on using hashes here.

Provenance

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

File metadata

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

File hashes

Hashes for dulwich-0.23.0-py3-none-any.whl
Algorithm Hash digest
SHA256 d8da6694ca332bb48775e35ee2215aa4673821164a91b83062f699c69f7cd135
MD5 c801d6abba1dc3d666ee719feec7d33b
BLAKE2b-256 353149318ee9db4b402e6d8b9b01bd4cae9298f59e1bb9bd56cf4a94e48fa069

See more details on using hashes here.

Provenance

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

File metadata

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

File hashes

Hashes for dulwich-0.23.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 50d3b4ba45671fb8b7d2afbd02c10b4edbc3290a1f92260e64098b409e9ca35c
MD5 4f71e0319f2f4f2f99637da17355b4ed
BLAKE2b-256 50c5bce91f3ecf302e553e4814ecf971956952fc15d427e234c6a80660ec5a77

See more details on using hashes here.

Provenance

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

File metadata

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

File hashes

Hashes for dulwich-0.23.0-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 ac53ec438bde3c1f479782c34240479b36cd47230d091979137b7ecc12c0242e
MD5 2c49b92b84971c0fe85535ca06834bbd
BLAKE2b-256 c36d661386d723cf86003f5e1b4d2ba9d25cf11e06e206dcf2b62380a0f683cb

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dulwich-0.23.0-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d754afaf7c133a015c75cc2be11703138b4be932e0eeeb2c70add56083f31109
MD5 36e48464a94b0b7196fca3ab21daaadd
BLAKE2b-256 00bf077b797d073f59f76e8bc80e008a952256c2df2cd8bd2c2610bec84566c7

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dulwich-0.23.0-cp313-cp313-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 b4eaf326d15bb3fc5316c777b0312f0fe02f6f82a4368cd971d0ce2167b7ec34
MD5 9094d01f1172d4ce9346b335cd8d391a
BLAKE2b-256 c283b2416469b36313a0d4cddb7c8f1384fbecd0015237af29fb6d02f849f976

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dulwich-0.23.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 624e2223c8b705b3a217f9c8d3bfed3a573093be0b0ba033c46cba8411fb9630
MD5 4519ac06571b9934081090a6d3d40ea9
BLAKE2b-256 5a931d3ec4732912278db33124d476cc36dd5c577c1485b71f90ade5f7f8d6b1

See more details on using hashes here.

Provenance

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

File metadata

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

File hashes

Hashes for dulwich-0.23.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 cb0566b888b578325350b4d67c61a0de35d417e9877560e3a6df88cae4576a59
MD5 5e49fff2ff5ea404e03f5f9dc3866c19
BLAKE2b-256 b89c65bfbbac62d8a2967e13f6a1512371c5eb6b906a61fb6dead992669cad0e

See more details on using hashes here.

Provenance

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

File metadata

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

File hashes

Hashes for dulwich-0.23.0-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 7fc8b76b704ef35cd001e993e3aa4e1d666a2064bf467c07c560f12b2959dcaf
MD5 616a4096a637be3a221e79d761dc8f79
BLAKE2b-256 8fc418e6223cd4ad1ae9334eb4e6aa5952fd8f5c3d75762918eb90c209fec4ba

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dulwich-0.23.0-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 19fcf20224c641a61c774da92f098fbaae9938c7e17a52841e64092adf7e78f9
MD5 f5f1f1c1046370c6941a9489e7c4c4cc
BLAKE2b-256 c7e28f3d216be5fd0ee1180d917b59b34b54b9896384cf139f319b5d3a8f16b4

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dulwich-0.23.0-cp312-cp312-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 d473888a6ab9ed5d4a4c3f053cbe5b77f72d54b6efdf5688fed76094316e571e
MD5 e5e7523122bac54c0e58757ffca51403
BLAKE2b-256 4b6a23f0c487ec03f2752600cab4a8e0dedb38186246c475bf3fa90a8db830d5

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dulwich-0.23.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 52cdef66a7994d29528ca79ca59452518bbba3fd56a9c61c61f6c467c1c7956e
MD5 cd2468b68fc65a171485a85227090e4f
BLAKE2b-256 4ad71e6fba0235babe912e8467b036062e37d11672cbbeb0d8074f9d4559057b

See more details on using hashes here.

Provenance

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

File metadata

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

File hashes

Hashes for dulwich-0.23.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 3ae9f1d9dc92d4e9a3f89ba2c55221f7b6442c5dd93b3f6f539a3c9eb3f37bdd
MD5 cf7b2784377566e32dd3b62004129647
BLAKE2b-256 d71c1e99aa34c9aead9e641b2d9934f0a3d00257f75027cf5cdecc8a1a6c18ae

See more details on using hashes here.

Provenance

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

File metadata

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

File hashes

Hashes for dulwich-0.23.0-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 9e3151f10ce2a9ff91bca64c74345217f53bdd947dc958032343822009832f7a
MD5 ffd35a3c0a530b9bf6a792311ba9c455
BLAKE2b-256 4f0dc06ccb227b096aef5906142fe78b5c79f9070a0ea6152fc219941186d540

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dulwich-0.23.0-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 a2abbce32fd2bc7902bcc5f69b10bf22576810de21651baaa864b78fd7aec261
MD5 15c31c707f1ef3e01c465da2b836459e
BLAKE2b-256 e5f381d8075141dfcc0a0449c2093596e58d3e11444e3af54e819eca63b84dd0

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dulwich-0.23.0-cp311-cp311-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 cb7bb930b12471a1cfcea4b3d25a671dc0ad32573f0ad25684684298959a1527
MD5 e04b3fe0cd0f6ca79d9b9dbf5bca036e
BLAKE2b-256 2b9d2720e0ab58666378a33c752a61543f936cd6b06dfe5d84a2215ddc0914b0

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dulwich-0.23.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d68498fdda13ab00791b483daab3bcfe9f9721c037aa458695e6ad81640c57cc
MD5 463e3a369ef8d86ed2ed05ddc0638ed0
BLAKE2b-256 ae11f6bbba8583f69cf19ef4bd7f5fde1a6b5ccaf8b6951781cec8db247116f4

See more details on using hashes here.

Provenance

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

File metadata

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

File hashes

Hashes for dulwich-0.23.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 025178533e884ffdb0d9d8db4b8870745d438cbfecb782fd1b56c3b6438e86cf
MD5 61e803578c848512f19ecac49f611703
BLAKE2b-256 5bcaa345085526ac3b7aaa891ca4ec7ad9375cd8d017e42d4dbf20a443231275

See more details on using hashes here.

Provenance

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

File metadata

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

File hashes

Hashes for dulwich-0.23.0-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 27d970adf539806dfc4fe3e4c9e8dc6ebf0318977a56e24d22f13413535a51ba
MD5 4a866ae816568170dda97c22b97b724a
BLAKE2b-256 c1388dd887d9b64f47f8097e207ed7e8d5dd640a19aa763e632d97174961585f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dulwich-0.23.0-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d971566826f16ec67c70641c1fbdb337323aa5b533799bc5a4641f4750e73b36
MD5 8f5decf725cdbb59ae8522c87c850a86
BLAKE2b-256 65a0e3f71d6d74809cd9245d3d2921448fd32a8417f74b4e912e82cef0cf5098

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dulwich-0.23.0-cp310-cp310-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 a68faf8612bf93de1285048d6ad13160f0fb3c5596a86e694e78f4e212886fa5
MD5 d12891766d5151bec685800d2ed9850e
BLAKE2b-256 97820316022bd64b3525acfebc88b6b7506d04b0402b7dbfb746cd15529b9ea8

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dulwich-0.23.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c13b0d5a9009cde23ecb8cb201df6e23e2a7a82c5e2d6ba6443fbb322c9befc6
MD5 488f34d8c809d1a1d89974e8cd360800
BLAKE2b-256 ba8dd725f0c9ddb218c7d9e3e02ee4545e998b57e1d7c12f5ab3e2d61f577410

See more details on using hashes here.

Provenance

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

File details

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

File metadata

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

File hashes

Hashes for dulwich-0.23.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 dce943da48217c26e15790fd6df62d27a7f1d067102780351ebf2635fc0ba482
MD5 f5d6128a56fe3d2a4cec3fc5eb8e4221
BLAKE2b-256 844f0e304c1f7bb82135d597d67746da99496df3258884e13569ccfe85f8143e

See more details on using hashes here.

Provenance

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

Publisher: python-distributions.yml on jelmer/dulwich

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

File details

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

File metadata

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

File hashes

Hashes for dulwich-0.23.0-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 84eef513aba501cbc1f223863f3b4b351fe732d3fb590cab9bdf5d33eb1a1248
MD5 2621a57e6bddd07950f5b2110c94dacc
BLAKE2b-256 fca87c7e40f7d30fa54e15fb09e40d3a0d9650976d02280b8637cf9162cf2408

See more details on using hashes here.

Provenance

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

Publisher: python-distributions.yml on jelmer/dulwich

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

File details

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

File metadata

File hashes

Hashes for dulwich-0.23.0-cp39-cp39-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 90c0064d7df8e7fe83d3a03c7d60b9e07a92698b18442f926199b2c3f0bf34d4
MD5 caec11af876a8c350f900b580a0743a0
BLAKE2b-256 0c7a5e1ecfd131562eb47b7ad0b43a83862397e71af525ca3d139d3893618218

See more details on using hashes here.

Provenance

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

Publisher: python-distributions.yml on jelmer/dulwich

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

File details

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

File metadata

File hashes

Hashes for dulwich-0.23.0-cp39-cp39-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 3e6df0eb8cca21f210e3ddce2ccb64482646893dbec2fee9f3411d037595bf7b
MD5 8baa0b7fe70368ac7148748f3e2ff6d3
BLAKE2b-256 0ff2c24df9c739ed5bd742dc3f99de0b35c3fbe84f49f2daf4a48b7f1ba2ff20

See more details on using hashes here.

Provenance

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

Publisher: python-distributions.yml on jelmer/dulwich

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

File details

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

File metadata

File hashes

Hashes for dulwich-0.23.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d8e18ea3fa49f10932077f39c0b960b5045870c550c3d7c74f3cfaac09457cd6
MD5 703bcde644bb43c819f68bee4a5506b4
BLAKE2b-256 e51162db0f1c542b3424d19495916dc3007ef578b7c4dbded8d47b0457857e06

See more details on using hashes here.

Provenance

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

Publisher: python-distributions.yml on jelmer/dulwich

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

Supported by

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