a bencode parser binding build with pyo3
Project description
A bencode serialize/deserialize library writte in Rust
install
pip install bencode_rs
basic usage
import bencode_rs
assert bencode_rs.bdecode(b"d4:spaml1:a1:bee") == {b"spam": [b"a", b"b"]}
assert bencode_rs.bencode({'hello': 'world'}) == b'd5:hello5:worlde'
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
bencode_rs-0.0.2a3.tar.gz
(396.0 kB
view hashes)
Built Distributions
Close
Hashes for bencode_rs-0.0.2a3-cp38-abi3-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f96b114827afa21b4ed59a2c5f1c8b87d282f48f8f6ff4f3dff6d1e626d64200 |
|
MD5 | 424da798ec0240c7667d5a97d46cf163 |
|
BLAKE2b-256 | 187e8bb3408dcc17f38b66a2c80f5237664d17b708b0bd39dc1b1b8459fca208 |
Close
Hashes for bencode_rs-0.0.2a3-cp38-abi3-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4501855d6bd420339fcfb253684451adde6282d7cbb6f9d3b56ef2e7c8fa582a |
|
MD5 | 10bad767e80d31575802030dd7b0472c |
|
BLAKE2b-256 | 947b97177b3250abb0fa21369671d1abbae09794e7152e9a34b322cb3efc505d |
Close
Hashes for bencode_rs-0.0.2a3-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 383598cc1aa82979a3f3799bdf6dda1aad5f1a5927eb4b09821800f6b9debeaf |
|
MD5 | eda78faa740b556f4b3b765d25202a57 |
|
BLAKE2b-256 | 87dccb9f4fc707953541c73f4156aacfe9ddbdb20ee8bce1800ad6acc1fe6044 |
Close
Hashes for bencode_rs-0.0.2a3-cp38-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3f8793d009b99a46a5dc677e229380d843d6795856f6c3124fed1516920e4b9a |
|
MD5 | 5c4b7edb6516e401363051ef351095e2 |
|
BLAKE2b-256 | af7f5321e163f031932677f35bec61bcecc92f172b590abb592fecabf86c7cdd |
Close
Hashes for bencode_rs-0.0.2a3-cp38-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 71cdef5e0329a00ae7754ff012b932d9a3e872fea84e5c47ba0d6912443696ba |
|
MD5 | bbff72339b19accb3c9539701030055b |
|
BLAKE2b-256 | 1152888b0a04d6d08708492b5b4dd06e02a71caf3ff7631024b48e2dee46852d |
Close
Hashes for bencode_rs-0.0.2a3-cp38-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 57d4fef72a2712b2cb2fcbcce8928483c372246def5ebeb75ffe6a7cd0611baa |
|
MD5 | 7db4dfc283ded8c2704097467e80ff35 |
|
BLAKE2b-256 | 50d6de16811d86a5ddc7fb3fc5770962ac38a4314c530fa39a852253390a8cb0 |
Close
Hashes for bencode_rs-0.0.2a3-cp38-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4f671f8c83e31422652f53b05e4208540ae0d49dc561113948c009750264cb45 |
|
MD5 | c78e7a48b92a6564821ce7d30a846526 |
|
BLAKE2b-256 | 3be6bbbde70568d6c017daa5ab2461c48a7ac2bb9773f35f6dd92e88e7e01093 |
Close
Hashes for bencode_rs-0.0.2a3-cp38-abi3-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b7c8970c348fc988b0c6a47f17369c470d3d125532ec6e539799e7bf8fde7ce7 |
|
MD5 | 14020cc58bda6f3d7a996d3359244c6f |
|
BLAKE2b-256 | d984731cd7a35b053a8a276af43e011dc8fbe0e891762c93f74d803892cd7e38 |
Close
Hashes for bencode_rs-0.0.2a3-cp38-abi3-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d43f795fa172f7ab80b72481595843f52113beb6fa2df93d2abb3d03100c2c56 |
|
MD5 | 95a8085a5642cb6a33b97b492e66dd2a |
|
BLAKE2b-256 | acbfd54ebcfc155878c33410aa4603bdb6db471b9f492f1df3a6913ae150dc41 |
Close
Hashes for bencode_rs-0.0.2a3-cp38-abi3-macosx_10_12_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 184d443551d45d366a11285d1e797e8dc01c7a67c55cb0268ca5defbb214ed12 |
|
MD5 | fa4159c392ef8f21e1588a785e870954 |
|
BLAKE2b-256 | 6de90bcaf484baa9a1df966fcf33df5c067862997816a1f039d74be6c25f75b9 |