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.3.tar.gz
(395.8 kB
view hashes)
Built Distributions
bencode_rs-0.0.3-cp38-abi3-win32.whl
(133.1 kB
view hashes)
Close
Hashes for bencode_rs-0.0.3-cp38-abi3-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 486d345879a7ce71fce57fe52502ef48e774cadecacf56a5b02db011ff7e2774 |
|
MD5 | 740f0bbb80a604924bb5be03a59b317e |
|
BLAKE2b-256 | af95fb848f028f59230013437f663eefb4d87d41c5c26f65863e9683bc87c252 |
Close
Hashes for bencode_rs-0.0.3-cp38-abi3-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d6fc12cf1815e1c8d8fcb4740eb032248e79342a0e9509d0443c806902f1ab0e |
|
MD5 | 606eaabc08af22a8253bf4107c05b9cd |
|
BLAKE2b-256 | f6aa21186f357ef27b56108bdd1006aa77c12ef98451f952fa717a88d55bdc92 |
Close
Hashes for bencode_rs-0.0.3-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6a59128ded0c9cedbf4f0ff3a1546327af626afbaad5f04148100d7b0078fcda |
|
MD5 | 9c5723d8792c1397b4cf138f7b6701bc |
|
BLAKE2b-256 | 2be9f12847435314926d6363842722fa2733fe8d583d273201e4f078aaa51315 |
Close
Hashes for bencode_rs-0.0.3-cp38-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e83c279b4a18c7d7924927b5b289b057a786945c69cf2fd3e587d2db057419c3 |
|
MD5 | d8f79ce4d9744432b0dc6a431b37ee5f |
|
BLAKE2b-256 | 8228a99f0f38aae312aa7baea15b870feefea29a9b46fbed6feb20d48db2b4b2 |
Close
Hashes for bencode_rs-0.0.3-cp38-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1d1a3d68bee00bcb1af4988939339af377006d134f7a2912c35405d3ee7a9af9 |
|
MD5 | 7b2f1a5e2c392d14a6be3ff0f1a19d0a |
|
BLAKE2b-256 | b72dcb773280934d82d0307947984aec348de21f14273794f57e65178cccd93d |
Close
Hashes for bencode_rs-0.0.3-cp38-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0df37a0a6325c79fcc0860eaf6623f75ac2eada8ff309b3e09f12e22476828ce |
|
MD5 | 67871cfcc51b82fbf3c02588e7d78783 |
|
BLAKE2b-256 | 1a22f124b4c7fe2b2f3e41514b3763c56884b962010f7b5baf9cbda85042cedb |
Close
Hashes for bencode_rs-0.0.3-cp38-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8eeeaa040656a6b4fb18a01b2562a94f9c989bac4d0f1094dec9953f8dc7e9df |
|
MD5 | a41dcc2a9b4bc905d422a24295023bdb |
|
BLAKE2b-256 | c5f923a6649421410f2761f230c58041657e7ce4b3b3b88ec35cc52315842b4c |
Close
Hashes for bencode_rs-0.0.3-cp38-abi3-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 08f11653b6d2b1b8f02ec6e863c23824b4a842bb5317e8a3f7df6d127125c7e6 |
|
MD5 | bd60f87c6e0f0633a984c908c47927fa |
|
BLAKE2b-256 | 093fc705de8c4da60949705281976043d4754437d699ccafa7364e3f5ac726bc |
Close
Hashes for bencode_rs-0.0.3-cp38-abi3-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 71ed042bb3cdf1df60e187e53f1d0cf3f35a8a809fb6e4bbc38b5c0054c49960 |
|
MD5 | e057441b3d6a88fbc87d2fb4102384ad |
|
BLAKE2b-256 | fc74560210fee580559f2046d2eb5e6f32c4f245935fdfa56c707a9347616efc |
Close
Hashes for bencode_rs-0.0.3-cp38-abi3-macosx_10_12_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7c9c5d2406a69a55f0f0e2b252c99f3a2065e54a766efc39fb721f4eaeae2201 |
|
MD5 | 84e966586fe4d1183c7c688e2e3d92cc |
|
BLAKE2b-256 | af462577704170d0ff36899225a9cc28d079fdfa92efa0cbf03411ac4b19fc0a |