Skip to main content

Fast conversion between betterproto messages and Protobuf wire format.

Project description

betterproto-rust-codec

Exposes functions for fast conversion between betterproto messages and the Protobuf wire format. These functions are implemented in Rust, hence considerably faster than the original native Python code.

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

betterproto2_rust_codec-0.1.2.tar.gz (18.2 kB view details)

Uploaded Source

Built Distributions

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

betterproto2_rust_codec-0.1.2-cp37-abi3-win_amd64.whl (222.1 kB view details)

Uploaded CPython 3.7+Windows x86-64

betterproto2_rust_codec-0.1.2-cp37-abi3-win32.whl (210.8 kB view details)

Uploaded CPython 3.7+Windows x86

betterproto2_rust_codec-0.1.2-cp37-abi3-musllinux_1_2_x86_64.whl (565.1 kB view details)

Uploaded CPython 3.7+musllinux: musl 1.2+ x86-64

betterproto2_rust_codec-0.1.2-cp37-abi3-musllinux_1_2_i686.whl (593.3 kB view details)

Uploaded CPython 3.7+musllinux: musl 1.2+ i686

betterproto2_rust_codec-0.1.2-cp37-abi3-musllinux_1_2_armv7l.whl (661.5 kB view details)

Uploaded CPython 3.7+musllinux: musl 1.2+ ARMv7l

betterproto2_rust_codec-0.1.2-cp37-abi3-musllinux_1_2_aarch64.whl (571.2 kB view details)

Uploaded CPython 3.7+musllinux: musl 1.2+ ARM64

betterproto2_rust_codec-0.1.2-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (400.3 kB view details)

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

betterproto2_rust_codec-0.1.2-cp37-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl (482.4 kB view details)

Uploaded CPython 3.7+manylinux: glibc 2.17+ s390x

betterproto2_rust_codec-0.1.2-cp37-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (470.1 kB view details)

Uploaded CPython 3.7+manylinux: glibc 2.17+ ppc64le

betterproto2_rust_codec-0.1.2-cp37-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (406.8 kB view details)

Uploaded CPython 3.7+manylinux: glibc 2.17+ ARMv7l

betterproto2_rust_codec-0.1.2-cp37-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (398.3 kB view details)

Uploaded CPython 3.7+manylinux: glibc 2.17+ ARM64

betterproto2_rust_codec-0.1.2-cp37-abi3-manylinux_2_5_i686.manylinux1_i686.whl (430.2 kB view details)

Uploaded CPython 3.7+manylinux: glibc 2.5+ i686

betterproto2_rust_codec-0.1.2-cp37-abi3-macosx_11_0_arm64.whl (351.2 kB view details)

Uploaded CPython 3.7+macOS 11.0+ ARM64

betterproto2_rust_codec-0.1.2-cp37-abi3-macosx_10_12_x86_64.whl (356.3 kB view details)

Uploaded CPython 3.7+macOS 10.12+ x86-64

File details

Details for the file betterproto2_rust_codec-0.1.2.tar.gz.

File metadata

File hashes

Hashes for betterproto2_rust_codec-0.1.2.tar.gz
Algorithm Hash digest
SHA256 cf05a822d4bc674d32fa205a91ac9222a94df3bd02864d1ef42716472a8aff6c
MD5 35b7b93ca26e1d25d94da962b3c22017
BLAKE2b-256 5fea15dd63b34cecb11dca59dab2872a7551afd68694ef92df5951c6fb277d38

See more details on using hashes here.

File details

Details for the file betterproto2_rust_codec-0.1.2-cp37-abi3-win_amd64.whl.

File metadata

File hashes

Hashes for betterproto2_rust_codec-0.1.2-cp37-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 ec0e73711033ca507a90da0eb4e0a4cff63294cf1ba29c9bb8b5d9a9d4081dae
MD5 15158820690b63ce43878c757e57552e
BLAKE2b-256 1eaaaa7e20941a8b6820448b91ee88687ec7edaa70dae884dbd6f383edd3595a

See more details on using hashes here.

File details

Details for the file betterproto2_rust_codec-0.1.2-cp37-abi3-win32.whl.

File metadata

File hashes

Hashes for betterproto2_rust_codec-0.1.2-cp37-abi3-win32.whl
Algorithm Hash digest
SHA256 206df0154f0b64b31af9f0f99df8d9706224b4a777dea08b329abda425615869
MD5 d3125c7eb293ee8875d879c72c5af651
BLAKE2b-256 49f9ef749a8dc014bc17b35d638d8102a49a0e130198c37d79141199d6e76ccb

See more details on using hashes here.

File details

Details for the file betterproto2_rust_codec-0.1.2-cp37-abi3-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for betterproto2_rust_codec-0.1.2-cp37-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 43dd091b84895756585654b66e3d96e024de1c2a6f773e7998106466b1b72599
MD5 ea5204d9f14e3a267a4c51efdcabb22a
BLAKE2b-256 39150749d830c2a158a74617c5a55cb41d7fd42f60ff6fff01f09500b0837071

See more details on using hashes here.

File details

Details for the file betterproto2_rust_codec-0.1.2-cp37-abi3-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for betterproto2_rust_codec-0.1.2-cp37-abi3-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 2b2d7865d014879b80612589766ca84a27db779b1ba3dedeff388af34c724b19
MD5 97615eb12596fd73f755927d2494f6da
BLAKE2b-256 564b5fbddcc9585833538e8ff54865b2a97c36f40f228c404362eb76ec8e0e26

See more details on using hashes here.

File details

Details for the file betterproto2_rust_codec-0.1.2-cp37-abi3-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for betterproto2_rust_codec-0.1.2-cp37-abi3-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 f0336f6f8f10fe46be7d78607a5889102a06268e7b653a1500dc2980db07956d
MD5 0d7e2cdf3b1c321230c43f2d82d7f3e4
BLAKE2b-256 df0e8293ff8d6f07af1e3d1b659697a7f93b49818217efbe061eea14060a516e

See more details on using hashes here.

File details

Details for the file betterproto2_rust_codec-0.1.2-cp37-abi3-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for betterproto2_rust_codec-0.1.2-cp37-abi3-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 fc2c325be3455a765aa367d03a3e7171cb0831356c32ee92358c50ed7c7f0551
MD5 ce3f7a569a1cab2c82d114f1b5ed432c
BLAKE2b-256 3d560d6c8605000fdaa02db3f95d4b932a805834185054fddb946fbee2160563

See more details on using hashes here.

File details

Details for the file betterproto2_rust_codec-0.1.2-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for betterproto2_rust_codec-0.1.2-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 bbe8779c45d678a577f6b00d32cd05ff59009b09c5b7b4d8c4b5a2c6b101a40b
MD5 8a632954f246074a6443c59285916e33
BLAKE2b-256 5c1a79c7c2c4cea66cb9610191aae24c67bf2fdad2bd6b31025e4c71f4e97b97

See more details on using hashes here.

File details

Details for the file betterproto2_rust_codec-0.1.2-cp37-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for betterproto2_rust_codec-0.1.2-cp37-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 abb2b0b5b514903c164c58ef87616809b9252e1164696102e24bb8f7e9cfdf4d
MD5 4a9730e8dc0aeb3c9734efd731c97859
BLAKE2b-256 1d62d5b07724b23407e008f143950f720aa60bd65715f0cd080a88f4d7dd892c

See more details on using hashes here.

File details

Details for the file betterproto2_rust_codec-0.1.2-cp37-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for betterproto2_rust_codec-0.1.2-cp37-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 bb8a0b092a7fcde4135c7f0f9af2f74efa99b88ded75359b4c321e85975a0cfe
MD5 0743afbbcfda569c53c4da2527209b0c
BLAKE2b-256 040199d43eaa6dc5f9f9138d08d73c0ed2ec795508a7395b20b08882a51697ff

See more details on using hashes here.

File details

Details for the file betterproto2_rust_codec-0.1.2-cp37-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for betterproto2_rust_codec-0.1.2-cp37-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 4c76c6f68df214235de753a95a59964d6d9f8b0c52e71181d281c237ab2deb2c
MD5 df5d53e6bde62fc78fac666b0daed3cf
BLAKE2b-256 a2800b285ac24dd9efe2ee62feb3b48050445e8c2d79a25ef822bc487f17a4bb

See more details on using hashes here.

File details

Details for the file betterproto2_rust_codec-0.1.2-cp37-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for betterproto2_rust_codec-0.1.2-cp37-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 2001d9a546e187a6cbf3a6c5b1b36baebe39d75e1f9c147968dce9b58a6c840e
MD5 28945d097e8a152485906ac981fea812
BLAKE2b-256 a334e07c28c4d25c3ccf61fe1fe76e3d167d94bf2ac056e433af4676db9b33e4

See more details on using hashes here.

File details

Details for the file betterproto2_rust_codec-0.1.2-cp37-abi3-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for betterproto2_rust_codec-0.1.2-cp37-abi3-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 37c583eac67141e4d2882e097d1177a7ecb9933262bd8bd6fcf59bfd4288913b
MD5 f1af475f29afd58eeb8ccaeb7d6a592d
BLAKE2b-256 f3208f29b59522f82d9896525719830f58a24ce0e8703650b442abbdd65af81d

See more details on using hashes here.

File details

Details for the file betterproto2_rust_codec-0.1.2-cp37-abi3-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for betterproto2_rust_codec-0.1.2-cp37-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9c278c17fc83616d0eb2479b1c638b202a21e9a88c1c15c36584e7e27fecce61
MD5 eeaa9633f7b3570f2fc4f4076a3463c0
BLAKE2b-256 78966fee0775db0ec3728b63bca47e7a0d5b13a95851a334664ed0c78851b046

See more details on using hashes here.

File details

Details for the file betterproto2_rust_codec-0.1.2-cp37-abi3-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for betterproto2_rust_codec-0.1.2-cp37-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 55f8ea263508b84149c4f4e16d28e397dd6552400ad3069e020de9939f5a2b25
MD5 0da131bf70a8879c59e454520a5c47ee
BLAKE2b-256 20cbb831809347f4ede083b6133f9198b346fcca2e7d8325671565b665ec4f3e

See more details on using hashes here.

Supported by

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