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.

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-0.25.2.tar.gz (1.1 MB view details)

Uploaded Source

Built Distributions

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

dulwich-0.25.2-py3-none-any.whl (650.0 kB view details)

Uploaded Python 3

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

Uploaded Android API level 24+ x86-64CPython 3.14

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

Uploaded Android API level 24+ ARM64 v8aCPython 3.14

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

Uploaded CPython 3.13Windows x86-64

dulwich-0.25.2-cp313-cp313-win32.whl (983.6 kB view details)

Uploaded CPython 3.13Windows x86

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

Uploaded CPython 3.13manylinux: glibc 2.28+ x86-64

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

Uploaded CPython 3.13manylinux: glibc 2.28+ ARM64

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

Uploaded CPython 3.13macOS 11.0+ ARM64

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

Uploaded Android API level 21+ x86-64CPython 3.13

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

Uploaded Android API level 21+ ARM64 v8aCPython 3.13

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

Uploaded CPython 3.12Windows x86-64

dulwich-0.25.2-cp312-cp312-win32.whl (982.8 kB view details)

Uploaded CPython 3.12Windows x86

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

Uploaded CPython 3.12manylinux: glibc 2.28+ x86-64

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

Uploaded CPython 3.12manylinux: glibc 2.28+ ARM64

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

Uploaded CPython 3.12macOS 11.0+ ARM64

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

Uploaded CPython 3.11Windows x86-64

dulwich-0.25.2-cp311-cp311-win32.whl (987.6 kB view details)

Uploaded CPython 3.11Windows x86

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

Uploaded CPython 3.11manylinux: glibc 2.28+ x86-64

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

Uploaded CPython 3.11manylinux: glibc 2.28+ ARM64

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

Uploaded CPython 3.11macOS 11.0+ ARM64

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

Uploaded CPython 3.10Windows x86-64

dulwich-0.25.2-cp310-cp310-win32.whl (988.7 kB view details)

Uploaded CPython 3.10Windows x86

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

Uploaded CPython 3.10manylinux: glibc 2.28+ x86-64

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

Uploaded CPython 3.10manylinux: glibc 2.28+ ARM64

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

File metadata

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

File hashes

Hashes for dulwich-0.25.2.tar.gz
Algorithm Hash digest
SHA256 bca22c8aa4cbecbe8493b76e3fd6101513f09cf405cd9b92e116a48d9469e55a
MD5 a17ac1878b94af416b39f76809c349e1
BLAKE2b-256 bab89c9bc6ac66007f8090b1da9079c0e4bbea5aa9583c3c12098e0f11462dd5

See more details on using hashes here.

Provenance

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

File metadata

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

File hashes

Hashes for dulwich-0.25.2-py3-none-any.whl
Algorithm Hash digest
SHA256 19dd5a0e08a47483be7f404e2555136a9ebaf70781fee3280457f8e2d65b2388
MD5 20920dacf7138cf305e3ba02fcf51f35
BLAKE2b-256 87eb153b2b32dca090e956a1e512293db3c7c144db50da439373d1be56880512

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dulwich-0.25.2-cp314-cp314-android_24_x86_64.whl
Algorithm Hash digest
SHA256 0ac0b70a970fac9b9c161ce2f1472915656c91e8fdb2dcfb1b5f84e6a127a184
MD5 7a833c15ffb3727040a494df5d5ae5fc
BLAKE2b-256 c8488448a48054f61e1c4c7c42f2ab29cdb576451545d2843651f69802ff15fb

See more details on using hashes here.

Provenance

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

Publisher: python-distributions.yml on jelmer/dulwich

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

File details

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

File metadata

File hashes

Hashes for dulwich-0.25.2-cp314-cp314-android_24_arm64_v8a.whl
Algorithm Hash digest
SHA256 b1b54442dd8171fc5a1e0d5efc7d72b8192c88f738ee9d72e7aa82bf9d630832
MD5 b5aa412295e69524bdf1b6726f0946f4
BLAKE2b-256 82ec494f14d73346309e2e03fdd1fa82618d91bbc59423bbe8a6f6a7b20186ee

See more details on using hashes here.

Provenance

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

Publisher: python-distributions.yml on jelmer/dulwich

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

File details

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

File metadata

  • Download URL: dulwich-0.25.2-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-0.25.2-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 2f84e6501702877ecc1c1a8710c745942d86d2f55cbfeaf99377100e4c16139a
MD5 fef0741be40dbe0fd2cc91753899b622
BLAKE2b-256 1a4a3cb5178b49a8be5d311276af33a8e6f8d3cce0f6410b6c03ab99b96e74eb

See more details on using hashes here.

Provenance

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

File metadata

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

File hashes

Hashes for dulwich-0.25.2-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 a7ccd96e3beb93df7458191f0aadad6e76ab78f09452f867fc06cd4f99423c7e
MD5 871de32400fab5149bb5b921c157bf32
BLAKE2b-256 c47ed7b1b0c83457e2ad75cee64e1390151ac25ac89597e5a8f6530137e1c1fd

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dulwich-0.25.2-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 ab15cc01c19bb1b258f6843470637bc5f2d886b8244bb48f8da8ee3d766bcf10
MD5 06867fabdb39a0f02966917fcae2c3e6
BLAKE2b-256 89934e95a9a92fbc01f5d1bf996b6393c3dabde26031c1c8100355c189fec8f4

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dulwich-0.25.2-cp313-cp313-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 e7ec5bc1e769b19312d1ae431981096aa046925e9cb278b8efff6bebdb679b12
MD5 2e87d0be59d1713ca4a7d649eac1e564
BLAKE2b-256 3d2aaa784b51554d005a35ff78859424e9b69e9c4124533e5063ebe4161ad10c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dulwich-0.25.2-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 26bfe8c35680dd0cf71ce724e0f00401a439a332e8bd90a82e556ab2cb3a68e6
MD5 09c6d5121843b329475ee27dc4c7d809
BLAKE2b-256 4ecf07f6a26837e79b5f6483fdc77f79f661aa59ed86fcc13e61bc233d95e6d4

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dulwich-0.25.2-cp313-cp313-android_21_x86_64.whl
Algorithm Hash digest
SHA256 2a845afcd30d049a222240f9efdec6b95c2b6fd839564777061e6209e54c3ffc
MD5 edfbf89f12573e66c022c6eb70447c1d
BLAKE2b-256 2eeed0954d64322955d8cd1c482263925ca75378e640851218cb14ffe16aae07

See more details on using hashes here.

Provenance

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

Publisher: python-distributions.yml on jelmer/dulwich

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

File details

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

File metadata

File hashes

Hashes for dulwich-0.25.2-cp313-cp313-android_21_arm64_v8a.whl
Algorithm Hash digest
SHA256 46bfb777b33f2906c9800ce8c8ad0ea0530c1c2d1145eab6d42c40de29f73efa
MD5 67a45b40ebc6ca5483aad079ee57f561
BLAKE2b-256 826ba2f422be19ddbbd6a56477e0a40a8ea7c58628467e655143c249d8c320cf

See more details on using hashes here.

Provenance

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

Publisher: python-distributions.yml on jelmer/dulwich

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

File details

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

File metadata

  • Download URL: dulwich-0.25.2-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-0.25.2-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 3977d089e4c68fc1589457d7a19a7637a1d8f173702f18eb1c198bb4d34e52b0
MD5 428d6876bda9b2d2a2d15e8226a5b012
BLAKE2b-256 872bbee92d4c4dc8ccfdbe64a87464e5970c78ea9b201c7d57f15342330d32de

See more details on using hashes here.

Provenance

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

File metadata

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

File hashes

Hashes for dulwich-0.25.2-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 62c7fe4931a5457745aaa263dea6388a6334ba03e65990fadd10b1857f5ad741
MD5 b7186a8f32854d09101a7ae69eb3e318
BLAKE2b-256 4e4bf4ef7c2dcf7b47c27518461e0acf32eaf76fd357a1aa02ce3de0f1b04578

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dulwich-0.25.2-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 e2d5cc06cc25d88f87fd966bee74c62903473f81a1646323bf1e4fe8fec4b797
MD5 dcf22c2a627167c95bc3b3c6eb5dac76
BLAKE2b-256 3f24e8cec93df1bfba4087919842a0754b50f0c6e605d620976d5d8625229caa

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dulwich-0.25.2-cp312-cp312-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 6ece907b40f503c68e27bd77c71d3de25ac5c6256c43b82f7843232e7769cebd
MD5 7bacd7eda3468d9f64ec34a9a1d5baa2
BLAKE2b-256 e1fe1260a7217eb439bae33bae3af98b84ed53e0601e19bd87e580df09650021

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dulwich-0.25.2-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ce00c68c4fcd7ea53641153a69aab9a010ae140387a39f13e9ecf05f60fefd77
MD5 03f6baa0cbfa3266820e4fbf3a4efe2f
BLAKE2b-256 da8a4ec87df697cf1af9172b015e1256ca93856d9454d7e24a4f9168d3667892

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: dulwich-0.25.2-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-0.25.2-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 428e5c513401fb089793f22dc585fdde0e87ef9c9753e20551e5e0f5265e3f16
MD5 0ef9535b4375627af14a6267c28593e9
BLAKE2b-256 980b3bcd27ff638634e9c4ae09f53212a0ccbf5b7c71762e42a9969e58cce865

See more details on using hashes here.

Provenance

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

File metadata

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

File hashes

Hashes for dulwich-0.25.2-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 093b14820fe208f83688538e9232c91cb4b2af69c8ece524129e7bdd03a50864
MD5 df8d0c9b91db8545d4464024457e979a
BLAKE2b-256 5dddb90dc96dc7374e20305444276413e9adda246ed6da67897f5cf19e7a6d24

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dulwich-0.25.2-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d331a20ba827da1d5d95de5a5151c6b7a945ddcdd381a61aeea543dc5e821be1
MD5 e968245dedacfbe88a360ae806dd749b
BLAKE2b-256 53064a3491b0ee7f12d083389ca330523b3de3f759c565e1832824c5e5a500f9

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dulwich-0.25.2-cp311-cp311-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 fe5e5e06e52bc03fe809c50bb65554a363eee63259b6d9fc46eadaf49129c400
MD5 222107757b85932f68c5ff3aa7b392af
BLAKE2b-256 ed8a772b97a8bd023bfab9c6eb690ea60ff321948a308e3ced7af5358a30d061

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dulwich-0.25.2-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7a662d0ad211290b39e75859cff656efa93acb06d79ccee978684a5a9ea74935
MD5 f9c194bf6f0d562406d4329b9b5be80d
BLAKE2b-256 ec22b6cbdf804b401318df1be69d79dfb307d7547c7e97bf1c0617e4bcd8aee1

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: dulwich-0.25.2-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-0.25.2-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 601e52105184eeb8ed7fbc142a97327eddf78e2c71f18d6491fef3db225ccb8d
MD5 a54bf88bf923e5ab1bac654b29513993
BLAKE2b-256 a549014935b97077c9d4aa74bbf913bb141f76e4ae55329533c3c01b203409cb

See more details on using hashes here.

Provenance

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

File metadata

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

File hashes

Hashes for dulwich-0.25.2-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 b2561012bdb28cf324a3695d4cafb38493bd6a2e7fa2313167e57352f77d5abc
MD5 ed5c347b964642d7f9b51792a36b6753
BLAKE2b-256 d311df035ae10003a187b05d6d8143a26c3ce65422934f0db4fb76936332017c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dulwich-0.25.2-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 1f305e76793439cc874e5d291ad7e5cb6af114bdcc436bdf2819b4c16886bfc3
MD5 79e1311f0a15d1cb11fd3caba3909d8a
BLAKE2b-256 e01fc6eb7e5aa604f597595193044ae1c24f793d466c4fd547179add5e5c1a1e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dulwich-0.25.2-cp310-cp310-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 cf51562d4d28f82d9118ea1b7311cd517a1a6b75a8ef2f41ea8c954e45419762
MD5 2cded2ce2a4260cbc52c7d48972a0a9c
BLAKE2b-256 61be595b4fb288a41f72fe5c596a125a94dd22a9a306f2dd0b71836c6a73dd10

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dulwich-0.25.2-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 263877e5c73b02823af402fe2b2f4f7be57837e9d1d009c7f35ef5929a117fa7
MD5 09a76ec16d8d1124182c2c310e6b1386
BLAKE2b-256 cafc15143a5c8bd328e5e12d261bcd73ccfc4c790a249c5d50518605d5ed7a9a

See more details on using hashes here.

Provenance

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