Skip to main content

CBOR (de)serializer with extensive tag support

Project description

Testing Status Publish Status Code Coverage Documentation Status Tidelift

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 Rust.

Features

  • Simple API like the 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

  • 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 (Tested on big- and little-endian architectures)

Installation

The simplest way to install the library is with pip:

pip install cbor2

If this fails, see the next section.

Build requirements

If you wish to compile the code yourself, or are installing on a yet unsupported Python version or platform where there are no wheels available, you need the following pre-requisites:

Usage

Basic Usage

Command-line Usage

The provided command line tool (cbor2) 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.

The tool can alternatively be invoked with python -m cbor2.tool.

Usage:

# Pass hexadecimal through xxd.
$ echo a16568656c6c6f65776f726c64 | xxd -r -ps | cbor2 --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 | cbor2 -d --sequence
[1, 2]
[3, 4]
[5, 6]

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

$ cbor2 -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-6.0.0.tar.gz (84.0 kB view details)

Uploaded Source

Built Distributions

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

cbor2-6.0.0-cp314-cp314t-win_arm64.whl (278.6 kB view details)

Uploaded CPython 3.14tWindows ARM64

cbor2-6.0.0-cp314-cp314t-win_amd64.whl (290.2 kB view details)

Uploaded CPython 3.14tWindows x86-64

cbor2-6.0.0-cp314-cp314t-musllinux_1_2_x86_64.whl (516.9 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ x86-64

cbor2-6.0.0-cp314-cp314t-musllinux_1_2_aarch64.whl (502.2 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

cbor2-6.0.0-cp314-cp314t-manylinux_2_28_x86_64.whl (449.2 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.28+ x86-64

cbor2-6.0.0-cp314-cp314t-manylinux_2_28_aarch64.whl (436.9 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.28+ ARM64

cbor2-6.0.0-cp314-cp314t-macosx_11_0_arm64.whl (394.0 kB view details)

Uploaded CPython 3.14tmacOS 11.0+ ARM64

cbor2-6.0.0-cp314-cp314-win_arm64.whl (286.5 kB view details)

Uploaded CPython 3.14Windows ARM64

cbor2-6.0.0-cp314-cp314-win_amd64.whl (295.7 kB view details)

Uploaded CPython 3.14Windows x86-64

cbor2-6.0.0-cp314-cp314-musllinux_1_2_x86_64.whl (521.7 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ x86-64

cbor2-6.0.0-cp314-cp314-musllinux_1_2_aarch64.whl (509.8 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ ARM64

cbor2-6.0.0-cp314-cp314-manylinux_2_28_x86_64.whl (454.4 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.28+ x86-64

cbor2-6.0.0-cp314-cp314-manylinux_2_28_aarch64.whl (443.9 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.28+ ARM64

cbor2-6.0.0-cp314-cp314-macosx_11_0_arm64.whl (398.9 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

cbor2-6.0.0-cp313-cp313-win_arm64.whl (276.9 kB view details)

Uploaded CPython 3.13Windows ARM64

cbor2-6.0.0-cp313-cp313-win_amd64.whl (287.6 kB view details)

Uploaded CPython 3.13Windows x86-64

cbor2-6.0.0-cp313-cp313-musllinux_1_2_x86_64.whl (522.7 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

cbor2-6.0.0-cp313-cp313-musllinux_1_2_aarch64.whl (510.4 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

cbor2-6.0.0-cp313-cp313-manylinux_2_28_x86_64.whl (454.9 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ x86-64

cbor2-6.0.0-cp313-cp313-manylinux_2_28_aarch64.whl (444.7 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ ARM64

cbor2-6.0.0-cp313-cp313-macosx_11_0_arm64.whl (400.3 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

cbor2-6.0.0-cp312-cp312-win_arm64.whl (277.9 kB view details)

Uploaded CPython 3.12Windows ARM64

cbor2-6.0.0-cp312-cp312-win_amd64.whl (288.4 kB view details)

Uploaded CPython 3.12Windows x86-64

cbor2-6.0.0-cp312-cp312-musllinux_1_2_x86_64.whl (523.9 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

cbor2-6.0.0-cp312-cp312-musllinux_1_2_aarch64.whl (511.1 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

cbor2-6.0.0-cp312-cp312-manylinux_2_28_x86_64.whl (456.5 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ x86-64

cbor2-6.0.0-cp312-cp312-manylinux_2_28_aarch64.whl (445.4 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ ARM64

cbor2-6.0.0-cp312-cp312-macosx_11_0_arm64.whl (401.2 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

cbor2-6.0.0-cp311-cp311-win_arm64.whl (280.8 kB view details)

Uploaded CPython 3.11Windows ARM64

cbor2-6.0.0-cp311-cp311-win_amd64.whl (288.6 kB view details)

Uploaded CPython 3.11Windows x86-64

cbor2-6.0.0-cp311-cp311-musllinux_1_2_x86_64.whl (525.3 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

cbor2-6.0.0-cp311-cp311-musllinux_1_2_aarch64.whl (513.9 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

cbor2-6.0.0-cp311-cp311-manylinux_2_28_x86_64.whl (458.8 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ x86-64

cbor2-6.0.0-cp311-cp311-manylinux_2_28_aarch64.whl (447.8 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ ARM64

cbor2-6.0.0-cp311-cp311-macosx_11_0_arm64.whl (401.7 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

cbor2-6.0.0-cp310-cp310-win_arm64.whl (281.1 kB view details)

Uploaded CPython 3.10Windows ARM64

cbor2-6.0.0-cp310-cp310-win_amd64.whl (288.5 kB view details)

Uploaded CPython 3.10Windows x86-64

cbor2-6.0.0-cp310-cp310-musllinux_1_2_x86_64.whl (525.4 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

cbor2-6.0.0-cp310-cp310-musllinux_1_2_aarch64.whl (515.1 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

cbor2-6.0.0-cp310-cp310-manylinux_2_28_x86_64.whl (459.1 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ x86-64

cbor2-6.0.0-cp310-cp310-manylinux_2_28_aarch64.whl (448.8 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ ARM64

cbor2-6.0.0-cp310-cp310-macosx_11_0_arm64.whl (401.8 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

File details

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

File metadata

  • Download URL: cbor2-6.0.0.tar.gz
  • Upload date:
  • Size: 84.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for cbor2-6.0.0.tar.gz
Algorithm Hash digest
SHA256 af371239bb047b0d4a8201a187a8c54845563988b4794651e508c143c801927a
MD5 810afdbcce4e537c1ed3e565ebcf0910
BLAKE2b-256 f49a997b45e8031acc5df69a1731cdd1f348c160c2949879c6bfebd2a84d3b96

See more details on using hashes here.

Provenance

The following attestation bundles were made for cbor2-6.0.0.tar.gz:

Publisher: publish.yml on agronholm/cbor2

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cbor2-6.0.0-cp314-cp314t-win_arm64.whl.

File metadata

  • Download URL: cbor2-6.0.0-cp314-cp314t-win_arm64.whl
  • Upload date:
  • Size: 278.6 kB
  • Tags: CPython 3.14t, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for cbor2-6.0.0-cp314-cp314t-win_arm64.whl
Algorithm Hash digest
SHA256 07b741e447a3e1c6ae461e5c5408cf7a3e58f55b1746136e831f62f120c74c93
MD5 922f46af01a9f845540a5388c0b5ebe8
BLAKE2b-256 2fb52df592401aacdfb09faaad78e5e034e2b4fd268ca38c19e280a1676c6bd3

See more details on using hashes here.

Provenance

The following attestation bundles were made for cbor2-6.0.0-cp314-cp314t-win_arm64.whl:

Publisher: publish.yml on agronholm/cbor2

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cbor2-6.0.0-cp314-cp314t-win_amd64.whl.

File metadata

  • Download URL: cbor2-6.0.0-cp314-cp314t-win_amd64.whl
  • Upload date:
  • Size: 290.2 kB
  • Tags: CPython 3.14t, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for cbor2-6.0.0-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 7135e47cd9bdc642bb9a81321377f85b7e71767aed575f3ad02405a03436adca
MD5 d8cfd046863b256423a010dc625ddfff
BLAKE2b-256 16f75ddf8fda2ff457853869130702be217515523e5dc2c36a9e3cbdd276b05e

See more details on using hashes here.

Provenance

The following attestation bundles were made for cbor2-6.0.0-cp314-cp314t-win_amd64.whl:

Publisher: publish.yml on agronholm/cbor2

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cbor2-6.0.0-cp314-cp314t-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for cbor2-6.0.0-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 8f00b569d0691195703a30f31c22d12a10347551292b8252153ffb71760b1a23
MD5 89bb79dab60cd9071ecb40e561597f14
BLAKE2b-256 7be4d6d76cb1380317c2284f22c28006515463de6040a73bafd8162a849accbb

See more details on using hashes here.

Provenance

The following attestation bundles were made for cbor2-6.0.0-cp314-cp314t-musllinux_1_2_x86_64.whl:

Publisher: publish.yml on agronholm/cbor2

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cbor2-6.0.0-cp314-cp314t-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for cbor2-6.0.0-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 8a6250b5b06c0b339f1126b473bef08b5cff572a9888814b167d49af42bb47e4
MD5 2532c4c0dda96d6a3fec28119f43bac1
BLAKE2b-256 a23ea211ea31bcd9129751b68ffdf5955947cf8faaff2c3b8acd3b5c6f462c68

See more details on using hashes here.

Provenance

The following attestation bundles were made for cbor2-6.0.0-cp314-cp314t-musllinux_1_2_aarch64.whl:

Publisher: publish.yml on agronholm/cbor2

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cbor2-6.0.0-cp314-cp314t-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for cbor2-6.0.0-cp314-cp314t-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 0562b390579eef682ca633d488339cd66cc260532ed8f032905785d87ef716ee
MD5 ce2e5c8fdf1c68a6ef6cd92fd6feb438
BLAKE2b-256 75584cdc16b2d516af00289c24f23cd9e5750b89351cbdb655cbc2957cfa713c

See more details on using hashes here.

Provenance

The following attestation bundles were made for cbor2-6.0.0-cp314-cp314t-manylinux_2_28_x86_64.whl:

Publisher: publish.yml on agronholm/cbor2

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cbor2-6.0.0-cp314-cp314t-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for cbor2-6.0.0-cp314-cp314t-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 1b4d148a0bb8f21b94c6c552b0c7acc0eb9aaced780cabcd39a365666275cf88
MD5 91038c4f8896d050edcd2deaa88697a2
BLAKE2b-256 cf90526b6f579590ad7a1611bffe98d17185050097c0cf49fcac0cb406e2f6e6

See more details on using hashes here.

Provenance

The following attestation bundles were made for cbor2-6.0.0-cp314-cp314t-manylinux_2_28_aarch64.whl:

Publisher: publish.yml on agronholm/cbor2

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cbor2-6.0.0-cp314-cp314t-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for cbor2-6.0.0-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 846960e0df27b84639540722c84e3d1c552fafb657f39e1b3d4f8798c4e98dd7
MD5 29f29cb99bdaeae77ae5d27e4fa95442
BLAKE2b-256 83b21559c25dbe1ee91832ec9645e7acee36d1f1109206b46d583d7616cf6849

See more details on using hashes here.

Provenance

The following attestation bundles were made for cbor2-6.0.0-cp314-cp314t-macosx_11_0_arm64.whl:

Publisher: publish.yml on agronholm/cbor2

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cbor2-6.0.0-cp314-cp314-win_arm64.whl.

File metadata

  • Download URL: cbor2-6.0.0-cp314-cp314-win_arm64.whl
  • Upload date:
  • Size: 286.5 kB
  • Tags: CPython 3.14, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for cbor2-6.0.0-cp314-cp314-win_arm64.whl
Algorithm Hash digest
SHA256 446da11694aa8fb49c808c27fe9178e3d43b02630eff21849eb557c7cd3ccb7f
MD5 c72224da627d52908614289298126629
BLAKE2b-256 1981d86ee843403ec20ac16b2ff3fe597485d757fc909d6739cf2a1b2ebd1f5f

See more details on using hashes here.

Provenance

The following attestation bundles were made for cbor2-6.0.0-cp314-cp314-win_arm64.whl:

Publisher: publish.yml on agronholm/cbor2

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cbor2-6.0.0-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: cbor2-6.0.0-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 295.7 kB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for cbor2-6.0.0-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 94c691af4cd6709bb70aed96c1d450a44fed94b17d955a27b59e44873dd5e3be
MD5 85d35fba6010e469f0cc86c876924efd
BLAKE2b-256 34adc108d943eee2259d26fdaa7ae6d85a2b43256cfd1d0e615e477d0f458598

See more details on using hashes here.

Provenance

The following attestation bundles were made for cbor2-6.0.0-cp314-cp314-win_amd64.whl:

Publisher: publish.yml on agronholm/cbor2

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cbor2-6.0.0-cp314-cp314-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for cbor2-6.0.0-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 f86666910e2617840cae76740c97bb109be4dae10038ec33f0a3a4483ccc9268
MD5 bf5152634028964cda7d45f7f13dc4c3
BLAKE2b-256 f46f6ffe0749aed92597b89476f583e27fc9392755ad534cb087fcdc46c087c8

See more details on using hashes here.

Provenance

The following attestation bundles were made for cbor2-6.0.0-cp314-cp314-musllinux_1_2_x86_64.whl:

Publisher: publish.yml on agronholm/cbor2

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cbor2-6.0.0-cp314-cp314-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for cbor2-6.0.0-cp314-cp314-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 3b561824d83afdf47b7eff38b73d05144645fe752aaa7f9aad0e4b233f4824b4
MD5 79286dbfd43192e6044c9762cac19180
BLAKE2b-256 139579f3a7e45c4b3560d28df43af6965c4f558cc5bf57dbd1d15a2efdeba30a

See more details on using hashes here.

Provenance

The following attestation bundles were made for cbor2-6.0.0-cp314-cp314-musllinux_1_2_aarch64.whl:

Publisher: publish.yml on agronholm/cbor2

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cbor2-6.0.0-cp314-cp314-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for cbor2-6.0.0-cp314-cp314-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d8e6474061a4237b443b535db82d985c332af104cac962f3ee3268aa93f7d6f1
MD5 8098000e591d4b0ea3e1c89c5cc3d3d5
BLAKE2b-256 c8ef88fab117ab8deb267eee2983ca2e37357d222a23cf8db5ad34ef26e28a91

See more details on using hashes here.

Provenance

The following attestation bundles were made for cbor2-6.0.0-cp314-cp314-manylinux_2_28_x86_64.whl:

Publisher: publish.yml on agronholm/cbor2

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cbor2-6.0.0-cp314-cp314-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for cbor2-6.0.0-cp314-cp314-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 7adef75e36802dd5d0db498d5eb46abcf7740c972032af303c50be501c35d7d5
MD5 3d10f1fce0d909f2746bfe9214356b56
BLAKE2b-256 4f638e28cc5ec0844eeaafa8fa6a9c3ed3a451717e16fbb3eb76e0c9da823c4b

See more details on using hashes here.

Provenance

The following attestation bundles were made for cbor2-6.0.0-cp314-cp314-manylinux_2_28_aarch64.whl:

Publisher: publish.yml on agronholm/cbor2

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cbor2-6.0.0-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for cbor2-6.0.0-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4eb5f5e78d1c0ce1c430900e90333704d44ed104bda3cd2ff323b9ae544a30d8
MD5 220f36dea06ba90a74e78ee42ea64ef5
BLAKE2b-256 1153245c2f72e2d37c19052c9031cab3267027289807609ed93138812634760f

See more details on using hashes here.

Provenance

The following attestation bundles were made for cbor2-6.0.0-cp314-cp314-macosx_11_0_arm64.whl:

Publisher: publish.yml on agronholm/cbor2

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cbor2-6.0.0-cp313-cp313-win_arm64.whl.

File metadata

  • Download URL: cbor2-6.0.0-cp313-cp313-win_arm64.whl
  • Upload date:
  • Size: 276.9 kB
  • Tags: CPython 3.13, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for cbor2-6.0.0-cp313-cp313-win_arm64.whl
Algorithm Hash digest
SHA256 1ee72bd1cca0dceee32e1099a3f33298f355c876f8ea3e5f691aa99b457f3799
MD5 e9a7ff0aa43cdcecec7de5af85549e9c
BLAKE2b-256 cf71c98b30dd31ace16f5f744ceb12fdfa8df30dd45965d5faae5ddac8b5cea0

See more details on using hashes here.

Provenance

The following attestation bundles were made for cbor2-6.0.0-cp313-cp313-win_arm64.whl:

Publisher: publish.yml on agronholm/cbor2

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cbor2-6.0.0-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: cbor2-6.0.0-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 287.6 kB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for cbor2-6.0.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 8285b79cf7fd68938b025b67319f03d25d0d774d0e818263bf33d4360ed83f28
MD5 4fdb0b2853c61923686e257af24b414c
BLAKE2b-256 289cf95fd4992f20d8844ce009d85d1a52029d24cd17ccecce5303df0821a95c

See more details on using hashes here.

Provenance

The following attestation bundles were made for cbor2-6.0.0-cp313-cp313-win_amd64.whl:

Publisher: publish.yml on agronholm/cbor2

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cbor2-6.0.0-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for cbor2-6.0.0-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 990711d9f5c1163318667ada130720c48cb3f8b84b0b2ab914849915227f39a4
MD5 55136659898d529bf4de73f575560beb
BLAKE2b-256 a44916392766186ab54d27004cf778611970353b10a44687fb5f118f7c31b7b9

See more details on using hashes here.

Provenance

The following attestation bundles were made for cbor2-6.0.0-cp313-cp313-musllinux_1_2_x86_64.whl:

Publisher: publish.yml on agronholm/cbor2

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cbor2-6.0.0-cp313-cp313-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for cbor2-6.0.0-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 24973c32e48a73ff961adb709e8c53099bf0be79c2d350ba531f0b6b094a6a66
MD5 215b62c009e26daf670d0d2ad435c539
BLAKE2b-256 c605c9c718191473c2303765181dd08dd68d36880a26b168db858c0658ea4faf

See more details on using hashes here.

Provenance

The following attestation bundles were made for cbor2-6.0.0-cp313-cp313-musllinux_1_2_aarch64.whl:

Publisher: publish.yml on agronholm/cbor2

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cbor2-6.0.0-cp313-cp313-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for cbor2-6.0.0-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 9f869cc172e126f098f49c6c556117deaa39f49f2f7be34871f3c3c312971846
MD5 05704477d8522ec0df52ded9814e01c3
BLAKE2b-256 5cad8f6b57c774f9c63ee8314dc56ee4ddce5cc3818c7eccb58f5ed7cb836b99

See more details on using hashes here.

Provenance

The following attestation bundles were made for cbor2-6.0.0-cp313-cp313-manylinux_2_28_x86_64.whl:

Publisher: publish.yml on agronholm/cbor2

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cbor2-6.0.0-cp313-cp313-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for cbor2-6.0.0-cp313-cp313-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 f4d50b8c4848bc569e193d012726cc2ee463861b1d4923cc5627c7a9c84a3ae6
MD5 cc8f7312a81963e914401a0366076cbb
BLAKE2b-256 050ec1563b18e45a88c7f2b5347c9749c5dca9f4f64b66df43707f67042df2c8

See more details on using hashes here.

Provenance

The following attestation bundles were made for cbor2-6.0.0-cp313-cp313-manylinux_2_28_aarch64.whl:

Publisher: publish.yml on agronholm/cbor2

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cbor2-6.0.0-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for cbor2-6.0.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6b40bcd9bb41b0d0c08a3f9f083bf5bc9327eb4502fc648e26c961f87fc3785f
MD5 8ec23edcf8c111859cdd6850167bb1a3
BLAKE2b-256 02c73201cb9445da1cdc75343e1a16f74a2586b754f573a892e6fa51557dc03e

See more details on using hashes here.

Provenance

The following attestation bundles were made for cbor2-6.0.0-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: publish.yml on agronholm/cbor2

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cbor2-6.0.0-cp312-cp312-win_arm64.whl.

File metadata

  • Download URL: cbor2-6.0.0-cp312-cp312-win_arm64.whl
  • Upload date:
  • Size: 277.9 kB
  • Tags: CPython 3.12, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for cbor2-6.0.0-cp312-cp312-win_arm64.whl
Algorithm Hash digest
SHA256 1a39213213bdf6c9139bb3e485554b603ff2c68e32f8f713fbbe1fa3f6030670
MD5 e849360381c72316ad3556674e2eae26
BLAKE2b-256 7227aa3d1351907986eb4926769ba481388ebe31178fd4690c5b43fe6cd67cc7

See more details on using hashes here.

Provenance

The following attestation bundles were made for cbor2-6.0.0-cp312-cp312-win_arm64.whl:

Publisher: publish.yml on agronholm/cbor2

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cbor2-6.0.0-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: cbor2-6.0.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 288.4 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for cbor2-6.0.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 5d01cdddac60c36fad05c8a7c8a392b9097c9d5e92d8e5d08bec2b799fa904d8
MD5 58ba1e7bc4f9eaf131234362b0166a92
BLAKE2b-256 2d989a5b9c5abb6af09605d099f8ef16eb425a730a134b0c62eeeac8b822eb5d

See more details on using hashes here.

Provenance

The following attestation bundles were made for cbor2-6.0.0-cp312-cp312-win_amd64.whl:

Publisher: publish.yml on agronholm/cbor2

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cbor2-6.0.0-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for cbor2-6.0.0-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 00f4959577af754c59c3e0113319204184396f2d6b73eee6def0a8f5872d6ce1
MD5 e4637fe6fb81503888d71284e6b5042d
BLAKE2b-256 662ad0f9bf17f3b6e3b88f394aac8f4a09314e3a87eb197f017438508e39028b

See more details on using hashes here.

Provenance

The following attestation bundles were made for cbor2-6.0.0-cp312-cp312-musllinux_1_2_x86_64.whl:

Publisher: publish.yml on agronholm/cbor2

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cbor2-6.0.0-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for cbor2-6.0.0-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 2cc62ee02dfd9a16a9c6f17d0fc852b2c8ecf2df063381597f9513aacd9a3003
MD5 f0c727484b9313ed2a00afd3bddd2e5d
BLAKE2b-256 25d797cd4062d38d862d9e29e718c346354fdcdd88b712f4add000528f49b7d0

See more details on using hashes here.

Provenance

The following attestation bundles were made for cbor2-6.0.0-cp312-cp312-musllinux_1_2_aarch64.whl:

Publisher: publish.yml on agronholm/cbor2

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cbor2-6.0.0-cp312-cp312-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for cbor2-6.0.0-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 3a624b3ba71e47778f4b45daa8cf110739c5d08448a3ac86136a331909584813
MD5 311df6191e680175af3b138d7f32b2c2
BLAKE2b-256 1c805c51bc6e0e582a21da30447de5ad06ac7705925ff5a0d43500828f4d67fd

See more details on using hashes here.

Provenance

The following attestation bundles were made for cbor2-6.0.0-cp312-cp312-manylinux_2_28_x86_64.whl:

Publisher: publish.yml on agronholm/cbor2

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cbor2-6.0.0-cp312-cp312-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for cbor2-6.0.0-cp312-cp312-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 1d52afb25273f384a7298a77cbcc99b414cbcc39549d6aa8a1c98bf67b1b0052
MD5 2c4259797ca13123860a12d8041cbf05
BLAKE2b-256 c7599a8651515f4f3cfc25250eaf95e63a5afc80597c322ce2a36019e0313342

See more details on using hashes here.

Provenance

The following attestation bundles were made for cbor2-6.0.0-cp312-cp312-manylinux_2_28_aarch64.whl:

Publisher: publish.yml on agronholm/cbor2

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cbor2-6.0.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for cbor2-6.0.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c29ee243064804f36bde3c6b77cd1f7efddf7ac4e26c7c27672a2d445fb99e22
MD5 ef0f35c346e6162150b34c9c46045f38
BLAKE2b-256 b9fda8b8ff298815c1720a5838bc8b16b2bcaf0be97add740bdba7299f052ca8

See more details on using hashes here.

Provenance

The following attestation bundles were made for cbor2-6.0.0-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: publish.yml on agronholm/cbor2

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cbor2-6.0.0-cp311-cp311-win_arm64.whl.

File metadata

  • Download URL: cbor2-6.0.0-cp311-cp311-win_arm64.whl
  • Upload date:
  • Size: 280.8 kB
  • Tags: CPython 3.11, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for cbor2-6.0.0-cp311-cp311-win_arm64.whl
Algorithm Hash digest
SHA256 6dd45d21d7beb31c3d3d40704cb704f9a8352e72dd3f3c5d124854436c6fdae0
MD5 21dc1288f032ad815c89dacda2e7b73b
BLAKE2b-256 cee9675a3c1201f1f1d99edf154f4f30f85b85d7e6709492ce531a97ddcb347c

See more details on using hashes here.

Provenance

The following attestation bundles were made for cbor2-6.0.0-cp311-cp311-win_arm64.whl:

Publisher: publish.yml on agronholm/cbor2

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cbor2-6.0.0-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: cbor2-6.0.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 288.6 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for cbor2-6.0.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 08fb6b802d164d36b8571aa796c6398c45233ffc61acb95797741694471b1338
MD5 9057522eba12a276b5ce35f7fd65ea24
BLAKE2b-256 3e3d9d51adc943a57ee9f1d478d5d1e9b672524aaaee6aa449963fa7c9ad1515

See more details on using hashes here.

Provenance

The following attestation bundles were made for cbor2-6.0.0-cp311-cp311-win_amd64.whl:

Publisher: publish.yml on agronholm/cbor2

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cbor2-6.0.0-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for cbor2-6.0.0-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 5a888d1275503423966f5cb4a5053c05d65a279f871106c0cb00813a599a4189
MD5 578f541a8ce9353bbe5dbe8ba139a1ec
BLAKE2b-256 ebcac57c0f45418e69978b00ed098404d6936a5030afce2cd69b180d1cfe96d9

See more details on using hashes here.

Provenance

The following attestation bundles were made for cbor2-6.0.0-cp311-cp311-musllinux_1_2_x86_64.whl:

Publisher: publish.yml on agronholm/cbor2

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cbor2-6.0.0-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for cbor2-6.0.0-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 5d6bc8b761e79e102217c172ea89f1df4e59edfb37443c097c81b8948f65d5f4
MD5 b770b29b9789347fcd6443eda010d4e1
BLAKE2b-256 7f774a79b427762c98f7f272023823fc59bb90686598abef4a79fbfe856bd3f1

See more details on using hashes here.

Provenance

The following attestation bundles were made for cbor2-6.0.0-cp311-cp311-musllinux_1_2_aarch64.whl:

Publisher: publish.yml on agronholm/cbor2

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cbor2-6.0.0-cp311-cp311-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for cbor2-6.0.0-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 f8ad595c339e2ce3a5a12ffe55f7d370fa2ae53e0967700459f70b6442da0dee
MD5 31415b1e72ee3dc0966314d2d5f3d7e8
BLAKE2b-256 4b4954b903217f8e683937ac36f24ea9a957b0c00ac4d81ea36a8c251ebb5f4d

See more details on using hashes here.

Provenance

The following attestation bundles were made for cbor2-6.0.0-cp311-cp311-manylinux_2_28_x86_64.whl:

Publisher: publish.yml on agronholm/cbor2

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cbor2-6.0.0-cp311-cp311-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for cbor2-6.0.0-cp311-cp311-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 66b4e124c3b79d3f44327596407285781aad6c172b2f6359997bc30ca393ff38
MD5 818f76a81ca31294092e6e722425c6da
BLAKE2b-256 77e15e9070952c2cd0b793397e60a624906811d46f2f86f3e44eb26a95137ba0

See more details on using hashes here.

Provenance

The following attestation bundles were made for cbor2-6.0.0-cp311-cp311-manylinux_2_28_aarch64.whl:

Publisher: publish.yml on agronholm/cbor2

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cbor2-6.0.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for cbor2-6.0.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 859fdfa245111175c0537a0d706e4584a77e827988ac6ef2724cbc066f465fea
MD5 af662cfddfb426cb4860c79007f0c717
BLAKE2b-256 bef093a01914cdc1a5ec5b110172e627de53c4202374cff3588448e382413a99

See more details on using hashes here.

Provenance

The following attestation bundles were made for cbor2-6.0.0-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: publish.yml on agronholm/cbor2

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cbor2-6.0.0-cp310-cp310-win_arm64.whl.

File metadata

  • Download URL: cbor2-6.0.0-cp310-cp310-win_arm64.whl
  • Upload date:
  • Size: 281.1 kB
  • Tags: CPython 3.10, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for cbor2-6.0.0-cp310-cp310-win_arm64.whl
Algorithm Hash digest
SHA256 8f0351dbdf8872aadeb6fcb350a6a7672e194e1cd3b853275cb4565b2af7c454
MD5 5e94e5271ec06b9fa16d97baf1f7b0f8
BLAKE2b-256 8505d34adea1f54e5ab0a10ae8a51f06c59096bbf07a818c0cbb588813921371

See more details on using hashes here.

Provenance

The following attestation bundles were made for cbor2-6.0.0-cp310-cp310-win_arm64.whl:

Publisher: publish.yml on agronholm/cbor2

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

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

File metadata

  • Download URL: cbor2-6.0.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 288.5 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for cbor2-6.0.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 aab838fa30a10cb6db8557d7e8aa6f920d50f2d5aadd4a3a4616b5ba97813a8b
MD5 e4ddb424a4e931d8eb614be8663101c5
BLAKE2b-256 327b6fe928eff0881da6c51c59c35aa9280028780ba91b3994789fc78c9d085d

See more details on using hashes here.

Provenance

The following attestation bundles were made for cbor2-6.0.0-cp310-cp310-win_amd64.whl:

Publisher: publish.yml on agronholm/cbor2

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cbor2-6.0.0-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for cbor2-6.0.0-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 41c0a2f7d63ec13c0e6de93c48c780efff8f6d4713b8445dfc97122118aff849
MD5 567749ff05bc532dcf66b875cde0b017
BLAKE2b-256 ca2b709215299ce14beee8ec4be5332e9ff0b0db88884da24524ae167d6d4688

See more details on using hashes here.

Provenance

The following attestation bundles were made for cbor2-6.0.0-cp310-cp310-musllinux_1_2_x86_64.whl:

Publisher: publish.yml on agronholm/cbor2

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cbor2-6.0.0-cp310-cp310-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for cbor2-6.0.0-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 3c3a9371fbf9b37a5f3b0d04eb54930793b30e3ceb57c466c60fedb63e28b7ff
MD5 8d52cff7c91222897ca3651dca2a36fa
BLAKE2b-256 b53fc96a038b22278f70575939c2031260a54a38405f868aa45982c6ec04b8d3

See more details on using hashes here.

Provenance

The following attestation bundles were made for cbor2-6.0.0-cp310-cp310-musllinux_1_2_aarch64.whl:

Publisher: publish.yml on agronholm/cbor2

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cbor2-6.0.0-cp310-cp310-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for cbor2-6.0.0-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 369d5886f464dfd182c848c439ea80b3fc5265a9af90ce7f204e05b33c9395a4
MD5 dd53cb0bbcf8d28965742f1891355736
BLAKE2b-256 d5c778f3cabc7e76d4e904408d725b6f38e5aca1d954d74337ada2f671669bfb

See more details on using hashes here.

Provenance

The following attestation bundles were made for cbor2-6.0.0-cp310-cp310-manylinux_2_28_x86_64.whl:

Publisher: publish.yml on agronholm/cbor2

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cbor2-6.0.0-cp310-cp310-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for cbor2-6.0.0-cp310-cp310-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 b60680145af9a8265530e8b671324939a46bee02f82568baee1c1df2175d2c13
MD5 2302b02ddfdc0c102a1df2926f2141f0
BLAKE2b-256 e24e6235030e2a9d6e279f943a743d0faacd576f168e8fb600048c8cb3459e70

See more details on using hashes here.

Provenance

The following attestation bundles were made for cbor2-6.0.0-cp310-cp310-manylinux_2_28_aarch64.whl:

Publisher: publish.yml on agronholm/cbor2

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

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

File metadata

File hashes

Hashes for cbor2-6.0.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 68d1e4c47ba89cb5a46bcb3973139f7f97f6901c20dc8e5c3198b9c6b370f58e
MD5 3bc899d63231a33f4adcd88c1a6209d9
BLAKE2b-256 9936311c0e9ef64a021bbedae3d1ffca3b50bf3e4c8304d3600af77a20b09fda

See more details on using hashes here.

Provenance

The following attestation bundles were made for cbor2-6.0.0-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: publish.yml on agronholm/cbor2

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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