Skip to main content

A fast and correct bencode serialize/deserialize library

Project description

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, which mean it should fully validate its inputs, and won't try to 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.
  2. Fast enough, that's why this package is written with c++.
  3. even cross implement, what's why this package sill have a pure python fallback and bencode2-${version}-py3-none-any.whl wheel on pypi.

install

pip install 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 have 4 native types, integer, string, array and directory.

This package will decode integer to int, array to list and directory 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

Many python types are supported.

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 directory
types.MaapingProxy directory
dataclasses directory

Project details


Download files

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

Source Distribution

bencode2-0.2.6.tar.gz (10.6 kB view details)

Uploaded Source

Built Distributions

bencode2-0.2.6-py3-none-any.whl (6.7 kB view details)

Uploaded Python 3

bencode2-0.2.6-cp313-cp313t-win_amd64.whl (124.8 kB view details)

Uploaded CPython 3.13t Windows x86-64

bencode2-0.2.6-cp313-cp313t-macosx_11_0_x86_64.whl (142.1 kB view details)

Uploaded CPython 3.13t macOS 11.0+ x86-64

bencode2-0.2.6-cp313-cp313t-macosx_11_0_arm64.whl (131.9 kB view details)

Uploaded CPython 3.13t macOS 11.0+ ARM64

bencode2-0.2.6-cp313-cp313-win_amd64.whl (119.7 kB view details)

Uploaded CPython 3.13 Windows x86-64

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

Uploaded CPython 3.13 musllinux: musl 1.2+ x86-64

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

Uploaded CPython 3.13 musllinux: musl 1.2+ ARM64

bencode2-0.2.6-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (190.9 kB view details)

Uploaded CPython 3.13 manylinux: glibc 2.17+ x86-64

bencode2-0.2.6-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (185.4 kB view details)

Uploaded CPython 3.13 manylinux: glibc 2.17+ ARM64

bencode2-0.2.6-cp313-cp313-macosx_11_0_x86_64.whl (138.3 kB view details)

Uploaded CPython 3.13 macOS 11.0+ x86-64

bencode2-0.2.6-cp313-cp313-macosx_11_0_arm64.whl (128.1 kB view details)

Uploaded CPython 3.13 macOS 11.0+ ARM64

bencode2-0.2.6-cp312-cp312-win_amd64.whl (119.7 kB view details)

Uploaded CPython 3.12 Windows x86-64

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

Uploaded CPython 3.12 musllinux: musl 1.2+ x86-64

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

Uploaded CPython 3.12 musllinux: musl 1.2+ ARM64

bencode2-0.2.6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (190.6 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ x86-64

bencode2-0.2.6-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (185.3 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ ARM64

bencode2-0.2.6-cp312-cp312-macosx_11_0_x86_64.whl (138.2 kB view details)

Uploaded CPython 3.12 macOS 11.0+ x86-64

bencode2-0.2.6-cp312-cp312-macosx_11_0_arm64.whl (128.1 kB view details)

Uploaded CPython 3.12 macOS 11.0+ ARM64

bencode2-0.2.6-cp311-cp311-win_amd64.whl (119.6 kB view details)

Uploaded CPython 3.11 Windows x86-64

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

Uploaded CPython 3.11 musllinux: musl 1.2+ x86-64

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

Uploaded CPython 3.11 musllinux: musl 1.2+ ARM64

bencode2-0.2.6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (190.6 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

bencode2-0.2.6-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (186.1 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ARM64

bencode2-0.2.6-cp311-cp311-macosx_11_0_x86_64.whl (138.7 kB view details)

Uploaded CPython 3.11 macOS 11.0+ x86-64

bencode2-0.2.6-cp311-cp311-macosx_11_0_arm64.whl (129.4 kB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

bencode2-0.2.6-cp310-cp310-win_amd64.whl (118.4 kB view details)

Uploaded CPython 3.10 Windows x86-64

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

Uploaded CPython 3.10 musllinux: musl 1.2+ x86-64

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

Uploaded CPython 3.10 musllinux: musl 1.2+ ARM64

bencode2-0.2.6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (188.8 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

bencode2-0.2.6-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (184.5 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ARM64

bencode2-0.2.6-cp310-cp310-macosx_11_0_x86_64.whl (137.6 kB view details)

Uploaded CPython 3.10 macOS 11.0+ x86-64

bencode2-0.2.6-cp310-cp310-macosx_11_0_arm64.whl (128.3 kB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

bencode2-0.2.6-cp39-cp39-win_amd64.whl (118.4 kB view details)

Uploaded CPython 3.9 Windows x86-64

bencode2-0.2.6-cp39-cp39-musllinux_1_2_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.9 musllinux: musl 1.2+ x86-64

bencode2-0.2.6-cp39-cp39-musllinux_1_2_aarch64.whl (1.1 MB view details)

Uploaded CPython 3.9 musllinux: musl 1.2+ ARM64

bencode2-0.2.6-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (188.8 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

bencode2-0.2.6-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (185.0 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ARM64

bencode2-0.2.6-cp39-cp39-macosx_11_0_x86_64.whl (137.7 kB view details)

Uploaded CPython 3.9 macOS 11.0+ x86-64

bencode2-0.2.6-cp39-cp39-macosx_11_0_arm64.whl (128.4 kB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

bencode2-0.2.6-cp38-cp38-win_amd64.whl (118.4 kB view details)

Uploaded CPython 3.8 Windows x86-64

bencode2-0.2.6-cp38-cp38-musllinux_1_2_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.8 musllinux: musl 1.2+ x86-64

bencode2-0.2.6-cp38-cp38-musllinux_1_2_aarch64.whl (1.1 MB view details)

Uploaded CPython 3.8 musllinux: musl 1.2+ ARM64

bencode2-0.2.6-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (189.1 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

bencode2-0.2.6-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (184.3 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ ARM64

bencode2-0.2.6-cp38-cp38-macosx_11_0_x86_64.whl (137.5 kB view details)

Uploaded CPython 3.8 macOS 11.0+ x86-64

bencode2-0.2.6-cp38-cp38-macosx_11_0_arm64.whl (128.3 kB view details)

Uploaded CPython 3.8 macOS 11.0+ ARM64

File details

Details for the file bencode2-0.2.6.tar.gz.

File metadata

  • Download URL: bencode2-0.2.6.tar.gz
  • Upload date:
  • Size: 10.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.10.12

File hashes

Hashes for bencode2-0.2.6.tar.gz
Algorithm Hash digest
SHA256 981903fe83c5cff640661280dab0e539ca01d33f47e7db2ce4ba54bc5082d59f
MD5 104838e0972f12ffd0fabdfad64198b2
BLAKE2b-256 13f74aa51c5d02f0035fd2bf048d5b2bdf1da7cd6e70323f17ae6cbf07fa2c46

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bencode2-0.2.6-py3-none-any.whl
  • Upload date:
  • Size: 6.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.10.12

File hashes

Hashes for bencode2-0.2.6-py3-none-any.whl
Algorithm Hash digest
SHA256 262de1c575bc7b5a9e9d92e89662df6ef14368a306fd8ceef7327fa2a38670c2
MD5 326182127fa392502aea97e56474ccea
BLAKE2b-256 7acf403075e837a5e40c2ea349868a6c7ccc2ddf5589ca084a2d8c0546d3623e

See more details on using hashes here.

File details

Details for the file bencode2-0.2.6-cp313-cp313t-win_amd64.whl.

File metadata

File hashes

Hashes for bencode2-0.2.6-cp313-cp313t-win_amd64.whl
Algorithm Hash digest
SHA256 ed294edcc4e957c46c93bb129a5f3a91cbb085a8983d071f326e6ea6bb42e6f4
MD5 f721fd53b25135231fd716bf8c49f7fe
BLAKE2b-256 5379ca9b9794088f8053f2d403543f2490778cd902473126f9bfb826a6b83a34

See more details on using hashes here.

File details

Details for the file bencode2-0.2.6-cp313-cp313t-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for bencode2-0.2.6-cp313-cp313t-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 a0d155fdbdbf62fb0e32a01d34eb1a1ae690940f1e247fb0c66686062033025f
MD5 1bb15b78f53c4edcf9a35a6e11eaa85c
BLAKE2b-256 7749a714ea4f6ed305cf1a95806fde7d267ac65b8fd34c44b612b01840a45656

See more details on using hashes here.

File details

Details for the file bencode2-0.2.6-cp313-cp313t-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for bencode2-0.2.6-cp313-cp313t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 07baf547ddda31351e43c59d1f3983390752be8115a0d97436a5fc373ca8e195
MD5 a56dfa8c25c8321defcbee2dd4c46206
BLAKE2b-256 62adb2e352a35dd2c92eb7ae7576c8982586fc815a05f78c2b6bba9a4b5c017c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bencode2-0.2.6-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 119.7 kB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.10.12

File hashes

Hashes for bencode2-0.2.6-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 8ce114e2b9ae7fe082344de119fbe6d966298a1cb35046cb186bd126b5c8802e
MD5 880f0c6cbc80efd7c72309ab63e395bd
BLAKE2b-256 37d09086d431b8c8e3d07a79a573c8e80ed71d09aac701b2d2bf9d4e33606d17

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bencode2-0.2.6-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 3ac917b87112a663b7c301233511cfe350066cf4609296ca53fd89e8e0acba35
MD5 a9e0c6c997debb07aa8eadadece0ac3b
BLAKE2b-256 1b5960288da4e88da1a1acee0aac92b8e56e53d439ba0390d7b26207e2fc6c73

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bencode2-0.2.6-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 6cb89627f0aa03a4beeb6c62844f0735a7232db5cce87af79d7a8f81cbbf4915
MD5 abd6419be561bdd62f09162bbebb38e5
BLAKE2b-256 d808f1b65359fb0c5276cfc834ee5d8a6e79bdacd696b8fa87aee35c1be1a669

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bencode2-0.2.6-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 11fdd75404240ca5accdfd29b5b2cbd23d8f4e3d2055fb2fd7e55a0ebd59c14e
MD5 35be76acec23602f18b3b0b9acc81452
BLAKE2b-256 bafd04c2b684491c324f25223aa7b7a1a541607ccbc33c59686868a99a5c1ddf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bencode2-0.2.6-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 56eb1e158638db494deafbd6c6dc2d11cd7e45f43e3d3cffad203d5876b7a598
MD5 b8067bd8c3011375f0c699b3d1bf0f6b
BLAKE2b-256 5dc54e44ee78552f52bd46cba5d98a8a6e7b4c70d77f3216fc87e98255c6555a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bencode2-0.2.6-cp313-cp313-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 a155d54cab3bcfcadcfa6ea6ea51c99679e4c7fb6ba704bfa365cb3350252d11
MD5 7930155c3e116b3b4158904e9b1e7148
BLAKE2b-256 14191e49b9f091208d737bd30257c77df91c4a81f2c2dec5586e6520049e5c27

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bencode2-0.2.6-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 883ab63cd410804a3c42819a2943d0571d58d21672a137f09716987329c7f5bd
MD5 6d5e25ee45b416e54d33cbd827516a13
BLAKE2b-256 2c7d6da7fe04e700ba687755c9a0366019158edefe7f06d5dbcdf4ffd8c1cbd8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bencode2-0.2.6-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 119.7 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.10.12

File hashes

Hashes for bencode2-0.2.6-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 4fd4b9c3a9971dea4b39fa21084373d20fc2e9ee163d0d8a256ccc4c7f61dc78
MD5 abda3d995157001f2599e8447c04105d
BLAKE2b-256 ebe91e856dd48be7996b39520380a012c844496f415bcb2fc8a494a6bc14baa7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bencode2-0.2.6-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 16970eff1b2c53b99c36508e3e62f7f4078de39644b4751473e7a6ec5c91177e
MD5 b804c9e57ef1cf10a23a1ca01cd28eeb
BLAKE2b-256 4e7c204895f886aa384cf62ed36bd2abbf1415368b36bb6e72710f6599d396f1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bencode2-0.2.6-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 fffdff56f1b99d9c926974de619fc5dc1fa00dda5352734ae77d4a9c893ec661
MD5 27c0564457084ca124f9bd0e32427600
BLAKE2b-256 fc1ae1afcb243749aa34ab10a580393927baf01c8be3280fa0929a426552f57a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bencode2-0.2.6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2e62426df61f18975861515d40dc887d8f93c9420a5d0c86f2756162ad69116e
MD5 fda16ea6e61a99703fa6c0714d453941
BLAKE2b-256 c3307c25ea7698012281fbb929c453828f6726caa95fa6bde3f1fc35c11a0e72

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bencode2-0.2.6-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 405fa2da46e63e9412c5cc6b4fe2239bb5aa74878d6770f507dedc0cc070d388
MD5 495fb2ec6a0ab906e57a6e39b4ac5548
BLAKE2b-256 ee8b241d60ce1ad194fad5d14c6c4bed1dbe3ce0ce4e0b2ae75b165b84b09490

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bencode2-0.2.6-cp312-cp312-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 e043196de9c58dca14ea99f7af052f57c21fcbc1a55f25067dbd354a68cd8d17
MD5 0fd55fabdc65aa5076b81a1f7345103c
BLAKE2b-256 4915a9f34e700def09aa2a1523b2ef776be199ab78d1254347099e2aae16f0da

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bencode2-0.2.6-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4a57c1ae1ce93cf263a307761b6a58a0bf47a0683ccf6017257a2ff122c52f15
MD5 aae0245b9ab7fca0e6861e27f76038cb
BLAKE2b-256 9b452544989b6a6052eb63690d54be3e7539437e48bb23631ea015c30a8a8023

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bencode2-0.2.6-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 119.6 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.10.12

File hashes

Hashes for bencode2-0.2.6-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 14e93ac57ef4bd642efc72decb30c6a9e40f57285c262ae3b5fe4e9c7f0fd0da
MD5 90748a4c1e0bd73a7d21da6faa028d07
BLAKE2b-256 6f3d8752233e7525d3f3dfd2c07c2a71d6bd35381db7c1f4071a7fb2737b7cc8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bencode2-0.2.6-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 c56827769708f21cb19b2e05fb0c938336c3a82a9d8eed6f4ccf553fb9b1be43
MD5 8f7e0ee3c94b6972769afb36c4626b5f
BLAKE2b-256 e490951b933a6ebc47cb93119425e58930b8d56493fcb9ccb79a2432094f2129

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bencode2-0.2.6-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 92cb4022faac325891ffa3398bd06cbeee9bbe63822f534894165aa6bbfdcf10
MD5 937961c33ca5576187dcd3c2d10d5585
BLAKE2b-256 282eb59fe517897aecb19ea734f98f799b7b4cb16ce9cce29d7cf4401c423c37

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bencode2-0.2.6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a4ed63156e7b60011ed62e341632396b7352b831bf60653803b275682a4968bb
MD5 d72b1e5db333044a83f45bff47133ade
BLAKE2b-256 ababe0ba0fc45d3b770e04725eb3b1c9535cf7af00cc8bd0bf53cbbdb9e88fc7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bencode2-0.2.6-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 dd2c13820c25648edfcc76ca6f12eb0d221fd54f793c9e39705bb5517b99414d
MD5 131e122ecc66ed79d6c3cbe62a7ef0bc
BLAKE2b-256 03532a2fd9e44b86e0ecf094d828fa61e3dfc9f93dda18de1a0d4b535046c6ce

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bencode2-0.2.6-cp311-cp311-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 5f7701d64f299e5627391126853bde9e736b09c2215bab2e89ebc33bfedba3c7
MD5 54d054d616b5cab14d7f1b14eed5e8d8
BLAKE2b-256 f7dfac20e685d0f3188ea78ecee4f4e21e8e6fbf86c3083c401857b7378fd90e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bencode2-0.2.6-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a01947825aa3752bc4cbc4d4f43b2ec9ebe9cdcb8c567fabc881c4e9cc235e8a
MD5 c1bc22e317351e5beecb889262ea269d
BLAKE2b-256 6a546e2bfa0c5725dcacd17ce736be916a4f794a196348a5e8b78a89723eb850

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bencode2-0.2.6-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 118.4 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.10.12

File hashes

Hashes for bencode2-0.2.6-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 d64cdde3522cd1378efd6b846cce4cf005b38faf8da7940d7f63a08b557e103d
MD5 fd3eb97229af8c50a29ea320c96e1bcb
BLAKE2b-256 93b901b59bde330f34928896b017de6912b8d16218fb547fcaea839d49d694d4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bencode2-0.2.6-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 bd384077025a3e9bd51c34218291e7032b04f841ea47e7cc5a3e9148b38ad4ae
MD5 bca2e224132cf0da1c19c952874d9a6c
BLAKE2b-256 43dd72866e83ac66a52ec3e73441398f0b10e1c091e2a7a7534e1534a1a0ef24

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bencode2-0.2.6-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 00f0d13189420fd0d465bf12009149f0fb8790c44f3dd8cda6c369fbbeb45cb6
MD5 9178cd6a5e58699849f27980faef8978
BLAKE2b-256 25b199a7552e70b661a19d5d819bfa28bacce640eb2f3e75bf1bf23d0eb556d6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bencode2-0.2.6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c65294140ff708e203b021aa2f65a17086d7addfe2a44c02edde801cbe0d1cb1
MD5 3479a7b4365fb488b870109c70888486
BLAKE2b-256 e76529b6888851724a6321e5258940f5e53e9cddf080c457d59ba82696fb7c9a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bencode2-0.2.6-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 76096b8d208b83c17537c97e2fbc03f7669a3c9b98e9cf96d12df2641f5bcc4c
MD5 4aa34fa03b0762d9b72419f899378db4
BLAKE2b-256 e7449be830719d0973620aaa97a9275829010f5c0a5568539efaa4e9993ca3aa

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bencode2-0.2.6-cp310-cp310-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 67ded477e0fabdab171c5986508fe8a7396641a771fa8141445427441a343410
MD5 d47977ef362725f1066995ad739028eb
BLAKE2b-256 dc0c4f2238c095b85dfedcc70f20828f871cd32fb20c8c7d60244fd7152e055f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bencode2-0.2.6-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7e6351910b9fadc37546d8412c1b547d4102edc653991bbcede5e26457dff602
MD5 a82204ec9922bea1024cfcbfecf325eb
BLAKE2b-256 41dc6328d2693652f5d35692ce69688a28ec1cfcca3169a807f07fe1a85fd38f

See more details on using hashes here.

File details

Details for the file bencode2-0.2.6-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: bencode2-0.2.6-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 118.4 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.10.12

File hashes

Hashes for bencode2-0.2.6-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 89bb131091b1abe30d07e0cc5278cd2c3218b93323eca455e97fcf3e13bcdf23
MD5 2b3ba83d0a964cec1270c09a0dee2784
BLAKE2b-256 9b4ff6e0ddfb5c1a6372dd7c7db994b0880c568db6dc37559d106a617b9e41cf

See more details on using hashes here.

File details

Details for the file bencode2-0.2.6-cp39-cp39-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for bencode2-0.2.6-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 6bb8fce83ea07e4494fa0e97e100d20c8d732559e9a573258fec1065508ea2a3
MD5 618a99f720c8ead01bd21b838a984615
BLAKE2b-256 240ecbf43f3f292714256c6a8b69e4c4216a8b3ea86c9d2c120dcc376490cf9d

See more details on using hashes here.

File details

Details for the file bencode2-0.2.6-cp39-cp39-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for bencode2-0.2.6-cp39-cp39-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 9a3a23e85e4b717e65e07ed7bc645776dcb2366e6969d73e82360ec35c233751
MD5 2c06c0526a4fc324b1766f8e9c0a50e3
BLAKE2b-256 69b54d94db65a144b4999e8ea98fd0fe4be07f95b1ed0b4839453691dde58663

See more details on using hashes here.

File details

Details for the file bencode2-0.2.6-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for bencode2-0.2.6-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 15914da9d7853e1473adeabe00d09eee649d090732324d6162a65aaed2fc0477
MD5 d5429d337a53e7918b83217e5b3847b9
BLAKE2b-256 975543d5d41b0d99fe1d60b72c89c120c2af612c08cd6383561ca9ee51e4ebf0

See more details on using hashes here.

File details

Details for the file bencode2-0.2.6-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for bencode2-0.2.6-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 ec0aa391fd6f23e01360bc95f5a8102378f19538dd7e15f894b6d3ec7347f6a4
MD5 3d182ea4378dab0b1115f9d4f8747a68
BLAKE2b-256 8528f13dfe6bb0f818538d76ee2c86d0179e86d2200479648004d93f3c40e464

See more details on using hashes here.

File details

Details for the file bencode2-0.2.6-cp39-cp39-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for bencode2-0.2.6-cp39-cp39-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 2ca480a6cd613f1989c127afcbd833fd8169b3f5b825202c14309914ccb0e3d2
MD5 1262a72f6b156d9aa20f4d4722c92c72
BLAKE2b-256 7b8a1bcca3f058f2efb53ccebf4657a97e59227e945772dfd13f7be5d47da4f2

See more details on using hashes here.

File details

Details for the file bencode2-0.2.6-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for bencode2-0.2.6-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a317f0bdf36d7f683f481f47b9ef94cc36104b1287e8846cb75f6c88a68c37bd
MD5 c235a1988a89357f21078e42a750500d
BLAKE2b-256 77c91296434c6bd32f7a50464eb4f18c4cf525acd87fb932b99ee6bb4da5accc

See more details on using hashes here.

File details

Details for the file bencode2-0.2.6-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: bencode2-0.2.6-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 118.4 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.10.12

File hashes

Hashes for bencode2-0.2.6-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 2549569fcd9385bdc21cdc9e62cbbdfa86bedc0282f1d5520ac535c995d93d88
MD5 118781b34e6ade69ab275521347baf65
BLAKE2b-256 b75f5496464a5265c44d669f304f3355d83268760b9730b9f4e45fd45696df3e

See more details on using hashes here.

File details

Details for the file bencode2-0.2.6-cp38-cp38-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for bencode2-0.2.6-cp38-cp38-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 2551287d1242436233179114a3dc6957277a92e4e987ed8b18448834af84e652
MD5 5d2d6b30698351c20ded265118f1ba2c
BLAKE2b-256 575186c3ff83b1a16e1b025a7409cb4827b6def69a59ab8e584883f694cc9fd1

See more details on using hashes here.

File details

Details for the file bencode2-0.2.6-cp38-cp38-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for bencode2-0.2.6-cp38-cp38-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 5f485abfcf39b619eb6d4ebeb242e00364bae56009e3cd80eed932672aecea97
MD5 7384aeb93da7978a1de71defe2e357e3
BLAKE2b-256 86fd97104d7feedfad47e28b268faf34f4829e7a4200e003418ed2680e0df811

See more details on using hashes here.

File details

Details for the file bencode2-0.2.6-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for bencode2-0.2.6-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 118702b1bcf2b4851bf71e4b45dee68d9a6d9cecb403de2daf8fb3cd9d0fcbd6
MD5 c1cfcfabff2d1b7ab5caf792221ba01c
BLAKE2b-256 eff478b3bd06c4fc19046c1add0830ea6e4631e2fedd68a34935176c9187d25f

See more details on using hashes here.

File details

Details for the file bencode2-0.2.6-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for bencode2-0.2.6-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 b05ac2f25892ea2b69b5a7d1128b5628a9f832f0bb1d2e63fdae00a51a2ed53d
MD5 1d0d98605a30ae412adcfc5be12b5eb6
BLAKE2b-256 019a552e261c9324f90647e21b30f3844b05a98c324508bbbc2fd69896985bfc

See more details on using hashes here.

File details

Details for the file bencode2-0.2.6-cp38-cp38-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for bencode2-0.2.6-cp38-cp38-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 4447d3e7458d6ba3d376f405e9b3fbce8a270e300d91d2c045c15720d0220ebb
MD5 535be1c1a62b834e72b9874346a2070e
BLAKE2b-256 19b7f88d5b310739bdf10847ad297b62f2cfa5bece03912975afa13f33c92454

See more details on using hashes here.

File details

Details for the file bencode2-0.2.6-cp38-cp38-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for bencode2-0.2.6-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4b1123e550e01483b3afdac01f32b8cac424ba5ceb38f311981bcd99b2678826
MD5 0aba6d110553fe55051baf43d0670b8b
BLAKE2b-256 6c88aa97d57033284c1855127f6010447c062117aba1b966bcff0f54ce4eb2f7

See more details on using hashes here.

Supported by

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