Skip to main content

A fast and correct bencode serialize/deserialize library

PyPI tests PyPI - Python Version Codecov branch

introduction

Why yet another bencode package in python?

because I need a bencode library:

1. Correct

It should fully validate its inputs, both encoded bencode bytes, or python object to be encoded.

And it should not decode bencode bytes to str by default.

Bencode doesn't have a utf-8 str type, only bytes, so many decoder try to decode bytes to str and fallback to bytes, this package won't, it parse bencode bytes value as python bytes.

It may be attempting to parse all dictionary keys as string, but for BitTorrent v2 torrent, the keys in pieces root dictionary is still sha256 hash instead of ascii/utf-8 string.

If you prefer string as dictionary keys, write a dedicated function to convert parsing result.

Also be careful! Even file name or torrent name may not be valid utf-8 string.

2. Fast enough

this package is written with c++ in CPython.

3. still cross implement

This package sill have a pure python wheel bencode2-${version}-py3-none-any.whl wheel on pypi.

Which means you can still use it in non-cpython python with same behavior.

install

pypi

pip install bencode2

conda/pixi

you can install conda package bencode2 from https://prefix.dev/channels/trim21-pkgs/packages/bencode2.

basic usage

import bencode2

assert bencode2.bdecode(b"d4:spaml1:a1:bee") == {b"spam": [b"a", b"b"]}

assert bencode2.bencode({'hello': 'world'}) == b'd5:hello5:worlde'

Decoding

bencode type python type
integer int
string bytes
array list
dictionary dict

bencode have 4 native types, integer, string, array and dictionary.

This package will decode integer to int, array to list and dictionary to dict.

Because bencode string is not defined as utf-8 string, and will contain raw bytes bencode2 will decode bencode string to python bytes.

Encoding

python type bencode type
bool integer 0/1
int, enum.IntEnum integer
str, enum.StrEnum string
bytes, bytearray,memoryview string
list, tuple, NamedTuple array
dict, OrderedDict dictionary
types.MappingProxy dictionary
dataclasses dictionary

free threading

bencode2 have a free threading wheel on pypi, build with GIL disabled.

When encoding or decoding, it will not acquire GIL and may call non-thread-safy c-api, which mean it's the caller's responsibility to ensure thread safety.

When calling bencode, it's safe to encode same object in multiple threading, but it's not safe to encoding a object and change it in another thread at same time.

Also, when decoding, bytes objects are immutable so it's safe to be used in multiple threading, but memoryview and bytearray maybe not, please make sure underlay data doesn't change when decoding.

Development

This project use meson for building.

For testing pure python library, make sure all so/pyd files in src/bencode2 are removed, then run PYTHONPATH=src pytest --assert-pkg-compiled=false.

For testing native extension, meson-python doesn't provide same function with python setup.py build_ext --inplace.

So you will need to run command like this:

meson setup build
meson compile -C build
ninja -C build copy

ninja will need to build so/pyd with meson and copy it to src/bencode2,

then run tests with PYTHONPATH=src pytest --assert-pkg-compiled=true.

Download files

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

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

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

bencode2-0.3.33-py3-none-any.whl (15.0 kB view details)

Uploaded Python 3

bencode2-0.3.33-cp314-cp314t-musllinux_1_2_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ x86-64

bencode2-0.3.33-cp314-cp314t-musllinux_1_2_aarch64.whl (1.1 MB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

bencode2-0.3.33-cp314-cp314t-macosx_11_0_arm64.whl (104.6 kB view details)

Uploaded CPython 3.14tmacOS 11.0+ ARM64

bencode2-0.3.33-cp314-cp314-win_arm64.whl (473.7 kB view details)

Uploaded CPython 3.14Windows ARM64

bencode2-0.3.33-cp314-cp314-win_amd64.whl (318.0 kB view details)

Uploaded CPython 3.14Windows x86-64

bencode2-0.3.33-cp314-cp314-musllinux_1_2_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ x86-64

bencode2-0.3.33-cp314-cp314-musllinux_1_2_aarch64.whl (1.1 MB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ ARM64

bencode2-0.3.33-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (256.0 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ x86-64

bencode2-0.3.33-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.whl (239.3 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ ARM64

bencode2-0.3.33-cp314-cp314-macosx_11_0_x86_64.whl (115.6 kB view details)

Uploaded CPython 3.14macOS 11.0+ x86-64

bencode2-0.3.33-cp314-cp314-macosx_11_0_arm64.whl (104.2 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

bencode2-0.3.33-cp313-cp313-win_arm64.whl (458.6 kB view details)

Uploaded CPython 3.13Windows ARM64

bencode2-0.3.33-cp313-cp313-win_amd64.whl (308.5 kB view details)

Uploaded CPython 3.13Windows x86-64

bencode2-0.3.33-cp313-cp313-musllinux_1_2_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

bencode2-0.3.33-cp313-cp313-musllinux_1_2_aarch64.whl (1.1 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

bencode2-0.3.33-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (255.9 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

bencode2-0.3.33-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl (239.2 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

bencode2-0.3.33-cp313-cp313-macosx_11_0_x86_64.whl (115.5 kB view details)

Uploaded CPython 3.13macOS 11.0+ x86-64

bencode2-0.3.33-cp313-cp313-macosx_11_0_arm64.whl (104.1 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

bencode2-0.3.33-cp312-cp312-win_arm64.whl (458.7 kB view details)

Uploaded CPython 3.12Windows ARM64

bencode2-0.3.33-cp312-cp312-win_amd64.whl (308.6 kB view details)

Uploaded CPython 3.12Windows x86-64

bencode2-0.3.33-cp312-cp312-musllinux_1_2_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

bencode2-0.3.33-cp312-cp312-musllinux_1_2_aarch64.whl (1.1 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

bencode2-0.3.33-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (255.8 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

bencode2-0.3.33-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl (239.2 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

bencode2-0.3.33-cp312-cp312-macosx_11_0_x86_64.whl (115.6 kB view details)

Uploaded CPython 3.12macOS 11.0+ x86-64

bencode2-0.3.33-cp312-cp312-macosx_11_0_arm64.whl (104.2 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

bencode2-0.3.33-cp312-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (255.2 kB view details)

Uploaded CPython 3.12+manylinux: glibc 2.17+ x86-64

bencode2-0.3.33-cp312-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.whl (238.4 kB view details)

Uploaded CPython 3.12+manylinux: glibc 2.17+ ARM64

bencode2-0.3.33-cp312-abi3-macosx_11_0_x86_64.whl (113.8 kB view details)

Uploaded CPython 3.12+macOS 11.0+ x86-64

bencode2-0.3.33-cp312-abi3-macosx_11_0_arm64.whl (102.3 kB view details)

Uploaded CPython 3.12+macOS 11.0+ ARM64

bencode2-0.3.33-cp311-cp311-win_arm64.whl (459.0 kB view details)

Uploaded CPython 3.11Windows ARM64

bencode2-0.3.33-cp311-cp311-win_amd64.whl (308.7 kB view details)

Uploaded CPython 3.11Windows x86-64

bencode2-0.3.33-cp311-cp311-musllinux_1_2_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

bencode2-0.3.33-cp311-cp311-musllinux_1_2_aarch64.whl (1.1 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

bencode2-0.3.33-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (256.0 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

bencode2-0.3.33-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl (239.6 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

bencode2-0.3.33-cp311-cp311-macosx_11_0_x86_64.whl (115.6 kB view details)

Uploaded CPython 3.11macOS 11.0+ x86-64

bencode2-0.3.33-cp311-cp311-macosx_11_0_arm64.whl (104.5 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

bencode2-0.3.33-cp310-cp310-win_arm64.whl (459.1 kB view details)

Uploaded CPython 3.10Windows ARM64

bencode2-0.3.33-cp310-cp310-win_amd64.whl (308.8 kB view details)

Uploaded CPython 3.10Windows x86-64

bencode2-0.3.33-cp310-cp310-musllinux_1_2_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

bencode2-0.3.33-cp310-cp310-musllinux_1_2_aarch64.whl (1.1 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

bencode2-0.3.33-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (256.1 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

bencode2-0.3.33-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl (239.6 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

bencode2-0.3.33-cp310-cp310-macosx_11_0_x86_64.whl (115.8 kB view details)

Uploaded CPython 3.10macOS 11.0+ x86-64

bencode2-0.3.33-cp310-cp310-macosx_11_0_arm64.whl (104.6 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

File details

Details for the file bencode2-0.3.33-py3-none-any.whl.

File metadata

  • Download URL: bencode2-0.3.33-py3-none-any.whl
  • Upload date:
  • Size: 15.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for bencode2-0.3.33-py3-none-any.whl
Algorithm Hash digest
SHA256 0974357ce34da44725927cc5502d61048ac0c240393b201eaac55f4d850cf3f9
MD5 33688c1346a20810ea277640e5bff9d2
BLAKE2b-256 74adfc780eb908568b6b78af4668442a22b49260554746909de7436ee9457d4e

See more details on using hashes here.

Provenance

The following attestation bundles were made for bencode2-0.3.33-py3-none-any.whl:

Publisher: release.yaml on trim21/bencode-py

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

File details

Details for the file bencode2-0.3.33-cp314-cp314t-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for bencode2-0.3.33-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 d1c54268b6589f0aa9ac5d391693efe255659442784fefb00b7d42210c4c8676
MD5 f6156b59155ec1c30cafdd47b5fe73e1
BLAKE2b-256 f10821ca321860e9f83c9173321833bab0bfdb68d8e2b6ea4c52375ed7232704

See more details on using hashes here.

Provenance

The following attestation bundles were made for bencode2-0.3.33-cp314-cp314t-musllinux_1_2_x86_64.whl:

Publisher: release.yaml on trim21/bencode-py

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

File details

Details for the file bencode2-0.3.33-cp314-cp314t-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for bencode2-0.3.33-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 877825d00304d567e2f04011562fc96c41c6165c5366fa078d46ad00b3973e41
MD5 36561034453247568a0380f2f5e9b9c2
BLAKE2b-256 c89009c1961b065ba668f09e82a346fca854254abf5b78b4c621c41da6a596a2

See more details on using hashes here.

Provenance

The following attestation bundles were made for bencode2-0.3.33-cp314-cp314t-musllinux_1_2_aarch64.whl:

Publisher: release.yaml on trim21/bencode-py

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

File details

Details for the file bencode2-0.3.33-cp314-cp314t-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for bencode2-0.3.33-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 99fe69959f14752885ac76cfbdaf839d7b7b0a3942183c508da22b4fd67d6e8d
MD5 636f38a4a9974f47dd7209cb2a92aa7c
BLAKE2b-256 1a7d8fdd91808da1e9b8bf4da70991e98f9c47e2a6970c6d047ad512699a725a

See more details on using hashes here.

Provenance

The following attestation bundles were made for bencode2-0.3.33-cp314-cp314t-macosx_11_0_arm64.whl:

Publisher: release.yaml on trim21/bencode-py

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

File details

Details for the file bencode2-0.3.33-cp314-cp314-win_arm64.whl.

File metadata

  • Download URL: bencode2-0.3.33-cp314-cp314-win_arm64.whl
  • Upload date:
  • Size: 473.7 kB
  • Tags: CPython 3.14, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for bencode2-0.3.33-cp314-cp314-win_arm64.whl
Algorithm Hash digest
SHA256 0518b02e1865965c4186ba1e791682b4e4df71896280a685ac0b46231f5aff70
MD5 8e6f7668cb4f3e960109b04b3c1f564e
BLAKE2b-256 8c69f9ac68ed23ca726d27956305c6a63f7747e08dede79c092db1c6d4dd5e43

See more details on using hashes here.

Provenance

The following attestation bundles were made for bencode2-0.3.33-cp314-cp314-win_arm64.whl:

Publisher: release.yaml on trim21/bencode-py

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

File details

Details for the file bencode2-0.3.33-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: bencode2-0.3.33-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 318.0 kB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for bencode2-0.3.33-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 acaac71424d95573853ff685e2216375c216dc22c56264a2667e039e4f11c0a0
MD5 a8b53f3aeee7225037ca83f85111a499
BLAKE2b-256 38c0eaa83e5c7b54f82c7d81c73b86fe258df14a7a2b02e9cedacced1c7ff404

See more details on using hashes here.

Provenance

The following attestation bundles were made for bencode2-0.3.33-cp314-cp314-win_amd64.whl:

Publisher: release.yaml on trim21/bencode-py

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

File details

Details for the file bencode2-0.3.33-cp314-cp314-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for bencode2-0.3.33-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 dfae00956f82b482235ff26c8b2aa51657ecb31581c6faf22ffcbb6beb811836
MD5 20bae3035fa586bd5dbfec704f1b78c7
BLAKE2b-256 f159978aa16cae94f5c4c60a062da8c9acd51647fb0b4c11994c768e0c7a07c5

See more details on using hashes here.

Provenance

The following attestation bundles were made for bencode2-0.3.33-cp314-cp314-musllinux_1_2_x86_64.whl:

Publisher: release.yaml on trim21/bencode-py

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

File details

Details for the file bencode2-0.3.33-cp314-cp314-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for bencode2-0.3.33-cp314-cp314-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 7a4ca6302927639a26b92388cf7d7bebda5c2996f34bdcb9657cd3e55cb01dc2
MD5 23a6a98421a1ae29721d9a3b6fa1667b
BLAKE2b-256 b9d300c0bdc166a943edc829e40fc2843fa0bfd58c7dd4575b2ccdd956b07e82

See more details on using hashes here.

Provenance

The following attestation bundles were made for bencode2-0.3.33-cp314-cp314-musllinux_1_2_aarch64.whl:

Publisher: release.yaml on trim21/bencode-py

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

File details

Details for the file bencode2-0.3.33-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for bencode2-0.3.33-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 497ba9ac626ca4d2fcc6c8e0fd55f330ca29b80e736fae7ef6885b2020662e40
MD5 09ec579f9945ec8f4c86fcee6282869a
BLAKE2b-256 ba2d7fd24fed156417e1d8ae43ef2570182a74f6c276d7483ec755f4940facb7

See more details on using hashes here.

Provenance

The following attestation bundles were made for bencode2-0.3.33-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl:

Publisher: release.yaml on trim21/bencode-py

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

File details

Details for the file bencode2-0.3.33-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.whl.

File metadata

File hashes

Hashes for bencode2-0.3.33-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 9fb105b7fc5b90380b4594a2e5df41801f077046d1bb5be1338576d15c99ed20
MD5 631470ac783b1987350fdbe9a57f9fee
BLAKE2b-256 4bc589228601016e10d34537d5ee34f28ed9e23a5b9d24fe8f7c936fe795b524

See more details on using hashes here.

Provenance

The following attestation bundles were made for bencode2-0.3.33-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.whl:

Publisher: release.yaml on trim21/bencode-py

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

File details

Details for the file bencode2-0.3.33-cp314-cp314-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for bencode2-0.3.33-cp314-cp314-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 fc93222b72686ce75fb8b470a856942b4b3e8beca0ae0435fcfaeba02613a581
MD5 1cd38b912a0bfb58144ca96ed70deae0
BLAKE2b-256 fc6da30ba6573bfab7ccdc1cbda4abcc477e8dc7162e9f63aefcc49e398ff2ee

See more details on using hashes here.

Provenance

The following attestation bundles were made for bencode2-0.3.33-cp314-cp314-macosx_11_0_x86_64.whl:

Publisher: release.yaml on trim21/bencode-py

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

File details

Details for the file bencode2-0.3.33-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for bencode2-0.3.33-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 adfeb41375329ac49252c2d5491557acedc08b261f84db877bf65d5e0b5432db
MD5 3935ab181c9c5db8d31ce1f984f9949a
BLAKE2b-256 bf5e2e07be2b9b18b4ce9d4fa09dc288931f981b04e76dbbfc4016b4ff6094e7

See more details on using hashes here.

Provenance

The following attestation bundles were made for bencode2-0.3.33-cp314-cp314-macosx_11_0_arm64.whl:

Publisher: release.yaml on trim21/bencode-py

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

File details

Details for the file bencode2-0.3.33-cp313-cp313-win_arm64.whl.

File metadata

  • Download URL: bencode2-0.3.33-cp313-cp313-win_arm64.whl
  • Upload date:
  • Size: 458.6 kB
  • Tags: CPython 3.13, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for bencode2-0.3.33-cp313-cp313-win_arm64.whl
Algorithm Hash digest
SHA256 84d6dc316daca054a6951afd2a8f8338fb0dc5243559bb616de6f019898708d8
MD5 1499810d451cfd64e3e22f0af38bc2b6
BLAKE2b-256 74cf84cc9e46c0fd50a2b9936aefd80058e5997ba66ca96cb1f2a897ac3edb18

See more details on using hashes here.

Provenance

The following attestation bundles were made for bencode2-0.3.33-cp313-cp313-win_arm64.whl:

Publisher: release.yaml on trim21/bencode-py

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

File details

Details for the file bencode2-0.3.33-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: bencode2-0.3.33-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 308.5 kB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for bencode2-0.3.33-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 3dc46cf3e96775052a9e91d795c09f17fa8b41b4ebfa7a958b5376a16d514439
MD5 1bdccce0804f1d912f9960399df366d1
BLAKE2b-256 3bea173e14c17e934cb72300c05325d1afb1559c65a27476f7277257cc95969b

See more details on using hashes here.

Provenance

The following attestation bundles were made for bencode2-0.3.33-cp313-cp313-win_amd64.whl:

Publisher: release.yaml on trim21/bencode-py

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

File details

Details for the file bencode2-0.3.33-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for bencode2-0.3.33-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 b70d3549b5585df2096921a904fdb0fb4249b8032ab4bd0ec031d607bbe88bd5
MD5 4adbd03e27bc8046cd5de5ce37f562e2
BLAKE2b-256 921b97d33c6a74bac8392435b6d011f656dab508e08524a170415b1a206b2e0c

See more details on using hashes here.

Provenance

The following attestation bundles were made for bencode2-0.3.33-cp313-cp313-musllinux_1_2_x86_64.whl:

Publisher: release.yaml on trim21/bencode-py

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

File details

Details for the file bencode2-0.3.33-cp313-cp313-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for bencode2-0.3.33-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 96d600a3ddf882cb8dfef4241e7b7a6d9f8a7fd8cb28e88c10b96192075bc452
MD5 45092e836ccd6ae0a893ee4ae1be3223
BLAKE2b-256 eaeed129726d326649318c2fb6506bfcd2bb03865b99820da93650351e6416e7

See more details on using hashes here.

Provenance

The following attestation bundles were made for bencode2-0.3.33-cp313-cp313-musllinux_1_2_aarch64.whl:

Publisher: release.yaml on trim21/bencode-py

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

File details

Details for the file bencode2-0.3.33-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for bencode2-0.3.33-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 557ac43066a5b5da2e58eada1d19a80d478a33adcf5689bb03d2feb3d8cb457c
MD5 96551f4f83d5e46952117c79281c7f87
BLAKE2b-256 d4ac442f9603670cda5e49515dfab9076c717a40d42628a8fd3568d24aebc61e

See more details on using hashes here.

Provenance

The following attestation bundles were made for bencode2-0.3.33-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl:

Publisher: release.yaml on trim21/bencode-py

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

File details

Details for the file bencode2-0.3.33-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl.

File metadata

File hashes

Hashes for bencode2-0.3.33-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 437437e2264382a34cb72fde6f2495d87103d8092ba43d378c1daef55424c817
MD5 c11f5b59fb5d4223c6ce375fc4a9e778
BLAKE2b-256 88d5f08f941f3b2b8af124fb5df16774429040aca78430619de890554d655270

See more details on using hashes here.

Provenance

The following attestation bundles were made for bencode2-0.3.33-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl:

Publisher: release.yaml on trim21/bencode-py

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

File details

Details for the file bencode2-0.3.33-cp313-cp313-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for bencode2-0.3.33-cp313-cp313-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 3bd249aac7b34ec7c612e2e1a6145242c8a9c7103957e61abba4b51099223fb9
MD5 8a07e17dce4daa6062053a0399b63ad4
BLAKE2b-256 1ec006b96da1b4bf7e1b8fcea8c6f4eb97c6baf437e18d2a83ced50c49b6230a

See more details on using hashes here.

Provenance

The following attestation bundles were made for bencode2-0.3.33-cp313-cp313-macosx_11_0_x86_64.whl:

Publisher: release.yaml on trim21/bencode-py

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

File details

Details for the file bencode2-0.3.33-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for bencode2-0.3.33-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7e79a56456e779d819dfde09a243725a6f6b88a10ff88a5bbefae9dee35dad84
MD5 584f6edb4327d1143c6ff0200e7feaab
BLAKE2b-256 af190e8640930bb3f533bf0ef705a7a57a2ee4a58a9a44343e5afad2d6aadc4e

See more details on using hashes here.

Provenance

The following attestation bundles were made for bencode2-0.3.33-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: release.yaml on trim21/bencode-py

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

File details

Details for the file bencode2-0.3.33-cp312-cp312-win_arm64.whl.

File metadata

  • Download URL: bencode2-0.3.33-cp312-cp312-win_arm64.whl
  • Upload date:
  • Size: 458.7 kB
  • Tags: CPython 3.12, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for bencode2-0.3.33-cp312-cp312-win_arm64.whl
Algorithm Hash digest
SHA256 6af58a682fdfa26a5f74ce15652c784060e99b0c52e2095933c0f0e0b0979104
MD5 19ccd586157e8233b11e5cce2b599da5
BLAKE2b-256 56e3e33873606e981807f7e8a2256fc21d8aa0cde39c3f86d35e94fa89977ddc

See more details on using hashes here.

Provenance

The following attestation bundles were made for bencode2-0.3.33-cp312-cp312-win_arm64.whl:

Publisher: release.yaml on trim21/bencode-py

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

File details

Details for the file bencode2-0.3.33-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: bencode2-0.3.33-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 308.6 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for bencode2-0.3.33-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 457c5a9911d7e355a73e530d2ab5ab727b31f31cc82339c64479252344c7dbd4
MD5 b6ab9842cc74553a93b3a12130bddc68
BLAKE2b-256 fc82f6f2ca658c0ea51612b618cb558045210fb54ab9abd3db883a63c77ce7f0

See more details on using hashes here.

Provenance

The following attestation bundles were made for bencode2-0.3.33-cp312-cp312-win_amd64.whl:

Publisher: release.yaml on trim21/bencode-py

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

File details

Details for the file bencode2-0.3.33-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for bencode2-0.3.33-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 1a43964fd827ad5fed83ce02ea78a54d04f7a99f4f22aad6b750a4007dfe2b5a
MD5 6091aa9088968adc08dffa050d67b092
BLAKE2b-256 19dde0b240f52a314b7cf77d70e0fce8a59b5ee04fa3c1939237036e590e4013

See more details on using hashes here.

Provenance

The following attestation bundles were made for bencode2-0.3.33-cp312-cp312-musllinux_1_2_x86_64.whl:

Publisher: release.yaml on trim21/bencode-py

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

File details

Details for the file bencode2-0.3.33-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for bencode2-0.3.33-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 3bca24640de90eef3d52b631661f5fac538cfce597b581a4783f81f92bf8bb5b
MD5 009f8b0061797d0b22629327b89ed4b9
BLAKE2b-256 1641b787d774d0aaa4d641c5af12dad66bd4a7a14f4dd44fc2c514d0be802b14

See more details on using hashes here.

Provenance

The following attestation bundles were made for bencode2-0.3.33-cp312-cp312-musllinux_1_2_aarch64.whl:

Publisher: release.yaml on trim21/bencode-py

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

File details

Details for the file bencode2-0.3.33-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for bencode2-0.3.33-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 d1940bffdf48aaaf821a194356044e4bd6f679514a06c0faf4170997136690df
MD5 f75f16716868e1d38bf79fe827daccbb
BLAKE2b-256 d38645b578d3fd61158da99394283a9a3b6525e5279e3015d32728c5ec224ed9

See more details on using hashes here.

Provenance

The following attestation bundles were made for bencode2-0.3.33-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl:

Publisher: release.yaml on trim21/bencode-py

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

File details

Details for the file bencode2-0.3.33-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl.

File metadata

File hashes

Hashes for bencode2-0.3.33-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 85b4d74ceb52994774059b243e8a9fc240ddf39007f8ec50a70768d26d06a980
MD5 590eef031d0cf5b490372404eaaf6288
BLAKE2b-256 9f3001ffa2fccce487a3fc2b0ad04327aecfdf641e0955db6bb7e76c1fe32fdf

See more details on using hashes here.

Provenance

The following attestation bundles were made for bencode2-0.3.33-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl:

Publisher: release.yaml on trim21/bencode-py

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

File details

Details for the file bencode2-0.3.33-cp312-cp312-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for bencode2-0.3.33-cp312-cp312-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 47bb6f02202e5aa3500197bcf13d8ede3320a24ad5cdc7b5908e9643331abdf7
MD5 8d4c5e2d350e913dd4f6877de9c84837
BLAKE2b-256 103099162061f38b909e83f3bfd3c43dff70d6b82c914227384ee6a6c00e0d4e

See more details on using hashes here.

Provenance

The following attestation bundles were made for bencode2-0.3.33-cp312-cp312-macosx_11_0_x86_64.whl:

Publisher: release.yaml on trim21/bencode-py

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

File details

Details for the file bencode2-0.3.33-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for bencode2-0.3.33-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2dd8caedcea6f90c0d2fd0874d274e29a4cad4ef6feab50720ebbfed8fdf5f38
MD5 424dec9b75c1940139a2221355c81bdb
BLAKE2b-256 466bae5fa2bc384ad4a72a31dd9f49f24530319de2445ded2a1c427731634e2a

See more details on using hashes here.

Provenance

The following attestation bundles were made for bencode2-0.3.33-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: release.yaml on trim21/bencode-py

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

File details

Details for the file bencode2-0.3.33-cp312-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for bencode2-0.3.33-cp312-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 e2d3667c1f2dfbd8965fec0709c1326cc8165522dd8d435a74ef5ff7c7ea690d
MD5 eb89684d71b8e5402145a3e0b9a0d165
BLAKE2b-256 0a57160bfc9f80415976a996936efe2fcd5bae7669d256db2cca0cb48c36117e

See more details on using hashes here.

Provenance

The following attestation bundles were made for bencode2-0.3.33-cp312-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl:

Publisher: release.yaml on trim21/bencode-py

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

File details

Details for the file bencode2-0.3.33-cp312-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.whl.

File metadata

File hashes

Hashes for bencode2-0.3.33-cp312-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 a2830980e69ab89303b806cf67f588badb336d316720893f90f49b7cacdf62e2
MD5 6802172f417e1b5f4424932e373c8b08
BLAKE2b-256 bd17ba6b0eaeb3d9947ddaad50b1f4a71d17d9ca8724429c12ccf109a9fcaf68

See more details on using hashes here.

Provenance

The following attestation bundles were made for bencode2-0.3.33-cp312-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.whl:

Publisher: release.yaml on trim21/bencode-py

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

File details

Details for the file bencode2-0.3.33-cp312-abi3-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for bencode2-0.3.33-cp312-abi3-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 99ea97287346d0c67952c6b4953f19dc766ddd370b64bfe71060a33a19397e2d
MD5 13544e895db1d2cf66ef8650ca60d561
BLAKE2b-256 a828487b83e2e36f35416484bd7f4a97cc04550cbbf2509d68c5286a144f9710

See more details on using hashes here.

Provenance

The following attestation bundles were made for bencode2-0.3.33-cp312-abi3-macosx_11_0_x86_64.whl:

Publisher: release.yaml on trim21/bencode-py

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

File details

Details for the file bencode2-0.3.33-cp312-abi3-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for bencode2-0.3.33-cp312-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 81b0a19907a4dba2f6a87329a2e6f58f47da1224ec482ccd020bc9d1de0c6424
MD5 15f7e74499a3486fac5f3fa0d3fab9ba
BLAKE2b-256 0142f271db4ab4673255c91bd81b28e9629e2e5ec725927d2d3dd3dd8a2c698b

See more details on using hashes here.

Provenance

The following attestation bundles were made for bencode2-0.3.33-cp312-abi3-macosx_11_0_arm64.whl:

Publisher: release.yaml on trim21/bencode-py

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

File details

Details for the file bencode2-0.3.33-cp311-cp311-win_arm64.whl.

File metadata

  • Download URL: bencode2-0.3.33-cp311-cp311-win_arm64.whl
  • Upload date:
  • Size: 459.0 kB
  • Tags: CPython 3.11, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for bencode2-0.3.33-cp311-cp311-win_arm64.whl
Algorithm Hash digest
SHA256 81703d66392a5de3f9bc060ced6857cfc937d38d23174cf18e9c5a639cceb341
MD5 074ee511ccccc4d87ce865a8f1b3e80a
BLAKE2b-256 bba80fdc739d15018d91e2262347eb8a0bebd5b549ab59c2e569a3fd6a8fd127

See more details on using hashes here.

Provenance

The following attestation bundles were made for bencode2-0.3.33-cp311-cp311-win_arm64.whl:

Publisher: release.yaml on trim21/bencode-py

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

File details

Details for the file bencode2-0.3.33-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: bencode2-0.3.33-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 308.7 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for bencode2-0.3.33-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 5defed24e543750def788b1eb4c60f8c12230d9ffab3cde6ba1a64ceb6712c55
MD5 aaaec2055f69ba2508f5bea9e171754a
BLAKE2b-256 c1ddc72da6d6acf0f284b5f7aab33f30ed17fd4bb53ba698c3df95f85bc3f520

See more details on using hashes here.

Provenance

The following attestation bundles were made for bencode2-0.3.33-cp311-cp311-win_amd64.whl:

Publisher: release.yaml on trim21/bencode-py

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

File details

Details for the file bencode2-0.3.33-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for bencode2-0.3.33-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 30321d89f1d68c197567de770e0d25dfe093a4f28c3493a3da99ec5e53cfa03f
MD5 07158388ae70c858158ec337d480a956
BLAKE2b-256 f75b324d9dc6c0327f28076a02f84786c8adefbac2200963663a80fd83a46df4

See more details on using hashes here.

Provenance

The following attestation bundles were made for bencode2-0.3.33-cp311-cp311-musllinux_1_2_x86_64.whl:

Publisher: release.yaml on trim21/bencode-py

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

File details

Details for the file bencode2-0.3.33-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for bencode2-0.3.33-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 b79daeb739faa52e4036c3286288b4a794c17ea3cb273541c39a0a01337d9474
MD5 57c10a0118a61395aa58f6675c0125fd
BLAKE2b-256 7024a3bc97557daa0a78f6ba57ab6b1c4c2f1de3bf6666257949f63c2dfb7283

See more details on using hashes here.

Provenance

The following attestation bundles were made for bencode2-0.3.33-cp311-cp311-musllinux_1_2_aarch64.whl:

Publisher: release.yaml on trim21/bencode-py

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

File details

Details for the file bencode2-0.3.33-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for bencode2-0.3.33-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 4e9f8be1b1705c644756969293e62ae6c90e27584d3a6d3bce1957a15728faaa
MD5 2455efa47edbe901217cad079e82c9d5
BLAKE2b-256 f9a2cddbf07c0ea07db33f5eee6a45fa7cebb5bb0a936c97b7b31433212ff456

See more details on using hashes here.

Provenance

The following attestation bundles were made for bencode2-0.3.33-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl:

Publisher: release.yaml on trim21/bencode-py

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

File details

Details for the file bencode2-0.3.33-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl.

File metadata

File hashes

Hashes for bencode2-0.3.33-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 2c87b25e8151cd719257939586d6a1a0242fce834bf8cdfc908f290c522434d7
MD5 68631735f3ee5ccf74594fb287eb2e57
BLAKE2b-256 f4d7c87e21e69c3a4eb623252b6538a0088bcbc3012554d18bdef4ef271b3cad

See more details on using hashes here.

Provenance

The following attestation bundles were made for bencode2-0.3.33-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl:

Publisher: release.yaml on trim21/bencode-py

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

File details

Details for the file bencode2-0.3.33-cp311-cp311-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for bencode2-0.3.33-cp311-cp311-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 31bf84b0e49151fdc0c74fd918617b8019ac13603ef15cd7d5f56eff8ffc3793
MD5 bce6c249ad0a2f261b8f780a78233b82
BLAKE2b-256 2d2a55e70d20ade006ce77a4cd0ef34f6bb801b2ba5d931806d48bd346b55d62

See more details on using hashes here.

Provenance

The following attestation bundles were made for bencode2-0.3.33-cp311-cp311-macosx_11_0_x86_64.whl:

Publisher: release.yaml on trim21/bencode-py

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

File details

Details for the file bencode2-0.3.33-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for bencode2-0.3.33-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 709036d141eb71f230d76710aca6fcd993a22dd60abcbe9b61e52ca22bf9f614
MD5 39190f442dd3bbdc75c600bb590a9ce7
BLAKE2b-256 54127621ea3c2db6993242f59cd8b874c21cc81618df01dc752bc2b8b301aa44

See more details on using hashes here.

Provenance

The following attestation bundles were made for bencode2-0.3.33-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: release.yaml on trim21/bencode-py

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

File details

Details for the file bencode2-0.3.33-cp310-cp310-win_arm64.whl.

File metadata

  • Download URL: bencode2-0.3.33-cp310-cp310-win_arm64.whl
  • Upload date:
  • Size: 459.1 kB
  • Tags: CPython 3.10, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for bencode2-0.3.33-cp310-cp310-win_arm64.whl
Algorithm Hash digest
SHA256 e4d2a681c89540d61258d09a3793f1f0c5114e2d7db1417415e8042c910902c4
MD5 94c7c7fe88c36588405e8d36a9cd15fd
BLAKE2b-256 ef2e8871fbe8514a13478d5023328e381d8cc186b8783b6f2021146cc954f29a

See more details on using hashes here.

Provenance

The following attestation bundles were made for bencode2-0.3.33-cp310-cp310-win_arm64.whl:

Publisher: release.yaml on trim21/bencode-py

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

File details

Details for the file bencode2-0.3.33-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: bencode2-0.3.33-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 308.8 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for bencode2-0.3.33-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 80bfc8a876f26b77b86670370d139469395e79af6ffe11803997aa82fae24f2f
MD5 1d3295b51f25afef9bc67d16cc4d57b1
BLAKE2b-256 19e82244c02f7e9a76ae4e34e1259639e34813cb5267278eec93f44a942b93c1

See more details on using hashes here.

Provenance

The following attestation bundles were made for bencode2-0.3.33-cp310-cp310-win_amd64.whl:

Publisher: release.yaml on trim21/bencode-py

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

File details

Details for the file bencode2-0.3.33-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for bencode2-0.3.33-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 1562880fc66ab3d46d61b8d1bc2b26c78f609d9f0ed9f1a51a95f1aefd46bb98
MD5 8441be94bb09e46e6c69838add564f7f
BLAKE2b-256 ae70235a38d1b55cc2efa2766f94b8be97448eab2c2adf64eeed0e98751f26b8

See more details on using hashes here.

Provenance

The following attestation bundles were made for bencode2-0.3.33-cp310-cp310-musllinux_1_2_x86_64.whl:

Publisher: release.yaml on trim21/bencode-py

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

File details

Details for the file bencode2-0.3.33-cp310-cp310-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for bencode2-0.3.33-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 ceaf3cf460d091144fd0e611963fd3d3ff56de17c2ab0b3c4fc9e841d5e85c42
MD5 7e02423f278a50e71a8b14bf1ae0980f
BLAKE2b-256 b92a0676eb64aff6f61e42897f17c95e74cf9e9f62a21baa39617a1450110a8e

See more details on using hashes here.

Provenance

The following attestation bundles were made for bencode2-0.3.33-cp310-cp310-musllinux_1_2_aarch64.whl:

Publisher: release.yaml on trim21/bencode-py

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

File details

Details for the file bencode2-0.3.33-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for bencode2-0.3.33-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 a451ba8a6c70a6b57e4eecf6d06d2e975e650077c1a4a6eb0fdda8e774483954
MD5 d8344c62263bf444f0b91e9b47013cd3
BLAKE2b-256 926b5dfaaae3af268093023c4dac0b527dd6742bad6baa641e20c6d4dca707d5

See more details on using hashes here.

Provenance

The following attestation bundles were made for bencode2-0.3.33-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl:

Publisher: release.yaml on trim21/bencode-py

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

File details

Details for the file bencode2-0.3.33-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl.

File metadata

File hashes

Hashes for bencode2-0.3.33-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 5cbaecfa2ee3ef7f8174c23cd13a141dabb0232efcf770fe343e445e8c0ce0d3
MD5 15c83f29be7b59f2911eb473555fd25a
BLAKE2b-256 024fc2edd43b348674704c82fe7ec3008db4f38836eb135a5ae669b9bfd78dcf

See more details on using hashes here.

Provenance

The following attestation bundles were made for bencode2-0.3.33-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl:

Publisher: release.yaml on trim21/bencode-py

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

File details

Details for the file bencode2-0.3.33-cp310-cp310-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for bencode2-0.3.33-cp310-cp310-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 0a1bd93b21fb0462ee86a8e64f8898bbf1b404550bc328ceb9a0407544385a54
MD5 27301efeaf6e625485fc5f204d113cfa
BLAKE2b-256 15dc71029228284c7d680aa703aa801c53d83808202265f3c392b1ab5b5205b0

See more details on using hashes here.

Provenance

The following attestation bundles were made for bencode2-0.3.33-cp310-cp310-macosx_11_0_x86_64.whl:

Publisher: release.yaml on trim21/bencode-py

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

File details

Details for the file bencode2-0.3.33-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for bencode2-0.3.33-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a318704a60330d23aa0183b5e11b896f2ebe5c845c39bb495dc39033136ea268
MD5 253d492e6a79a0ce450dc7480ad411f3
BLAKE2b-256 57e14b2e9dce44369f45e3a2c4aeb8d1582028521d6e464d3de116f69048325a

See more details on using hashes here.

Provenance

The following attestation bundles were made for bencode2-0.3.33-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: release.yaml on trim21/bencode-py

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

Release history Release notifications | RSS feed

Supported by

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