Skip to main content

Pure Python 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.6 (or PyPy3 3.6+)

  • 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.2.post1.tar.gz (85.9 kB view details)

Uploaded Source

Built Distributions

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

cbor2-5.4.2.post1-cp310-cp310-win_amd64.whl (59.0 kB view details)

Uploaded CPython 3.10Windows x86-64

cbor2-5.4.2.post1-cp310-cp310-musllinux_1_1_x86_64.whl (236.3 kB view details)

Uploaded CPython 3.10musllinux: musl 1.1+ x86-64

cbor2-5.4.2.post1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (224.2 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

cbor2-5.4.2.post1-cp310-cp310-macosx_10_9_x86_64.whl (59.9 kB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

cbor2-5.4.2.post1-cp39-cp39-win_amd64.whl (59.1 kB view details)

Uploaded CPython 3.9Windows x86-64

cbor2-5.4.2.post1-cp39-cp39-musllinux_1_1_x86_64.whl (234.6 kB view details)

Uploaded CPython 3.9musllinux: musl 1.1+ x86-64

cbor2-5.4.2.post1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (222.7 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

cbor2-5.4.2.post1-cp39-cp39-macosx_10_9_x86_64.whl (59.9 kB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

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

Uploaded CPython 3.8Windows x86-64

cbor2-5.4.2.post1-cp38-cp38-musllinux_1_1_x86_64.whl (251.8 kB view details)

Uploaded CPython 3.8musllinux: musl 1.1+ x86-64

cbor2-5.4.2.post1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (235.9 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

cbor2-5.4.2.post1-cp38-cp38-macosx_10_9_x86_64.whl (59.5 kB view details)

Uploaded CPython 3.8macOS 10.9+ x86-64

cbor2-5.4.2.post1-cp37-cp37m-win_amd64.whl (58.5 kB view details)

Uploaded CPython 3.7mWindows x86-64

cbor2-5.4.2.post1-cp37-cp37m-musllinux_1_1_x86_64.whl (192.8 kB view details)

Uploaded CPython 3.7mmusllinux: musl 1.1+ x86-64

cbor2-5.4.2.post1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (190.4 kB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ x86-64

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

Uploaded CPython 3.7mmacOS 10.9+ x86-64

cbor2-5.4.2.post1-cp36-cp36m-win_amd64.whl (61.5 kB view details)

Uploaded CPython 3.6mWindows x86-64

cbor2-5.4.2.post1-cp36-cp36m-musllinux_1_1_x86_64.whl (190.1 kB view details)

Uploaded CPython 3.6mmusllinux: musl 1.1+ x86-64

cbor2-5.4.2.post1-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (189.5 kB view details)

Uploaded CPython 3.6mmanylinux: glibc 2.17+ x86-64

cbor2-5.4.2.post1-cp36-cp36m-macosx_10_9_x86_64.whl (58.6 kB view details)

Uploaded CPython 3.6mmacOS 10.9+ x86-64

File details

Details for the file cbor2-5.4.2.post1.tar.gz.

File metadata

  • Download URL: cbor2-5.4.2.post1.tar.gz
  • Upload date:
  • Size: 85.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.10

File hashes

Hashes for cbor2-5.4.2.post1.tar.gz
Algorithm Hash digest
SHA256 9cf21d59604b9529d7877c8e0342a2ebaae1a07fe8ff5683dc75fec15847c797
MD5 a9518fd435d9eafd91063b3bf10d5c5b
BLAKE2b-256 49742b9f9b76e2831f54d70e177a4e602e72cb86441632d1bcc15be1f04a73f6

See more details on using hashes here.

File details

Details for the file cbor2-5.4.2.post1-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: cbor2-5.4.2.post1-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 59.0 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.10

File hashes

Hashes for cbor2-5.4.2.post1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 566b6f85fd8caf85b34b75dd7056dd0ae076334af4def0e27da805c10f941ae1
MD5 db09aa02bef758ea54d2e0a46bac4465
BLAKE2b-256 451e5acf755eaed247dafe4027f043374f7f37db932fc6da7ab6ee7953eec003

See more details on using hashes here.

File details

Details for the file cbor2-5.4.2.post1-cp310-cp310-musllinux_1_1_x86_64.whl.

File metadata

  • Download URL: cbor2-5.4.2.post1-cp310-cp310-musllinux_1_1_x86_64.whl
  • Upload date:
  • Size: 236.3 kB
  • Tags: CPython 3.10, musllinux: musl 1.1+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.10

File hashes

Hashes for cbor2-5.4.2.post1-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 8b0455854dc53d816518ec5c117bf159b8d23d178ff8f655e3290192878264d5
MD5 aa82943f02f3dbaf4b23ae0911649480
BLAKE2b-256 60bff466201419b9a5a8635e2edfaf095950efd6436a9c3b6c1ef4d7cca94d39

See more details on using hashes here.

File details

Details for the file cbor2-5.4.2.post1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for cbor2-5.4.2.post1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c55b683d2e84df1da6db527faac12a9b2b844a80c0a7864088c1aaf07e4ad1d4
MD5 4cf1b6d3d956373389104aeb16c8b114
BLAKE2b-256 d043b3898e5eb23f55d28b5d9e7ce87bc346df855c96254f00c2fb99ad95637b

See more details on using hashes here.

File details

Details for the file cbor2-5.4.2.post1-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: cbor2-5.4.2.post1-cp310-cp310-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 59.9 kB
  • Tags: CPython 3.10, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.10

File hashes

Hashes for cbor2-5.4.2.post1-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 21a8778a92fae2fa713dfee2dc781fce64bc8fcb2e085368eff3a0b3434f83c7
MD5 808d87725e50ce330d74c0ab85a0be20
BLAKE2b-256 b3e4e16430adeb2938fb3c5468fd210413cf96d337bce1f5f862c2cdc47c7c5e

See more details on using hashes here.

File details

Details for the file cbor2-5.4.2.post1-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: cbor2-5.4.2.post1-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 59.1 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.10

File hashes

Hashes for cbor2-5.4.2.post1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 1621f53af3b8016c991f9e27123efae54006cf57c321693f234fec9636c55d6b
MD5 61f7e3f62a92c6bf6a7fcd57801769dd
BLAKE2b-256 edf86d9fca854a2a68cc531e114e3020980621ffbe8689dbf0b275fd73987ce0

See more details on using hashes here.

File details

Details for the file cbor2-5.4.2.post1-cp39-cp39-musllinux_1_1_x86_64.whl.

File metadata

  • Download URL: cbor2-5.4.2.post1-cp39-cp39-musllinux_1_1_x86_64.whl
  • Upload date:
  • Size: 234.6 kB
  • Tags: CPython 3.9, musllinux: musl 1.1+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.10

File hashes

Hashes for cbor2-5.4.2.post1-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 53239908e4e80395dada750f612536dab9d4f09b9a419479b4d69e1e2419656f
MD5 a1aa242cd5f4518ba6a49bd7ca8407a4
BLAKE2b-256 7f69f150ca07c479c8853ee3bfebd273813d88cac6d36948848f2cc68f125c57

See more details on using hashes here.

File details

Details for the file cbor2-5.4.2.post1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for cbor2-5.4.2.post1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a54b9cfe5ddfc7d1199d2a9e37e799c0c2b01385ce837b80feaeaf912d4797f2
MD5 4de3b39f372881202a3e8ef4f01212ea
BLAKE2b-256 76a850a34d523e5b169c1ddb47dfbbc9917df1e4f1567130f7fe2a177b08051f

See more details on using hashes here.

File details

Details for the file cbor2-5.4.2.post1-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: cbor2-5.4.2.post1-cp39-cp39-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 59.9 kB
  • Tags: CPython 3.9, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.10

File hashes

Hashes for cbor2-5.4.2.post1-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 1c924fefd4fc7419a87463186c0c0ffc65c88635e813e02eff98751c49e43ab0
MD5 42966e520f0b0e55e2ce5e2c7ea6a62d
BLAKE2b-256 d8b8414ec96e4e0155fdf8a13bb358707af9610b9d1748301a2b344ee7526d4d

See more details on using hashes here.

File details

Details for the file cbor2-5.4.2.post1-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: cbor2-5.4.2.post1-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/3.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.10

File hashes

Hashes for cbor2-5.4.2.post1-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 75621aaa144e5f51bea3a1c753bad11ed7f3669a086222d09975953b5df6b0bf
MD5 17f3f2d3c6ae9d4e34facec26e2067d4
BLAKE2b-256 a5047d12c2568d256e6d031733971c2f3b0ea4f12c488cc4bccd6b8c67abaa7c

See more details on using hashes here.

File details

Details for the file cbor2-5.4.2.post1-cp38-cp38-musllinux_1_1_x86_64.whl.

File metadata

  • Download URL: cbor2-5.4.2.post1-cp38-cp38-musllinux_1_1_x86_64.whl
  • Upload date:
  • Size: 251.8 kB
  • Tags: CPython 3.8, musllinux: musl 1.1+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.10

File hashes

Hashes for cbor2-5.4.2.post1-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 85c048f5fc170b619127c0eb2dcc7bc832e982e3cefbaec19c028afe0d231864
MD5 b8184812617bce985d9f5db04c4987f1
BLAKE2b-256 599afe11898c2970827db1e039765c85f9d52ba741e33615c8bc72cd095b52c1

See more details on using hashes here.

File details

Details for the file cbor2-5.4.2.post1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for cbor2-5.4.2.post1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d140b20b0bcbdfa80a910c6832aaa13f870b7045e39f8d9b5b652ef87ce3eac5
MD5 ce12b0e2e7d249eed981e054c087faec
BLAKE2b-256 a26bce4d831a23fa1eb36781dcb32b0ad027cf24de8f2408c0e5a52d50a255a6

See more details on using hashes here.

File details

Details for the file cbor2-5.4.2.post1-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: cbor2-5.4.2.post1-cp38-cp38-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 59.5 kB
  • Tags: CPython 3.8, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.10

File hashes

Hashes for cbor2-5.4.2.post1-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 565fe95a720b2e999cb56d19d1d309097930144f0c85eed34a058c14cf3ac897
MD5 4c87f22e62da31721fb2b322f5b7d917
BLAKE2b-256 77c29b1d3c19b052ee9da0185b2eaec53cb48e9ce75cecf693b0ff2fb65bb349

See more details on using hashes here.

File details

Details for the file cbor2-5.4.2.post1-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: cbor2-5.4.2.post1-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 58.5 kB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.10

File hashes

Hashes for cbor2-5.4.2.post1-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 92e40496c33de912f16f275b88e063073343b39faa63a6d10deb6fdf5127ae44
MD5 6e828c0cc90be28104711cc2e9514cab
BLAKE2b-256 415aa4e38bbf2d3cd8db05478e119afa9901159aba3e12cd47725891bcf125c0

See more details on using hashes here.

File details

Details for the file cbor2-5.4.2.post1-cp37-cp37m-musllinux_1_1_x86_64.whl.

File metadata

  • Download URL: cbor2-5.4.2.post1-cp37-cp37m-musllinux_1_1_x86_64.whl
  • Upload date:
  • Size: 192.8 kB
  • Tags: CPython 3.7m, musllinux: musl 1.1+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.10

File hashes

Hashes for cbor2-5.4.2.post1-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 e497c91bf107490503c1d834a04ccfc849d8b0b36ff8ee1598f10712864a4c87
MD5 531733b6ad561c26828e33c5f0a10cd7
BLAKE2b-256 6fc6a7e2ba579ac2fbf4ebcfe255f1983bd381ee61c3f36726d24f853bbcbf04

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cbor2-5.4.2.post1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 231cba333cbac0e8912042f04e78b3f8eacde8ee08777e197f10f7a2e42c43af
MD5 94dcfce35c0faf64861d886ebfeaaf7b
BLAKE2b-256 e4901c9ff0f12bfe95f50407dbd5c5256c4f60feae0ed5c26dd9bdf1c539b53d

See more details on using hashes here.

File details

Details for the file cbor2-5.4.2.post1-cp37-cp37m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: cbor2-5.4.2.post1-cp37-cp37m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 58.5 kB
  • Tags: CPython 3.7m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.10

File hashes

Hashes for cbor2-5.4.2.post1-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 7c2a4336becc4021777df04371f119d74cf83befb604fb4e62cfb2d50dac9fbd
MD5 5555f3b791980c8037defce9f87f9206
BLAKE2b-256 4b9a7d24ad59613c193e8aca9337345b7d5595c45a5e42b108bbb354d409c786

See more details on using hashes here.

File details

Details for the file cbor2-5.4.2.post1-cp36-cp36m-win_amd64.whl.

File metadata

  • Download URL: cbor2-5.4.2.post1-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 61.5 kB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.10

File hashes

Hashes for cbor2-5.4.2.post1-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 1e4f694b135688d6126988af602409e1d94dcdefbb7b242b56ba3a09779930fb
MD5 3528ffb7c6b18754a3edf4d65ac619e9
BLAKE2b-256 0dddf8f3d989360b11572c69a387fa5c2815d9f908d3f55ab599dfcc9bfe9eba

See more details on using hashes here.

File details

Details for the file cbor2-5.4.2.post1-cp36-cp36m-musllinux_1_1_x86_64.whl.

File metadata

  • Download URL: cbor2-5.4.2.post1-cp36-cp36m-musllinux_1_1_x86_64.whl
  • Upload date:
  • Size: 190.1 kB
  • Tags: CPython 3.6m, musllinux: musl 1.1+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.10

File hashes

Hashes for cbor2-5.4.2.post1-cp36-cp36m-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 6930fe3f83d5f4d9f83baf9a225651591e2f97ae04579bac6598c9520f71bbcc
MD5 c813ab06fd7aa27da65d3cda1711172d
BLAKE2b-256 bade7991ca01b5aed205a27dc03c7181e257d609275177c173f0e02702d49c1f

See more details on using hashes here.

File details

Details for the file cbor2-5.4.2.post1-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for cbor2-5.4.2.post1-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9c5e01b12a2f9172d31e096d65c1965a5b3b95bdb1ca91feb89741e6ce6a533a
MD5 58af3937ad4907bb0c4a270c1632e824
BLAKE2b-256 648e9d6862517ed90c6bf8d241bd18b526fcd4bca9e0709ab3bb811c3da1e24e

See more details on using hashes here.

File details

Details for the file cbor2-5.4.2.post1-cp36-cp36m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: cbor2-5.4.2.post1-cp36-cp36m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 58.6 kB
  • Tags: CPython 3.6m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.10

File hashes

Hashes for cbor2-5.4.2.post1-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 92126b8fb5b20aa7167a5c0a84bb9562f54004af06ef601d05897dcad8a926f0
MD5 5a9270866a9655271d853ced173f78f7
BLAKE2b-256 321cec522967baac5f3d8ba21ae05210b525cdaae4fd84eab5040c7bf5c0a638

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