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.1.tar.gz (84.2 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.1-cp314-cp314t-win_arm64.whl (278.8 kB view details)

Uploaded CPython 3.14tWindows ARM64

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

Uploaded CPython 3.14tWindows x86-64

cbor2-6.0.1-cp314-cp314t-musllinux_1_2_x86_64.whl (517.0 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ x86-64

cbor2-6.0.1-cp314-cp314t-musllinux_1_2_aarch64.whl (502.4 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

cbor2-6.0.1-cp314-cp314t-manylinux_2_28_x86_64.whl (449.3 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.28+ x86-64

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

Uploaded CPython 3.14tmanylinux: glibc 2.28+ ARM64

cbor2-6.0.1-cp314-cp314t-macosx_11_0_arm64.whl (394.2 kB view details)

Uploaded CPython 3.14tmacOS 11.0+ ARM64

cbor2-6.0.1-cp314-cp314-win_arm64.whl (286.7 kB view details)

Uploaded CPython 3.14Windows ARM64

cbor2-6.0.1-cp314-cp314-win_amd64.whl (295.9 kB view details)

Uploaded CPython 3.14Windows x86-64

cbor2-6.0.1-cp314-cp314-musllinux_1_2_x86_64.whl (521.9 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ x86-64

cbor2-6.0.1-cp314-cp314-musllinux_1_2_aarch64.whl (509.9 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ ARM64

cbor2-6.0.1-cp314-cp314-manylinux_2_28_x86_64.whl (454.5 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.28+ x86-64

cbor2-6.0.1-cp314-cp314-manylinux_2_28_aarch64.whl (444.1 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.28+ ARM64

cbor2-6.0.1-cp314-cp314-macosx_11_0_arm64.whl (399.1 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

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

Uploaded CPython 3.13Windows ARM64

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

Uploaded CPython 3.13Windows x86-64

cbor2-6.0.1-cp313-cp313-musllinux_1_2_x86_64.whl (522.8 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

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

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

cbor2-6.0.1-cp313-cp313-manylinux_2_28_x86_64.whl (455.0 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ x86-64

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

Uploaded CPython 3.13manylinux: glibc 2.28+ ARM64

cbor2-6.0.1-cp313-cp313-macosx_11_0_arm64.whl (400.4 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

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

Uploaded CPython 3.12Windows ARM64

cbor2-6.0.1-cp312-cp312-win_amd64.whl (288.3 kB view details)

Uploaded CPython 3.12Windows x86-64

cbor2-6.0.1-cp312-cp312-musllinux_1_2_x86_64.whl (524.0 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

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

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

cbor2-6.0.1-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.1-cp312-cp312-manylinux_2_28_aarch64.whl (445.3 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ ARM64

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

Uploaded CPython 3.12macOS 11.0+ ARM64

cbor2-6.0.1-cp311-cp311-win_arm64.whl (280.9 kB view details)

Uploaded CPython 3.11Windows ARM64

cbor2-6.0.1-cp311-cp311-win_amd64.whl (288.8 kB view details)

Uploaded CPython 3.11Windows x86-64

cbor2-6.0.1-cp311-cp311-musllinux_1_2_x86_64.whl (525.5 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

cbor2-6.0.1-cp311-cp311-musllinux_1_2_aarch64.whl (514.0 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

cbor2-6.0.1-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.1-cp311-cp311-manylinux_2_28_aarch64.whl (447.9 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ ARM64

cbor2-6.0.1-cp311-cp311-macosx_11_0_arm64.whl (401.8 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

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

Uploaded CPython 3.10Windows ARM64

cbor2-6.0.1-cp310-cp310-win_amd64.whl (288.7 kB view details)

Uploaded CPython 3.10Windows x86-64

cbor2-6.0.1-cp310-cp310-musllinux_1_2_x86_64.whl (525.5 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

cbor2-6.0.1-cp310-cp310-musllinux_1_2_aarch64.whl (515.2 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

cbor2-6.0.1-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.1-cp310-cp310-manylinux_2_28_aarch64.whl (449.0 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ ARM64

cbor2-6.0.1-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.1.tar.gz.

File metadata

  • Download URL: cbor2-6.0.1.tar.gz
  • Upload date:
  • Size: 84.2 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.1.tar.gz
Algorithm Hash digest
SHA256 46a745c296ec336fe83fa7905b77b4faa243eb32bb84fab1cfdb0e4636d1985b
MD5 32935595fbc47d66b6675ab0f4b75240
BLAKE2b-256 3efe5d7f37d51ec21cccf9ae14a42a674907b8385779e639482f83c6eff1bcee

See more details on using hashes here.

Provenance

The following attestation bundles were made for cbor2-6.0.1.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.1-cp314-cp314t-win_arm64.whl.

File metadata

  • Download URL: cbor2-6.0.1-cp314-cp314t-win_arm64.whl
  • Upload date:
  • Size: 278.8 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.1-cp314-cp314t-win_arm64.whl
Algorithm Hash digest
SHA256 c6fcf7f406a5e5cda5e993d4dbd064b0cb22e84c9800966e2358a9172b3d4684
MD5 ae3f6370ad5bbed44de5adec592b5b3b
BLAKE2b-256 e93a347c49eb0c959a4342132de8b141af27733ddc873fdc84a17354cdb8bdab

See more details on using hashes here.

Provenance

The following attestation bundles were made for cbor2-6.0.1-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.1-cp314-cp314t-win_amd64.whl.

File metadata

  • Download URL: cbor2-6.0.1-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.1-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 a4413d99d398858603be036016b59d21c1e6c3a4bb9d12fb9ccf4f8509afde05
MD5 88db272b1da697a5bca35548ca6a416b
BLAKE2b-256 687477c634d2b8aa3b0c10dd2edc28c4daf4d19b3ee7da3aa3f558397aaf4e38

See more details on using hashes here.

Provenance

The following attestation bundles were made for cbor2-6.0.1-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.1-cp314-cp314t-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for cbor2-6.0.1-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 7d936d14307311d0284f7d448fab47a4d1e279305005ffa733411eb81e0b7d81
MD5 89a4d635235296d5f15b33d7cc39d57a
BLAKE2b-256 3a5da61bd7d1bb2df1988bd044352bddaa2cea5cf04a92176e957a7388872d04

See more details on using hashes here.

Provenance

The following attestation bundles were made for cbor2-6.0.1-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.1-cp314-cp314t-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for cbor2-6.0.1-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 77cf35c614be31c5e8be761328b57ef6aaf43a78301e7df10faa7a8c626d6910
MD5 26f8cbafc28fe9261462b910e3c503b7
BLAKE2b-256 c70a3398bfe315162f5871abb4fe8662f4906b963514dc1f2a0e5ddf5579705f

See more details on using hashes here.

Provenance

The following attestation bundles were made for cbor2-6.0.1-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.1-cp314-cp314t-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for cbor2-6.0.1-cp314-cp314t-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 b8a3cf4a95b219eb10d72e31b6919f47a4928506ae95001e4384531bec5f787d
MD5 68bc3b29b80fce28b634d3d65d24625c
BLAKE2b-256 34194348be4671dd286a10adc1b5182210ddbb2087ed7cb619cf11515bc37721

See more details on using hashes here.

Provenance

The following attestation bundles were made for cbor2-6.0.1-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.1-cp314-cp314t-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for cbor2-6.0.1-cp314-cp314t-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 f390b24279229499c93f2ba40031fb9dd03cd2fc0d1ae757116013398bb25bc4
MD5 fc2339470a7f4a51642e3a8316aba59a
BLAKE2b-256 2a3a925f975f3dc2fd61cec1990e634a88ca041cb31dfde47d6d5a6df492fa4a

See more details on using hashes here.

Provenance

The following attestation bundles were made for cbor2-6.0.1-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.1-cp314-cp314t-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for cbor2-6.0.1-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 943e3824c51312f747b0b164fc4ae96c191eae40685e049b28c747158a8613d0
MD5 257f9fdfe4371b9d93d85c617b97c298
BLAKE2b-256 8f3d075bd398465bc9fce9a2ad45d4c146f0e9de927348ff2e44d814af4bc84a

See more details on using hashes here.

Provenance

The following attestation bundles were made for cbor2-6.0.1-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.1-cp314-cp314-win_arm64.whl.

File metadata

  • Download URL: cbor2-6.0.1-cp314-cp314-win_arm64.whl
  • Upload date:
  • Size: 286.7 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.1-cp314-cp314-win_arm64.whl
Algorithm Hash digest
SHA256 6e8fca9f1860e81e7b78af9d5686380143a2474d6bf4dcae348219cd34013436
MD5 e96b2d63324d15eb3e48886b0f878adb
BLAKE2b-256 37f4409010a272ebb1ee7e7ddf4543b4d84d89dcf53c8d425db3c20dc2206e4c

See more details on using hashes here.

Provenance

The following attestation bundles were made for cbor2-6.0.1-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.1-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: cbor2-6.0.1-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 295.9 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.1-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 fd7f89d53aea0e7d12a08fc8366a5d7d532d7bdf253b042d1e4fd33398ca6f17
MD5 5bc9b0aaa21bda487ee9b6a5eb526e44
BLAKE2b-256 eda2210c0adbf443cc09e05bb46ba74124a5cf61fac461d43dc83e23a2093e16

See more details on using hashes here.

Provenance

The following attestation bundles were made for cbor2-6.0.1-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.1-cp314-cp314-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for cbor2-6.0.1-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 d177965364ae29b7d8854a0d38f41e2aa3ef2a440a8fd28550413ea649715eb5
MD5 f1f85a90678ee2cb35ec2228a109d1e3
BLAKE2b-256 09f04e2b87da1819d420e8a5b90e1e5cba000e241468b1967e7c695647835236

See more details on using hashes here.

Provenance

The following attestation bundles were made for cbor2-6.0.1-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.1-cp314-cp314-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for cbor2-6.0.1-cp314-cp314-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 ead214c6d4b4a6b20213c3a4a0e93a565acedbaa367f793cf5bf19936365fa46
MD5 6098f45f0f897314ca0b6ed04fb406e7
BLAKE2b-256 7443ea1c74b37b3ebb27567521e74f8c4d4dfdf30d65c0e26934a1717e5de4e0

See more details on using hashes here.

Provenance

The following attestation bundles were made for cbor2-6.0.1-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.1-cp314-cp314-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for cbor2-6.0.1-cp314-cp314-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 1eedb7bda2a528149ff95345e383c2f97104800debc9ef6f0cd693b46b0df4ff
MD5 1139f5179561aadd1c11c2a024d76a0c
BLAKE2b-256 f293a7ff418ae1dc40ea06093550c5a6a7c20df602d4a75bd17f11b83c8344c3

See more details on using hashes here.

Provenance

The following attestation bundles were made for cbor2-6.0.1-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.1-cp314-cp314-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for cbor2-6.0.1-cp314-cp314-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 f173a5d6a686006c9edaeee5aab1356be2cba86c3af15b592e5cf8749831dcaf
MD5 c70f477b6eb940f96943b13589a0c9a4
BLAKE2b-256 661684b689706815f45a702c90043260f3588b6c75c188e0a6d47ff8b0d98b4e

See more details on using hashes here.

Provenance

The following attestation bundles were made for cbor2-6.0.1-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.1-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for cbor2-6.0.1-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 67aa9514b08163de9c180d2a2bcf3f3a050d2a2ef9ca9bb8cc8b3a7bd4e6599d
MD5 ff823b6566a02e50f1be1d42599067e7
BLAKE2b-256 d1b6bf11bd69c8cb4b909caa1e098f8d29aab62694a1126ecace29e57e63fc1d

See more details on using hashes here.

Provenance

The following attestation bundles were made for cbor2-6.0.1-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.1-cp313-cp313-win_arm64.whl.

File metadata

  • Download URL: cbor2-6.0.1-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.1-cp313-cp313-win_arm64.whl
Algorithm Hash digest
SHA256 80765e22c387fb489102ed751f5706fc184c9cdb34257df3dab4d393564b00e6
MD5 6f51a44fddfd6ccd387f91251a9df906
BLAKE2b-256 97e94670d40a86ae74b0afcb976e346d5429d745b6780a0407143346b4dab408

See more details on using hashes here.

Provenance

The following attestation bundles were made for cbor2-6.0.1-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.1-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: cbor2-6.0.1-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.1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 897f6fe58d1522608b6b71a7aa964f31c40deed5fff2d00511233bacb396dded
MD5 cc4a7364e0f79b50a5f2e34c6752949b
BLAKE2b-256 9f3ec86f51bc78c211bcf685485a8c888713d714ebd64192435a45b68bef2b0b

See more details on using hashes here.

Provenance

The following attestation bundles were made for cbor2-6.0.1-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.1-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for cbor2-6.0.1-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 df1e47d7dfb335ee82cd6593db111e6ca12d2c370a08a94d3622b4c08fda3b69
MD5 281298947052c68640b3329f722277a1
BLAKE2b-256 132747bfc56a269d83713f69166dcadfba6890ff87cdae787c11bcd924d369f8

See more details on using hashes here.

Provenance

The following attestation bundles were made for cbor2-6.0.1-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.1-cp313-cp313-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for cbor2-6.0.1-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 c1cfab10d65989cd79c203a00b5460feb6f34c519714779a77ccfb772704ff4b
MD5 f88cf0ab7b7767a4e6ff5657da9ab881
BLAKE2b-256 7395bc054345ef594a6ac92398a453f5e4ec7f45faaf6f18aff61d06fc9bc0c6

See more details on using hashes here.

Provenance

The following attestation bundles were made for cbor2-6.0.1-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.1-cp313-cp313-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for cbor2-6.0.1-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 50ebae27b72061c8baf3cd8458c3eb2de7c112d0be77af24e8c4206a2b0e7b61
MD5 78ea56adbca95f6bcab780fa7df0f27a
BLAKE2b-256 8fd03ffca18a38f0d8b6b1a6649d1245b876f5cf4cf9be3f5b2d19717b227af8

See more details on using hashes here.

Provenance

The following attestation bundles were made for cbor2-6.0.1-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.1-cp313-cp313-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for cbor2-6.0.1-cp313-cp313-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 5df6d0cd72c62dfb300facd6ccb982214fe3376b69f393d0d271e4436fd7b624
MD5 1bad5cf599cff85543cefab29ad1dbb2
BLAKE2b-256 fbbe0bc836d8259333277fc532d13197238b7c097e83c8ee3df13e8c5e418ec1

See more details on using hashes here.

Provenance

The following attestation bundles were made for cbor2-6.0.1-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.1-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for cbor2-6.0.1-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 067d23ac75bfa35bed0e795169139259dc9d9bae503c8ede29740f99b37415f3
MD5 a0d9e5175d975c72aa333669079fc362
BLAKE2b-256 08eed11300317773bc8e85e23f59fc71c732ba1176d059341588318cab81f501

See more details on using hashes here.

Provenance

The following attestation bundles were made for cbor2-6.0.1-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.1-cp312-cp312-win_arm64.whl.

File metadata

  • Download URL: cbor2-6.0.1-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.1-cp312-cp312-win_arm64.whl
Algorithm Hash digest
SHA256 3e8eaee64cd09d67a413e1fc758750e9e9c15cdb677a725163da834b981552ec
MD5 25b2a34c58623a3b698aa632fd9b016a
BLAKE2b-256 9764757b3cede871c52af6e26d713546048953d66db60c8840e5a2434a412e70

See more details on using hashes here.

Provenance

The following attestation bundles were made for cbor2-6.0.1-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.1-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: cbor2-6.0.1-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 288.3 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.1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 4d324878156075778da61f9d4a09e6c4306493964f24f8fd92b43d97e99eac10
MD5 100b8ac7298b9ed686931c09fdccb368
BLAKE2b-256 e336786ec690daad8d8574a2bf94e6532e39936bbad1d576f2225102298084d1

See more details on using hashes here.

Provenance

The following attestation bundles were made for cbor2-6.0.1-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.1-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for cbor2-6.0.1-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 83d2b27908f8697041cee46af54ab684e9dd6e9710d70d31dc50e89cc908433d
MD5 9cc86419d47dff09673de677937870ea
BLAKE2b-256 2b2e8c4b5d9d53ca3750ce19878e40be3a7628d7e6e4fb303456ed7c3fc03155

See more details on using hashes here.

Provenance

The following attestation bundles were made for cbor2-6.0.1-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.1-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for cbor2-6.0.1-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 10f0376763ce8913c1a5b9f21c51ca55848ed16795bd2b80860d56ed944374ab
MD5 e81145eaff1f0de9878501bc81d6633d
BLAKE2b-256 19c1feacc2e1278ef708787d61c5e670288353e68dc3a023246d57764e03f373

See more details on using hashes here.

Provenance

The following attestation bundles were made for cbor2-6.0.1-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.1-cp312-cp312-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for cbor2-6.0.1-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 65f0dc88cbd2cc252c31212b0bac3d10ae8e94db5e476a662022593cdd3cc56a
MD5 bc382215c5bc9a72ae1052381986b2e1
BLAKE2b-256 f96c2c1d9a26bac69b9c97530e342a49c2d8a2fc0aa9e253c5645f074afa17d6

See more details on using hashes here.

Provenance

The following attestation bundles were made for cbor2-6.0.1-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.1-cp312-cp312-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for cbor2-6.0.1-cp312-cp312-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 82802f05ae595cfe451ab6a15948b20445a411fb83ef8568591577f6b91313aa
MD5 63dcfac0acd8839e51b896c12e9e3d18
BLAKE2b-256 fd0b8c2b44c7513c58f96a2ef9fed97e504f965ed5cc922f08c1edfe9a0aa808

See more details on using hashes here.

Provenance

The following attestation bundles were made for cbor2-6.0.1-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.1-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for cbor2-6.0.1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 778746168f80403dcb5e0e85a16076967652aef74bf2d13f53ce3d150e9b8be7
MD5 b01d40f73e3343ae46bf41c6191a01cc
BLAKE2b-256 ff069bdbdf550f5bddb103efd0fa57023e73ec2339c8e1269a77191a5c5897d0

See more details on using hashes here.

Provenance

The following attestation bundles were made for cbor2-6.0.1-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.1-cp311-cp311-win_arm64.whl.

File metadata

  • Download URL: cbor2-6.0.1-cp311-cp311-win_arm64.whl
  • Upload date:
  • Size: 280.9 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.1-cp311-cp311-win_arm64.whl
Algorithm Hash digest
SHA256 b7958d97f6d8646a336f035cfa7da74eccef4ce4295ae948e2f0f50210c2e8ee
MD5 727556ca866acd9a782ca3c82e6ffbd4
BLAKE2b-256 5848f4a9250e17341341d6014cb45e9f5f01990fec00ebf32fd743c48dd99680

See more details on using hashes here.

Provenance

The following attestation bundles were made for cbor2-6.0.1-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.1-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: cbor2-6.0.1-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 288.8 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.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 ce23169d812f37636dbf92af67460a4eee5c340c4b838b883e307ac1cde9f67e
MD5 d1a6e1072ea36a529bf7044d37a62380
BLAKE2b-256 a8e5004946ebd82db48fc72cb18a0eea2f720de97dd3f5c7e87a5f2f716f1ed4

See more details on using hashes here.

Provenance

The following attestation bundles were made for cbor2-6.0.1-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.1-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for cbor2-6.0.1-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 d4659353f9ae454b1d2a3130f2690232c7bdb68f3d144558c4d8e0b5eb53691f
MD5 53f8d605c7a690cf8ff34800cc55f4eb
BLAKE2b-256 37479a3f2413100a68ec10416739bad2075e72f58e31c0ee51f59318cb86941b

See more details on using hashes here.

Provenance

The following attestation bundles were made for cbor2-6.0.1-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.1-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for cbor2-6.0.1-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 36519c11fda756c466b70082ff912708e9c6a6f8d0858983935f287654c1e75a
MD5 4d847b4df98677e7a88adbb1263f7d13
BLAKE2b-256 ce79183adadb623f88dd017caab8252a0750be97a0073d7ca3020101a315e636

See more details on using hashes here.

Provenance

The following attestation bundles were made for cbor2-6.0.1-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.1-cp311-cp311-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for cbor2-6.0.1-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 873ac665a1e8b3b9baa7d9384221917c828e8c72f670b2df887ed4a627367842
MD5 7ec6f62d1cb20a489467a35f3fdb6858
BLAKE2b-256 1f66fbbdf6924848f2c31632e6801c0b109216bacbc278ebb11c21ad4b312336

See more details on using hashes here.

Provenance

The following attestation bundles were made for cbor2-6.0.1-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.1-cp311-cp311-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for cbor2-6.0.1-cp311-cp311-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 3dfe0bf4dbd0e522d0446c5e544b5e43fcb23115996f556b7d02092fc07bb0a1
MD5 771939f077e474cb68665bac0bf53818
BLAKE2b-256 f2240d42399c25cdf9310f7a980c52a178dcc4cc4cc2786d435601396875ed3a

See more details on using hashes here.

Provenance

The following attestation bundles were made for cbor2-6.0.1-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.1-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for cbor2-6.0.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4d8dba16aa67ca13aa85849c5cbe4a88a353d6ed28ca8c11afc2ad9bc96b7ea7
MD5 dd9f2c18b2860be560e22bfa3af8a5e0
BLAKE2b-256 327db2f9cd0c27bce0415a7dec71d0073e29b8e3f5bf45ea25f6874392c24add

See more details on using hashes here.

Provenance

The following attestation bundles were made for cbor2-6.0.1-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.1-cp310-cp310-win_arm64.whl.

File metadata

  • Download URL: cbor2-6.0.1-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.1-cp310-cp310-win_arm64.whl
Algorithm Hash digest
SHA256 6e06ce3f551979fbd3632df0f2062674f8aadc4231e84041f02f6e7155f149a9
MD5 8dcc791114b1b627a1e3bed8d91d1a68
BLAKE2b-256 5dce522865bde8831819f28763f995b39fe67289ef99486c6254917e10304b67

See more details on using hashes here.

Provenance

The following attestation bundles were made for cbor2-6.0.1-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.1-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: cbor2-6.0.1-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 288.7 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.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 16c6f9852630f687fbf3fe0565218844d92fd2a0bcad9babf041d8881d2022a1
MD5 f3547f3e2b6d751a432f5e37931cfaa4
BLAKE2b-256 b3538723adacead95b4428fab81bd1d629e260129301eb1d0f82358c52560caa

See more details on using hashes here.

Provenance

The following attestation bundles were made for cbor2-6.0.1-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.1-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for cbor2-6.0.1-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 3969d41449a42887a716a5b3ab3335fc6a9c67cb2e95164d0fd126641a1e96e6
MD5 a6fa59e3a4b44ff32077d911ad8cc93c
BLAKE2b-256 03abf460a518d0a5634100a9eace551b2f345bbfb322d238f89bdf43c5316ca5

See more details on using hashes here.

Provenance

The following attestation bundles were made for cbor2-6.0.1-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.1-cp310-cp310-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for cbor2-6.0.1-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 5edd913cfe8e3e25b2c9fff5fb3f519222212f751fc3cf7e4ef492146115c50e
MD5 8de8758c43feb22953545cd792c28c63
BLAKE2b-256 1f992521f3180695e239c904dfe153987cdf51faeacf59d88845d653223b99ce

See more details on using hashes here.

Provenance

The following attestation bundles were made for cbor2-6.0.1-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.1-cp310-cp310-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for cbor2-6.0.1-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 0c019daa823c46edf111aea7e600cc4de5825695c0088b35bb1388bd2ea9734b
MD5 5925b88b719d229c45b3a697b87f0a6a
BLAKE2b-256 4f98696741927f550c39d749c01f2b326d936f7d4b625049e9bd447d0737b836

See more details on using hashes here.

Provenance

The following attestation bundles were made for cbor2-6.0.1-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.1-cp310-cp310-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for cbor2-6.0.1-cp310-cp310-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 68448f04972484cd6edb50a816198ed3a7ccc1cbbcceab90e4e6ac04abc68a84
MD5 033b302eccc029374e074e32e7d3e36f
BLAKE2b-256 075d1ee9433098a282457dcb4342c3de1493a195b0f155493bd0e3c58bdd856f

See more details on using hashes here.

Provenance

The following attestation bundles were made for cbor2-6.0.1-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.1-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for cbor2-6.0.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e08983e898c9ed663d896bd3c9b70b79d220976b077ee6407614ad8bb742a9c5
MD5 e04057b8d7aacd0b5511d714c82cf132
BLAKE2b-256 a32e80711ed51bc703d91650bf0bb01d0901a136df1bd46f6c5acce757f45628

See more details on using hashes here.

Provenance

The following attestation bundles were made for cbor2-6.0.1-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