Skip to main content

CBOR (de)serializer with extensive tag support

Project description

Testing Status Publish Status Code Coverage Documentation Status

About

This library provides encoding and decoding for the Concise Binary Object Representation (CBOR) (RFC 8949) serialization format. The specification is fully compatible with the original RFC 7049. Read the docs to learn more.

It is implemented in pure python with an optional C backend.

On PyPy, cbor2 runs with almost identical performance to the C backend.

Features

  • Simple api like json or pickle modules.

  • Support many CBOR tags with stdlib objects.

  • Generic tag decoding.

  • Shared value references including cyclic references.

  • String references compact encoding with repeated strings replaced with indices.

  • Optional C module backend tested on big- and little-endian architectures.

  • Extensible tagged value handling using tag_hook and object_hook on decode and default on encode.

  • Command-line diagnostic tool, converting CBOR file or stream to JSON python -m cbor2.tool (This is a lossy conversion, for diagnostics only)

  • Thorough test suite.

Installation

pip install cbor2

Requirements

  • Python >= 3.7 (or PyPy3 3.7+)

  • C-extension: Any C compiler that can build Python extensions. Any modern libc with the exception of Glibc<2.9

Building the C-Extension

To force building of the optional C-extension, set OS env CBOR2_BUILD_C_EXTENSION=1. To disable building of the optional C-extension, set OS env CBOR2_BUILD_C_EXTENSION=0. If this environment variable is unset, setup.py will default to auto detecting a compatible C library and attempt to compile the extension.

Usage

Basic Usage

Command-line Usage

python -m cbor2.tool converts CBOR data in raw binary or base64 encoding into a representation that allows printing as JSON. This is a lossy transformation as each datatype is converted into something that can be represented as a JSON value.

Usage:

# Pass hexadecimal through xxd.
$ echo a16568656c6c6f65776f726c64 | xxd -r -ps | python -m cbor2.tool --pretty
{
    "hello": "world"
}
# Decode Base64 directly
$ echo ggEC | python -m cbor2.tool --decode
[1, 2]
# Read from a file encoded in Base64
$ python -m cbor2.tool -d tests/examples.cbor.b64
{...}

It can be used in a pipeline with json processing tools like jq to allow syntax coloring, field extraction and more.

CBOR data items concatenated into a sequence can be decoded also:

$ echo ggECggMEggUG | python -m cbor2.tool -d --sequence
[1, 2]
[3, 4]
[5, 6]

Multiple files can also be sent to a single output file:

$ python -m cbor2.tool -o all_files.json file1.cbor file2.cbor ... fileN.cbor

Security

This library has not been tested against malicious input. In theory it should be as safe as JSON, since unlike pickle the decoder does not execute any 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

cbor2-5.4.3.tar.gz (86.5 kB view details)

Uploaded Source

Built Distributions

cbor2-5.4.3-cp310-cp310-win_amd64.whl (58.9 kB view details)

Uploaded CPython 3.10Windows x86-64

cbor2-5.4.3-cp310-cp310-musllinux_1_1_x86_64.whl (236.2 kB view details)

Uploaded CPython 3.10musllinux: musl 1.1+ x86-64

cbor2-5.4.3-cp310-cp310-musllinux_1_1_aarch64.whl (240.9 kB view details)

Uploaded CPython 3.10musllinux: musl 1.1+ ARM64

cbor2-5.4.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (224.1 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

cbor2-5.4.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (239.0 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

cbor2-5.4.3-cp310-cp310-macosx_11_0_arm64.whl (60.6 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

cbor2-5.4.3-cp310-cp310-macosx_10_9_x86_64.whl (59.8 kB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

cbor2-5.4.3-cp39-cp39-win_amd64.whl (59.0 kB view details)

Uploaded CPython 3.9Windows x86-64

cbor2-5.4.3-cp39-cp39-musllinux_1_1_x86_64.whl (234.5 kB view details)

Uploaded CPython 3.9musllinux: musl 1.1+ x86-64

cbor2-5.4.3-cp39-cp39-musllinux_1_1_aarch64.whl (239.5 kB view details)

Uploaded CPython 3.9musllinux: musl 1.1+ ARM64

cbor2-5.4.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (222.6 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

cbor2-5.4.3-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (237.3 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

cbor2-5.4.3-cp39-cp39-macosx_11_0_arm64.whl (60.6 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

cbor2-5.4.3-cp39-cp39-macosx_10_9_x86_64.whl (59.8 kB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

cbor2-5.4.3-cp38-cp38-win_amd64.whl (59.0 kB view details)

Uploaded CPython 3.8Windows x86-64

cbor2-5.4.3-cp38-cp38-musllinux_1_1_x86_64.whl (251.7 kB view details)

Uploaded CPython 3.8musllinux: musl 1.1+ x86-64

cbor2-5.4.3-cp38-cp38-musllinux_1_1_aarch64.whl (254.2 kB view details)

Uploaded CPython 3.8musllinux: musl 1.1+ ARM64

cbor2-5.4.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (235.8 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

cbor2-5.4.3-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (248.5 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ ARM64

cbor2-5.4.3-cp38-cp38-macosx_11_0_arm64.whl (60.1 kB view details)

Uploaded CPython 3.8macOS 11.0+ ARM64

cbor2-5.4.3-cp38-cp38-macosx_10_9_x86_64.whl (59.4 kB view details)

Uploaded CPython 3.8macOS 10.9+ x86-64

cbor2-5.4.3-cp37-cp37m-win_amd64.whl (58.4 kB view details)

Uploaded CPython 3.7mWindows x86-64

cbor2-5.4.3-cp37-cp37m-musllinux_1_1_x86_64.whl (192.7 kB view details)

Uploaded CPython 3.7mmusllinux: musl 1.1+ x86-64

cbor2-5.4.3-cp37-cp37m-musllinux_1_1_aarch64.whl (193.4 kB view details)

Uploaded CPython 3.7mmusllinux: musl 1.1+ ARM64

cbor2-5.4.3-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (190.3 kB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ x86-64

cbor2-5.4.3-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (192.6 kB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ ARM64

cbor2-5.4.3-cp37-cp37m-macosx_10_9_x86_64.whl (58.5 kB view details)

Uploaded CPython 3.7mmacOS 10.9+ x86-64

File details

Details for the file cbor2-5.4.3.tar.gz.

File metadata

  • Download URL: cbor2-5.4.3.tar.gz
  • Upload date:
  • Size: 86.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.9.12

File hashes

Hashes for cbor2-5.4.3.tar.gz
Algorithm Hash digest
SHA256 62b863c5ee6ced4032afe948f3c1484f375550995d3b8498145237fe28e546c2
MD5 358b18e2a96ab96945e33417d5c8cb31
BLAKE2b-256 9dc9cfa5c35a62642a19c14bf9a12dfbf0ee134466be1f062df2258a2ec2f2f7

See more details on using hashes here.

File details

Details for the file cbor2-5.4.3-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: cbor2-5.4.3-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 58.9 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.9.12

File hashes

Hashes for cbor2-5.4.3-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 0a3a1b2f6b83ab4ce806df48360cc16d34cd315f17549dbda9fdd371bea04497
MD5 cb52ccff67c4422137abfc4e19b06400
BLAKE2b-256 179f649aa0e5927ffb0f5920d5b4ab2c9236d3c7243f6aae6a79dc8239dbbce5

See more details on using hashes here.

File details

Details for the file cbor2-5.4.3-cp310-cp310-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for cbor2-5.4.3-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 b35c5d4d14fe804f718d5a5968a528970d2a7046aa87045538f189a98e5c7055
MD5 6da593fd8328a577b05d5e7c57b18411
BLAKE2b-256 812bc9f71180c14cc8009b8ea3a4a33e5a5e82cd14f78d5bd3e53e465ae54da0

See more details on using hashes here.

File details

Details for the file cbor2-5.4.3-cp310-cp310-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for cbor2-5.4.3-cp310-cp310-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 3843a9bb970343e9c896aa71a34fa80983cd0ddec6eacdb2284b5e83f4ee7511
MD5 b36c38baba4cc243c9a8e4d441de9cbb
BLAKE2b-256 b5655a5e224bc3f0fa78c6a723f64a30c129e7a0c770584a8cd31e7b3dcbe4fa

See more details on using hashes here.

File details

Details for the file cbor2-5.4.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for cbor2-5.4.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 62fc15bfe187e4994c457e6055687514c417d6099de62dd33ae766561f05847e
MD5 44610328279321e6980308a97121ce3c
BLAKE2b-256 ac11b163ea396a02a2e27bdbd63a4e44d317feecd2cb72094a61977dbdf6bb82

See more details on using hashes here.

File details

Details for the file cbor2-5.4.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for cbor2-5.4.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 2de925608dc6d73cd1aab08800bff38f71f90459c15db3a71a67023b0fc697da
MD5 5caf0a76f60b345e9b908a9e21a5dbea
BLAKE2b-256 c41a5d8f054f79e40bd864cb05a4e0bddd0b99d87400a14e7ba68de27d87206d

See more details on using hashes here.

File details

Details for the file cbor2-5.4.3-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for cbor2-5.4.3-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e10f2f4fcf5ab6a8b24d22f7109f48cad8143f669795899370170d7b36ed309f
MD5 2022fc18075e12ac2a5cce1e9c9b1ec4
BLAKE2b-256 06bca06502ec2156236bf3de33d88a8afcad31834fb2a315f4762710af5e551e

See more details on using hashes here.

File details

Details for the file cbor2-5.4.3-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for cbor2-5.4.3-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 8a643b19ace1584043bbf4e2d0b4fae8bebd6b6ffab14ea6478d3ff07f58e854
MD5 313f6a0673cf0197662fbee129d1850d
BLAKE2b-256 9639e4c02d596fbfe74cb87435648b278f08298ad12547501c8f4ffddd2d7839

See more details on using hashes here.

File details

Details for the file cbor2-5.4.3-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: cbor2-5.4.3-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 59.0 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.9.12

File hashes

Hashes for cbor2-5.4.3-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 4e8590193fcbbb9477010ca0f094f6540a5e723965c90eea7a37edbe75f0ec4d
MD5 a09cb038f1bf609d9d7e84df95988dcd
BLAKE2b-256 0e740c5b7d875031cd39734a9eb369d32560712512e68fd520408a02e59e366a

See more details on using hashes here.

File details

Details for the file cbor2-5.4.3-cp39-cp39-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for cbor2-5.4.3-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 5aaf3406c9d661d11f87e792edb9a38561dba1441afba7fb883d6d963e67f32c
MD5 1374620bcb40ce4c873ffdb00dd5f067
BLAKE2b-256 9c08bd9e416077e1f35de5ab9d5616eba237922f679287a4dcc60f3f78b69c9c

See more details on using hashes here.

File details

Details for the file cbor2-5.4.3-cp39-cp39-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for cbor2-5.4.3-cp39-cp39-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 20291dad09cf9c4e5f434d376dd9d60f5ab5e066b308005f50e7c5e22e504214
MD5 cc78bfaa5bcb963be1fe6030a202d01f
BLAKE2b-256 9215c8df882191534848c094cdba1ee43c24a1f203158317055b88b5c1ef8b9c

See more details on using hashes here.

File details

Details for the file cbor2-5.4.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for cbor2-5.4.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6fab0e00c28305db59f7005150447d08dd13da6a82695a2132c28beba590fd2c
MD5 93e0c6042a286c17699a122903475f88
BLAKE2b-256 b46c02b19eeafb7161f70516d5caf385f9d27eab2d20abd4d462ccd38fc2eecf

See more details on using hashes here.

File details

Details for the file cbor2-5.4.3-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for cbor2-5.4.3-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 d549abea7115c8a0d7c61a31a895c031f902a7b4c875f9efd8ce41e466baf83a
MD5 48b12d6aa1b5117a55ca3f3409b8239b
BLAKE2b-256 fc9047c8068827cca8df95b5ce603f44cff8be525bcf7792b465f5a822892c4a

See more details on using hashes here.

File details

Details for the file cbor2-5.4.3-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for cbor2-5.4.3-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2f30f7ef329ea6ec630ceabe5a539fed407b9c81e27e2322644e3efbbd1b2a76
MD5 b835410b06310b9683c62247f9252157
BLAKE2b-256 cd7a258d271ffbac9a6222f79c91f84c5a0ff2fdc71a158286e22e3477b292cb

See more details on using hashes here.

File details

Details for the file cbor2-5.4.3-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for cbor2-5.4.3-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 37ae0ce5afe864d1a1c5b05becaf8aaca7b7131cb7b0b935d7e79b29fb1cea28
MD5 cc0ff59a89e3c7b4f14a0b137df4b1f0
BLAKE2b-256 0b7930c4336c03e2f22cf4780d680af89b3d1a7b20dcf935a745ec1f6920c992

See more details on using hashes here.

File details

Details for the file cbor2-5.4.3-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: cbor2-5.4.3-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 59.0 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.9.12

File hashes

Hashes for cbor2-5.4.3-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 5c50da4702ac5ca3a8e7cb9f34f62b4ea91bc81b76c2fba03888b366da299cd8
MD5 c70c43b5799e37820979840b32c5bc34
BLAKE2b-256 19580caea0a5bc265b8eb09cb633873be06ea8bf4779a5338e42d389c9113c37

See more details on using hashes here.

File details

Details for the file cbor2-5.4.3-cp38-cp38-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for cbor2-5.4.3-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 6bc8c5606aa0ae510bdb3c7d987f92df39ef87d09e0f0588a4d1daffd3cb0453
MD5 c9c156780426c86511a0cfd7a6a6fb01
BLAKE2b-256 eee56d3a4a6ebc47554b9042c4b934f2d3d0111abbf331c545b016df293036c8

See more details on using hashes here.

File details

Details for the file cbor2-5.4.3-cp38-cp38-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for cbor2-5.4.3-cp38-cp38-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 cbe7cdeed26cd8ec2dcfed2b8876bc137ad8b9e0abb07aa5fb05770148a4b5c7
MD5 943f352953c6bd993df55531956bd394
BLAKE2b-256 92b7d68849bb65dfd6fa359be214451e714f433973f16123b1454bdd24c9dc1c

See more details on using hashes here.

File details

Details for the file cbor2-5.4.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for cbor2-5.4.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 981b9ffc4f2947a0f030e71ce5eac31334bc81369dd57c6c1273c94c6cdb0b5a
MD5 bddc2794c11b443aaf30022284419ba5
BLAKE2b-256 0f58d8fa51d2fb85fdcc539a7e434dc91f5a53a40676ab04ccfb3c2105694d8b

See more details on using hashes here.

File details

Details for the file cbor2-5.4.3-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for cbor2-5.4.3-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 ab6c934806759d453a9bb5318f2703c831e736be005ac35d5bd5cf2093ba57b1
MD5 1f7a751eef3ab40267064907d2a361f5
BLAKE2b-256 7a7a95def2895c54362eeec30b336b6b00b9a7e5d77ddce5f15902f8f15f75c7

See more details on using hashes here.

File details

Details for the file cbor2-5.4.3-cp38-cp38-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for cbor2-5.4.3-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0e4ae67a697c664b579b87c4ef9d60e26c146b95bff443a9a38abb16f6981ff0
MD5 7e08ea5fe97f17ca9a12341800516132
BLAKE2b-256 6bb3ba530faf197f4fa76715f65f375af50e36848468e9154ae4847a7a9da0ef

See more details on using hashes here.

File details

Details for the file cbor2-5.4.3-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for cbor2-5.4.3-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 70789805b9aebd215626188aa05bb09908ed51e3268d4db5ae6a08276efdbcb1
MD5 7592c8965d9a6c7fbd6153ba3106a238
BLAKE2b-256 7d80cd612cc982cb1e3b4e801d241dec977a7e60acdef204862e19ab5607e2f2

See more details on using hashes here.

File details

Details for the file cbor2-5.4.3-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: cbor2-5.4.3-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 58.4 kB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.9.12

File hashes

Hashes for cbor2-5.4.3-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 c617c7f94936d65ed9c8e99c6c03e3dc83313d69c6bfea810014ec658e9b1a9d
MD5 b49f7b22f63eb8e6c05e83a40f2e3281
BLAKE2b-256 45aa078ff9bb5f6075289434db76f8f0ab3f0e0815a7c8d1b42250983df552a7

See more details on using hashes here.

File details

Details for the file cbor2-5.4.3-cp37-cp37m-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for cbor2-5.4.3-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 cbca58220f52fd50d8985e4079e10c71196d538fb6685f157f608a29253409a4
MD5 5c0890053ec37e1d588f12808df0ca94
BLAKE2b-256 ae522e690a63afb3822da5825048a47accaccddf713d7148e2696fe0445c1215

See more details on using hashes here.

File details

Details for the file cbor2-5.4.3-cp37-cp37m-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for cbor2-5.4.3-cp37-cp37m-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 9538ab1b4207e76ee02a52362d77e312921ec1dc75b6fb42182887d87d0ca53e
MD5 9f0a82d22e843947cce2137dc74941fa
BLAKE2b-256 693e23c195efcc1a09c0cb3ad3cf255ac628290e69c325a6094427552faf1bc2

See more details on using hashes here.

File details

Details for the file cbor2-5.4.3-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for cbor2-5.4.3-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c07975f956baddb8dfeca4966f1871fd2482cb36af24c461f763732a44675225
MD5 e82753a744e26143f85bf7c078d4fd02
BLAKE2b-256 3be66d070295033b286b79a066577c4e2f32a30da87b9080cdcbb4bff0bb02c5

See more details on using hashes here.

File details

Details for the file cbor2-5.4.3-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for cbor2-5.4.3-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 d21ccd1ec802e88dba1c373724a09538a0237116ab589c5301ca4c59478f7c10
MD5 72245d46d2381807c3b5c3e1558aac4e
BLAKE2b-256 afec2f48f091d7be9ea98aed93ee3b74bc544295efef65f0b38fa68fe4a03e72

See more details on using hashes here.

File details

Details for the file cbor2-5.4.3-cp37-cp37m-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for cbor2-5.4.3-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 4b09ff6148a8cd529512479a1d6521fb7687fb03b448973933c3b03711d00bfc
MD5 96f765228f255c62808027a8220a04d6
BLAKE2b-256 96d51636607ae4080bec89bded6a7191245449555d1f64c053c90578634b3362

See more details on using hashes here.

Supported by

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