Skip to main content

Yet another bencode implementation in Cython

Project description

A fast bencode implementation in Cython supports both Python2 & Python3 .

https://img.shields.io/travis/whtsky/bencoder.pyx/master.svg?maxAge=3600&label=macOS https://img.shields.io/appveyor/ci/whtsky/bencoder-pyx/master.svg?maxAge=3600&label=Windows https://semaphoreci.com/api/v1/whtsky/bencoder-pyx/branches/master/shields_badge.svg https://img.shields.io/travis/whtsky/bencoder.pyx/master.svg?maxAge=3600&label=wheels https://codecov.io/gh/whtsky/bencoder.pyx/branch/master/graph/badge.svg

Install

pip install bencoder.pyx

Usage

from bencoder import bencode, bdecode, bdecode2

assert bencode("WWWWWW") == b'6:WWWWWW'
assert bencode(233) == b'i233e'

with open("debian-8.3.0-amd64-netinst.iso.torrent", "rb") as f:
    torrent = bdecode(f.read())
    print(torrent['announce'])

decoded, length = bdecode2(b'6:WWWWWWi233e')
assert decoded == b'WWWWWW'
assert length == 8

ChangeLog

Version 1.2.1

  • Drop support for Python 2.6

  • Performance boost for bencode method. #7

Version 1.2.0

  • Add bdecode2 method. #6

Version 1.1.3

  • Performance Improvement

  • Fix package metainfo #3

Version 1.1.2

  • Support encode large int

Version 1.1.0

  • Use OrderedDict instaed of dict

  • Support encoding subclasses of dict

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

bencoder.pyx-1.2.1.tar.gz (80.4 kB view details)

Uploaded Source

Built Distributions

bencoder.pyx-1.2.1-cp37-cp37m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl (99.4 kB view details)

Uploaded CPython 3.7m macOS 10.10+ intel macOS 10.10+ x86-64 macOS 10.6+ intel macOS 10.9+ intel macOS 10.9+ x86-64

bencoder.pyx-1.2.1-cp36-cp36m-win_amd64.whl (45.0 kB view details)

Uploaded CPython 3.6m Windows x86-64

bencoder.pyx-1.2.1-cp36-cp36m-win32.whl (38.0 kB view details)

Uploaded CPython 3.6m Windows x86

bencoder.pyx-1.2.1-cp36-cp36m-manylinux1_x86_64.whl (185.5 kB view details)

Uploaded CPython 3.6m

bencoder.pyx-1.2.1-cp36-cp36m-manylinux1_i686.whl (171.0 kB view details)

Uploaded CPython 3.6m

bencoder.pyx-1.2.1-cp36-cp36m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl (101.5 kB view details)

Uploaded CPython 3.6m macOS 10.10+ intel macOS 10.10+ x86-64 macOS 10.6+ intel macOS 10.9+ intel macOS 10.9+ x86-64

bencoder.pyx-1.2.1-cp35-cp35m-win_amd64.whl (44.4 kB view details)

Uploaded CPython 3.5m Windows x86-64

bencoder.pyx-1.2.1-cp35-cp35m-win32.whl (37.2 kB view details)

Uploaded CPython 3.5m Windows x86

bencoder.pyx-1.2.1-cp35-cp35m-manylinux1_x86_64.whl (180.3 kB view details)

Uploaded CPython 3.5m

bencoder.pyx-1.2.1-cp35-cp35m-manylinux1_i686.whl (165.0 kB view details)

Uploaded CPython 3.5m

bencoder.pyx-1.2.1-cp35-cp35m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl (99.1 kB view details)

Uploaded CPython 3.5m macOS 10.10+ intel macOS 10.10+ x86-64 macOS 10.6+ intel macOS 10.9+ intel macOS 10.9+ x86-64

bencoder.pyx-1.2.1-cp34-cp34m-win_amd64.whl (43.4 kB view details)

Uploaded CPython 3.4m Windows x86-64

bencoder.pyx-1.2.1-cp34-cp34m-win32.whl (38.5 kB view details)

Uploaded CPython 3.4m Windows x86

bencoder.pyx-1.2.1-cp34-cp34m-manylinux1_x86_64.whl (184.5 kB view details)

Uploaded CPython 3.4m

bencoder.pyx-1.2.1-cp34-cp34m-manylinux1_i686.whl (168.3 kB view details)

Uploaded CPython 3.4m

bencoder.pyx-1.2.1-cp34-cp34m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl (99.2 kB view details)

Uploaded CPython 3.4m macOS 10.10+ intel macOS 10.10+ x86-64 macOS 10.6+ intel macOS 10.9+ intel macOS 10.9+ x86-64

bencoder.pyx-1.2.1-cp33-cp33m-win_amd64.whl (43.2 kB view details)

Uploaded CPython 3.3m Windows x86-64

bencoder.pyx-1.2.1-cp33-cp33m-win32.whl (38.5 kB view details)

Uploaded CPython 3.3m Windows x86

bencoder.pyx-1.2.1-cp33-cp33m-manylinux1_x86_64.whl (170.5 kB view details)

Uploaded CPython 3.3m

bencoder.pyx-1.2.1-cp33-cp33m-manylinux1_i686.whl (154.3 kB view details)

Uploaded CPython 3.3m

bencoder.pyx-1.2.1-cp33-cp33m-macosx_10_6_x86_64.whl (99.3 kB view details)

Uploaded CPython 3.3m macOS 10.6+ x86-64

bencoder.pyx-1.2.1-cp27-cp27mu-manylinux1_x86_64.whl (166.5 kB view details)

Uploaded CPython 2.7mu

bencoder.pyx-1.2.1-cp27-cp27mu-manylinux1_i686.whl (151.0 kB view details)

Uploaded CPython 2.7mu

bencoder.pyx-1.2.1-cp27-cp27m-win_amd64.whl (43.8 kB view details)

Uploaded CPython 2.7m Windows x86-64

bencoder.pyx-1.2.1-cp27-cp27m-win32.whl (37.8 kB view details)

Uploaded CPython 2.7m Windows x86

bencoder.pyx-1.2.1-cp27-cp27m-manylinux1_x86_64.whl (167.0 kB view details)

Uploaded CPython 2.7m

bencoder.pyx-1.2.1-cp27-cp27m-manylinux1_i686.whl (150.8 kB view details)

Uploaded CPython 2.7m

bencoder.pyx-1.2.1-cp27-cp27m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl (101.1 kB view details)

Uploaded CPython 2.7m macOS 10.10+ intel macOS 10.10+ x86-64 macOS 10.6+ intel macOS 10.9+ intel macOS 10.9+ x86-64

File details

Details for the file bencoder.pyx-1.2.1.tar.gz.

File metadata

  • Download URL: bencoder.pyx-1.2.1.tar.gz
  • Upload date:
  • Size: 80.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/39.0.1 requests-toolbelt/0.8.0 tqdm/4.24.0 CPython/3.7.0

File hashes

Hashes for bencoder.pyx-1.2.1.tar.gz
Algorithm Hash digest
SHA256 8a0a57b561c2fe7471ea0fb5b7f9d455c34d3050e2a00a3ea09550290329bc16
MD5 1e573dd891bc20123f1596ca62b9521c
BLAKE2b-256 5cfa5323beac544b29d0712922feea9b324080afb6c123af4b6f535c987c81fd

See more details on using hashes here.

File details

Details for the file bencoder.pyx-1.2.1-cp37-cp37m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl.

File metadata

File hashes

Hashes for bencoder.pyx-1.2.1-cp37-cp37m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl
Algorithm Hash digest
SHA256 50aef968d4b1a22a8a209d70e2126000f959dbe936370864cb9b27c86dff703a
MD5 85ae30fea52e454ac61fd2be16792d02
BLAKE2b-256 11ca31bd5b63132c1390d5262bcb7db9d0c278803d78c9ea135226c6f2992885

See more details on using hashes here.

File details

Details for the file bencoder.pyx-1.2.1-cp36-cp36m-win_amd64.whl.

File metadata

File hashes

Hashes for bencoder.pyx-1.2.1-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 39aa1f3475c66826713094fb4d0d17179899752a3b4e6c6f1e143810a4d4dc25
MD5 bdef2bb687a07126dce87c1e93a8a085
BLAKE2b-256 9fc893144a494d3d69acc463bb8137d4549cd722d965fb2ff2c28bfa52012358

See more details on using hashes here.

File details

Details for the file bencoder.pyx-1.2.1-cp36-cp36m-win32.whl.

File metadata

File hashes

Hashes for bencoder.pyx-1.2.1-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 b8d5ed739e38e1038dd72e43d030e4156fdba909024f933eb52dff82de2a4ab6
MD5 1a7eb5abde364358f743f5210983dfa7
BLAKE2b-256 52f6765f50ee9b20f13252c067114298f580bc042ae2a0ef2de3cf345811cf6e

See more details on using hashes here.

File details

Details for the file bencoder.pyx-1.2.1-cp36-cp36m-manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for bencoder.pyx-1.2.1-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 6cf2db99f8e715f323ad9249e48320e0e92ba5b1503285fd89eaa5bc820a194e
MD5 d689ba936cd59212e3498ff08c83777c
BLAKE2b-256 9096aed139c3b893ce09e8d1033303e5451c2799a9741d29028d3c80c5c66853

See more details on using hashes here.

File details

Details for the file bencoder.pyx-1.2.1-cp36-cp36m-manylinux1_i686.whl.

File metadata

File hashes

Hashes for bencoder.pyx-1.2.1-cp36-cp36m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 5545e0951bd866cb551a74d352956581e95f73559a595921001de982d075d2d8
MD5 7fa2f881681abad9312279e7b13ebd58
BLAKE2b-256 d02ef8a1dae1827987584f58ce6e12901f7bdb1d500320e48046e17e4b57c252

See more details on using hashes here.

File details

Details for the file bencoder.pyx-1.2.1-cp36-cp36m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl.

File metadata

File hashes

Hashes for bencoder.pyx-1.2.1-cp36-cp36m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl
Algorithm Hash digest
SHA256 16bbbe9cf83caba4f0f2c5a9e8662ab59e3e9c4effab43aaea30dbdf1df85e9c
MD5 cf59d7dfb0e12c7055381ab48681671b
BLAKE2b-256 bf400de94613e9f09c2401463ca283f5b4aa3b71275745022e73bd1c69ccf539

See more details on using hashes here.

File details

Details for the file bencoder.pyx-1.2.1-cp35-cp35m-win_amd64.whl.

File metadata

File hashes

Hashes for bencoder.pyx-1.2.1-cp35-cp35m-win_amd64.whl
Algorithm Hash digest
SHA256 52866e4f19fc25e32682dca5fd5eb551675be2afe092b67f08c6e2910d6203c2
MD5 aa99a6b7b15a048f6309ee525b89cbd4
BLAKE2b-256 a0951a271f4f0c8d988e6727430fd94b0e9bef94fa714189a32e17f801613e31

See more details on using hashes here.

File details

Details for the file bencoder.pyx-1.2.1-cp35-cp35m-win32.whl.

File metadata

File hashes

Hashes for bencoder.pyx-1.2.1-cp35-cp35m-win32.whl
Algorithm Hash digest
SHA256 090127aceaf2d86e73d420bd4b16776a291e514fd573967cf37ed308d012e4bf
MD5 6ecd3232d0205c5eab4ef4b46a7fe7c2
BLAKE2b-256 2be6cd97368962f5191fa5d4eafb1c1d9c38cadd5f3eeb5750e891abee63a3c3

See more details on using hashes here.

File details

Details for the file bencoder.pyx-1.2.1-cp35-cp35m-manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for bencoder.pyx-1.2.1-cp35-cp35m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 fd520640660aa7a8e4d037f1cb3b207ed6f46e713f1126c42e990a8b8eb0c2b6
MD5 e73dc1e1c114788a5b7f4f82746764d6
BLAKE2b-256 9c184dbe8c583ef5b16991772e0e93649385d4baf6aff4f3805990eb74895350

See more details on using hashes here.

File details

Details for the file bencoder.pyx-1.2.1-cp35-cp35m-manylinux1_i686.whl.

File metadata

File hashes

Hashes for bencoder.pyx-1.2.1-cp35-cp35m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 bbebd1eab0a21670a49c990f5d5f48758d780329b8dc1a8d96e6ea973bc4d64c
MD5 62d51693dd928dcf9e47c04f64ee9131
BLAKE2b-256 c6254b6f6d9e3de8b4ba7045ae05406cc0a5653df3e333732379816a08b9e6df

See more details on using hashes here.

File details

Details for the file bencoder.pyx-1.2.1-cp35-cp35m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl.

File metadata

File hashes

Hashes for bencoder.pyx-1.2.1-cp35-cp35m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl
Algorithm Hash digest
SHA256 01c4b0cfbb29e0c302066cd6f5e7bb36a6f4dfd67b4fd96a50cb56f51a2fe9aa
MD5 79f427b08e4e3605465fdc76cca8666e
BLAKE2b-256 bc36bfd760f2a5f7bdadbffa0b5382e73750b58b34dbeac18530e467eea0abe1

See more details on using hashes here.

File details

Details for the file bencoder.pyx-1.2.1-cp34-cp34m-win_amd64.whl.

File metadata

File hashes

Hashes for bencoder.pyx-1.2.1-cp34-cp34m-win_amd64.whl
Algorithm Hash digest
SHA256 31a31d1f041bda652c979ecffface158fadee807e0681c10b6a9e09d85ca9239
MD5 4e0dffbffb2065226a3038e4120ec01c
BLAKE2b-256 beb4dd3e7c305f0270307a95217965a9304a9b46f51f1f9eb337a39160d4371e

See more details on using hashes here.

File details

Details for the file bencoder.pyx-1.2.1-cp34-cp34m-win32.whl.

File metadata

File hashes

Hashes for bencoder.pyx-1.2.1-cp34-cp34m-win32.whl
Algorithm Hash digest
SHA256 1bf043a4da1f201d7856bcca09e32a399e5cb3ffd0d38030ce35770052b40242
MD5 df9d9e4e6550c607b24ea28ef5073e1b
BLAKE2b-256 7c00edb7f1d01021938bf1f10a60d8afa8571b19fe17da47b213a68f09565e1c

See more details on using hashes here.

File details

Details for the file bencoder.pyx-1.2.1-cp34-cp34m-manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for bencoder.pyx-1.2.1-cp34-cp34m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 7df6113714e8d6de26aeee6f24ecfeb0f5584d998b97fb7de3ed9b4c952cdd2c
MD5 4516aef356d5506aaa43d251d03a6d33
BLAKE2b-256 354d8f6260e9a976c4a8fdda3686a52746994771c25ec6d573914666c62c0960

See more details on using hashes here.

File details

Details for the file bencoder.pyx-1.2.1-cp34-cp34m-manylinux1_i686.whl.

File metadata

File hashes

Hashes for bencoder.pyx-1.2.1-cp34-cp34m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 1656b2017670974c012862a5ee10bc95ee0ea6b4cc9e554337c0aa3e484e42fa
MD5 91c034a8054160a08282ad6caf38b2c7
BLAKE2b-256 414d318f789eba889a191730d4c524e5d431901243dc7e55662bd68a80e7183a

See more details on using hashes here.

File details

Details for the file bencoder.pyx-1.2.1-cp34-cp34m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl.

File metadata

File hashes

Hashes for bencoder.pyx-1.2.1-cp34-cp34m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl
Algorithm Hash digest
SHA256 59153a89b447c808a1f8be0d9747bcea46f78eacc267acc2cd0470a631c26049
MD5 876219305510344297fe0c34a6b63d94
BLAKE2b-256 8669f70b1243885c05af54c3c194eb8bbcea7a1ea45e453508cd20dac44ed780

See more details on using hashes here.

File details

Details for the file bencoder.pyx-1.2.1-cp33-cp33m-win_amd64.whl.

File metadata

File hashes

Hashes for bencoder.pyx-1.2.1-cp33-cp33m-win_amd64.whl
Algorithm Hash digest
SHA256 34203ccccbed72ef90ee0ee0664d3f2ce1210c50735beb57626a7f33465262e0
MD5 c095ad5092915b4f0fda62688952905e
BLAKE2b-256 eba0c0d3f27509e08bff4faaa5f3df99cd1b1783ec5378e516c86291e38ab062

See more details on using hashes here.

File details

Details for the file bencoder.pyx-1.2.1-cp33-cp33m-win32.whl.

File metadata

File hashes

Hashes for bencoder.pyx-1.2.1-cp33-cp33m-win32.whl
Algorithm Hash digest
SHA256 de257ac11887c9ee5cee388cface7d7976b9aa80058f3b490bdb147b019ac251
MD5 e2ac063a08f1c1da25fd5d5c570eca13
BLAKE2b-256 75d32c5377486399ff154551362fc0b83d8a93ca2cc33e3cd78a4e07333243b9

See more details on using hashes here.

File details

Details for the file bencoder.pyx-1.2.1-cp33-cp33m-manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for bencoder.pyx-1.2.1-cp33-cp33m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 a8b330d96804579cb12500b2013b9d2f5c6f9b72204b5c95ff1d72163d6b4c64
MD5 9d86f4d60fa7f98ebaaddef119ca4aa4
BLAKE2b-256 30d18096c1d2199c3847f4c31b14295f009b91044b0ae132212b6befe67e0128

See more details on using hashes here.

File details

Details for the file bencoder.pyx-1.2.1-cp33-cp33m-manylinux1_i686.whl.

File metadata

File hashes

Hashes for bencoder.pyx-1.2.1-cp33-cp33m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 e8de992f4d0762e3a76aca1c625dcfc12ae096832d3a4bfa3a6ebd7034d05b05
MD5 9090586dad6a26a6cbfc3f4c089ec6f8
BLAKE2b-256 52b42c2a064777a0309ba603bf23fd83f20e240da37b9573535ef633c9a8a882

See more details on using hashes here.

File details

Details for the file bencoder.pyx-1.2.1-cp33-cp33m-macosx_10_6_x86_64.whl.

File metadata

File hashes

Hashes for bencoder.pyx-1.2.1-cp33-cp33m-macosx_10_6_x86_64.whl
Algorithm Hash digest
SHA256 74197bc13f18406cadd4c4644197b357642cdf6f4f218a48e76a72ff436e902b
MD5 1fbd4d4004f8187fdb906120e94d5f36
BLAKE2b-256 0cadf56babac6d55bae1dc1653fc45eb10404fd7340b91592153792e47ff7631

See more details on using hashes here.

File details

Details for the file bencoder.pyx-1.2.1-cp27-cp27mu-manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for bencoder.pyx-1.2.1-cp27-cp27mu-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 4bcc26363b8425c499e228406f86f414fe6d1b44cca7f565e17391578904ca61
MD5 fc50dc53eca8abffc9592b5107710388
BLAKE2b-256 9ffd55efb8ce9ff2eecb6668a84affd073cb6b82a1f360f31d8d4c5156178726

See more details on using hashes here.

File details

Details for the file bencoder.pyx-1.2.1-cp27-cp27mu-manylinux1_i686.whl.

File metadata

File hashes

Hashes for bencoder.pyx-1.2.1-cp27-cp27mu-manylinux1_i686.whl
Algorithm Hash digest
SHA256 6d5161d8f2ff7ef45be44aec291b4a3fec74d5cba9f04dd6631a8af0e67a32f9
MD5 5065f0136c1e1d806d1a27f688a976a8
BLAKE2b-256 db676f8073f53b8178009c8016d228fe40b0c73ef472fa706a06f824d33f3e44

See more details on using hashes here.

File details

Details for the file bencoder.pyx-1.2.1-cp27-cp27m-win_amd64.whl.

File metadata

File hashes

Hashes for bencoder.pyx-1.2.1-cp27-cp27m-win_amd64.whl
Algorithm Hash digest
SHA256 f91edc5f390eba4d760c02f7ceda32626cea45413603693e603ddfe20f1e13d9
MD5 8fc2340c7607fc0e3ea25b396ab18683
BLAKE2b-256 9c6361ac108387e156f9c09b77ce1143f81aed4f09b459f41e54d191270df126

See more details on using hashes here.

File details

Details for the file bencoder.pyx-1.2.1-cp27-cp27m-win32.whl.

File metadata

File hashes

Hashes for bencoder.pyx-1.2.1-cp27-cp27m-win32.whl
Algorithm Hash digest
SHA256 4a598676959951aa2416e7c576cd311564b12859e152bc9c273438bf43419740
MD5 3d4608124d80d00b2920184c8ac78071
BLAKE2b-256 2a26f283c81717838a645bb39f9c9a039529ffc5922353f7cf69038042990bed

See more details on using hashes here.

File details

Details for the file bencoder.pyx-1.2.1-cp27-cp27m-manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for bencoder.pyx-1.2.1-cp27-cp27m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 94612e94ca444cb7265ea18b9d4532da343307ef8190a60e365ba3c8d61e1142
MD5 7f0aac23de58a7e148cc481095e3c254
BLAKE2b-256 fa1dba1b3a2d01c1757fcd22c385305b5ab50c136f7146f7949ff1de22958ac3

See more details on using hashes here.

File details

Details for the file bencoder.pyx-1.2.1-cp27-cp27m-manylinux1_i686.whl.

File metadata

File hashes

Hashes for bencoder.pyx-1.2.1-cp27-cp27m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 bb55bcdf42c2736503a3a2d752b9f7c3808acd432496264fc598cf7afab1a3da
MD5 2c7df24211907c4a3c2325862608f6e5
BLAKE2b-256 44727482dd6bfbb8c9d7b7376747f1b06b813943514ed832a06170d72ceb28bb

See more details on using hashes here.

File details

Details for the file bencoder.pyx-1.2.1-cp27-cp27m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl.

File metadata

File hashes

Hashes for bencoder.pyx-1.2.1-cp27-cp27m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl
Algorithm Hash digest
SHA256 47c4cfb4df9a846b4e6c570f63c56235c3cbc1f80991d59e22b78cbe801759bb
MD5 211706f4aa152968d83d7ff49b4a5f06
BLAKE2b-256 f48825fc4f11b089ffb157e674cdd1b9c9d83e5f7de84adc65c5febbc88a39a0

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