Skip to main content

Fast drop-in replacement for copy.deepcopy()

Project description

copium PyPI Version Badge PyPI License Badge PyPI Python Versions Badge CD Status Badge Codspeed Badge

Fast drop-in replacement for copy.deepcopy().

Copium Logo
Benchmark results bar chart

Highlights

  • ⚡ 4-28x faster than copy.deepcopy() on builtin types
  • 🧠 uses ~44% less memory than copy.deepcopy() on average
  • 🧪 passes all tests in CPython/Lib/test/test_copy.py
  • 🎯 behaves exactly the same as copy.deepcopy() for all datamodelzoo.CASES
  • 🛡️ tested for refcount, recursion, threading and memo edge cases
  • 🐍 pre-built wheels for Python 3.10-3.14 on Linux/macOS/Windows (x64/ARM64)
  • 🔓 passes all tesee-frts on threaded Pyth buildons

Installation

[!WARNING] This is an alpha version. Run your test suite with COPIUM_PATCH_DEEPCOPY=1 to verify compatibility in your environment.

pip install copium

Usage

Simply export COPIUM_PATCH_DEEPCOPY=1 before running your application. You don't have to change a single line of code:

cat example.py

from copy import deepcopy

assert deepcopy(x := []) is not x

COPIUM_PATCH_DEEPCOPY=1 python example.py


To enable the patch manually:

import copium.patch

copium.patch.enable()

To use manually:

from copium import deepcopy

assert deepcopy(x := []) is not x

The copium module includes all public declarations of stdlib copy module, so it's generally safe to:

- from copy import copy, deepcopy, Error
+ from copium import copy, deepcopy, Error

Speedups on Python 3.14

tuple

  • () ~5.66x
  • tuple[int, ...] ~12.46x (20 items)
  • tuple[int, ...] ~28.28x (5000 items)
  • tuple[tuple[str, tuple[tuple[str, tuple[tuple[str, tuple[tuple[str, tuple[int, ...]]]]]]]]]] ~14.54x

list

  • [] ~4.97x
  • list[int] ~9.58x (20 items)
  • list[int] ~16.23x (5000 items)
  • list[str | list[str | list[str | list[str | list[int]]]]] ~9.19x

dict

  • {} ~4.59x
  • dict[str, int] ~5.95x (20 items)
  • dict[str, int] ~3.94x (5000 items)
  • dict[str, dict[str, ...]] ~6.19x

set

  • set() ~15.87x
  • set[int] ~6.55x (20 items)
  • set[int] ~3.69x (5000 items)
  • set[frozenset[frozenset[int]]] ~13.72x

other

  • int/str/bytes ~4.86x
  • dataclasses ~2.74x

Expect much higher speedups on Python 3.13 and lower.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

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

copium-0.1.0a1.dev81-cp314-cp314-win_arm64.whl (67.6 kB view details)

Uploaded CPython 3.14Windows ARM64

copium-0.1.0a1.dev81-cp314-cp314-win_amd64.whl (74.2 kB view details)

Uploaded CPython 3.14Windows x86-64

copium-0.1.0a1.dev81-cp314-cp314-musllinux_1_2_x86_64.whl (488.2 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ x86-64

copium-0.1.0a1.dev81-cp314-cp314-musllinux_1_2_aarch64.whl (476.3 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ ARM64

copium-0.1.0a1.dev81-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (489.2 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

copium-0.1.0a1.dev81-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (487.1 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

copium-0.1.0a1.dev81-cp314-cp314-macosx_11_0_arm64.whl (82.2 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

copium-0.1.0a1.dev81-cp314-cp314-macosx_10_15_x86_64.whl (82.7 kB view details)

Uploaded CPython 3.14macOS 10.15+ x86-64

copium-0.1.0a1.dev81-cp313-cp313-win_arm64.whl (63.3 kB view details)

Uploaded CPython 3.13Windows ARM64

copium-0.1.0a1.dev81-cp313-cp313-win_amd64.whl (70.5 kB view details)

Uploaded CPython 3.13Windows x86-64

copium-0.1.0a1.dev81-cp313-cp313-musllinux_1_2_x86_64.whl (492.6 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

copium-0.1.0a1.dev81-cp313-cp313-musllinux_1_2_aarch64.whl (472.9 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

copium-0.1.0a1.dev81-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (492.0 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

copium-0.1.0a1.dev81-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (478.9 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

copium-0.1.0a1.dev81-cp313-cp313-macosx_11_0_arm64.whl (80.1 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

copium-0.1.0a1.dev81-cp313-cp313-macosx_10_13_x86_64.whl (81.2 kB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

copium-0.1.0a1.dev81-cp312-cp312-win_arm64.whl (62.8 kB view details)

Uploaded CPython 3.12Windows ARM64

copium-0.1.0a1.dev81-cp312-cp312-win_amd64.whl (69.9 kB view details)

Uploaded CPython 3.12Windows x86-64

copium-0.1.0a1.dev81-cp312-cp312-musllinux_1_2_x86_64.whl (490.0 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

copium-0.1.0a1.dev81-cp312-cp312-musllinux_1_2_aarch64.whl (469.8 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

copium-0.1.0a1.dev81-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (487.9 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

copium-0.1.0a1.dev81-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (474.4 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

copium-0.1.0a1.dev81-cp312-cp312-macosx_11_0_arm64.whl (79.5 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

copium-0.1.0a1.dev81-cp312-cp312-macosx_10_13_x86_64.whl (80.6 kB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

copium-0.1.0a1.dev81-cp311-cp311-win_arm64.whl (62.3 kB view details)

Uploaded CPython 3.11Windows ARM64

copium-0.1.0a1.dev81-cp311-cp311-win_amd64.whl (69.2 kB view details)

Uploaded CPython 3.11Windows x86-64

copium-0.1.0a1.dev81-cp311-cp311-musllinux_1_2_x86_64.whl (474.6 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

copium-0.1.0a1.dev81-cp311-cp311-musllinux_1_2_aarch64.whl (462.4 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

copium-0.1.0a1.dev81-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (467.2 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

copium-0.1.0a1.dev81-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (463.6 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

copium-0.1.0a1.dev81-cp311-cp311-macosx_11_0_arm64.whl (79.6 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

copium-0.1.0a1.dev81-cp311-cp311-macosx_10_9_x86_64.whl (80.4 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

copium-0.1.0a1.dev81-cp310-cp310-win_arm64.whl (62.7 kB view details)

Uploaded CPython 3.10Windows ARM64

copium-0.1.0a1.dev81-cp310-cp310-win_amd64.whl (69.4 kB view details)

Uploaded CPython 3.10Windows x86-64

copium-0.1.0a1.dev81-cp310-cp310-musllinux_1_2_x86_64.whl (468.0 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

copium-0.1.0a1.dev81-cp310-cp310-musllinux_1_2_aarch64.whl (461.8 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

copium-0.1.0a1.dev81-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (462.1 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

copium-0.1.0a1.dev81-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (459.1 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

copium-0.1.0a1.dev81-cp310-cp310-macosx_11_0_arm64.whl (80.7 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

copium-0.1.0a1.dev81-cp310-cp310-macosx_10_9_x86_64.whl (81.6 kB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

File details

Details for the file copium-0.1.0a1.dev81-cp314-cp314-win_arm64.whl.

File metadata

File hashes

Hashes for copium-0.1.0a1.dev81-cp314-cp314-win_arm64.whl
Algorithm Hash digest
SHA256 34929ba8e2a9a64f2995e3557ca5ee3ca03c9a421cac6e144829f64078605305
MD5 24f47348b4435087869b5422bfebd6e8
BLAKE2b-256 3e12452db9b188b8aad056661adc89f6006d64e66575d90f6c6032bed6865701

See more details on using hashes here.

Provenance

The following attestation bundles were made for copium-0.1.0a1.dev81-cp314-cp314-win_arm64.whl:

Publisher: cd.yaml on Bobronium/copium

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

File details

Details for the file copium-0.1.0a1.dev81-cp314-cp314-win_amd64.whl.

File metadata

File hashes

Hashes for copium-0.1.0a1.dev81-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 3a709a1c191bb6006eb4d12b217b1e78e4450d3c3bdb716a13ee0086b4cc1494
MD5 72e53c0fd9ed33e3cf58dc83394d5417
BLAKE2b-256 b1ed21e4d0cd6fa53411a52b4ac46ae52fc64fa2617cbe40afea907048941432

See more details on using hashes here.

Provenance

The following attestation bundles were made for copium-0.1.0a1.dev81-cp314-cp314-win_amd64.whl:

Publisher: cd.yaml on Bobronium/copium

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

File details

Details for the file copium-0.1.0a1.dev81-cp314-cp314-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for copium-0.1.0a1.dev81-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 d06c6cb73aef1d5c6953c8d8d5aecf803c7c14a9b3623442b6c06d35a9ed2fe2
MD5 cb913b6c1a1faddd47b9c7053ab65802
BLAKE2b-256 088e1f18525b781ec18c5bc706f46c65710c038c3294639c27cf6027efb3e12b

See more details on using hashes here.

Provenance

The following attestation bundles were made for copium-0.1.0a1.dev81-cp314-cp314-musllinux_1_2_x86_64.whl:

Publisher: cd.yaml on Bobronium/copium

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

File details

Details for the file copium-0.1.0a1.dev81-cp314-cp314-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for copium-0.1.0a1.dev81-cp314-cp314-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 3fa06f568dfe84b9e33159ece88be838bdde2fa46368471d45d76b80398f6ea8
MD5 c77b68fdb992243b568e99a890b98682
BLAKE2b-256 da5fb23f555aefb862bedf8c92fe4a71d3db225aa9af93d4e5d8467e4473c4a3

See more details on using hashes here.

Provenance

The following attestation bundles were made for copium-0.1.0a1.dev81-cp314-cp314-musllinux_1_2_aarch64.whl:

Publisher: cd.yaml on Bobronium/copium

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

File details

Details for the file copium-0.1.0a1.dev81-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for copium-0.1.0a1.dev81-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 c6bf62fbc626dd57d7f4b1801c1485c32d4be35e62837af5c27c7a23fa48528e
MD5 680af7fe7bf235ab62221f97775973bc
BLAKE2b-256 4123d8f937e393f700af94b308253e8df0ab50d571b42019c035b4e2899d813d

See more details on using hashes here.

Provenance

The following attestation bundles were made for copium-0.1.0a1.dev81-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: cd.yaml on Bobronium/copium

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

File details

Details for the file copium-0.1.0a1.dev81-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for copium-0.1.0a1.dev81-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 11be9f13e0f96c949e7fe6890026809aa231f0f3ed2056e9c18549efed8a3463
MD5 5053975c55c4f3ae4ccac7001a97904b
BLAKE2b-256 e843d99e5e8aebe7e000d5ac157ccda51537be6f567f5df697a925cce1fcb2f2

See more details on using hashes here.

Provenance

The following attestation bundles were made for copium-0.1.0a1.dev81-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: cd.yaml on Bobronium/copium

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

File details

Details for the file copium-0.1.0a1.dev81-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for copium-0.1.0a1.dev81-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3ab2dd88f538f33e0043e94653620d5bf9a84fd06fa29a5cbf8550146cd38a43
MD5 58197459a2ca1afbbf051c9f1cb5dfbc
BLAKE2b-256 719d3e9fb953d76a86060d545bea34b011a86e03ee92cbf48e7a06e55128e21f

See more details on using hashes here.

Provenance

The following attestation bundles were made for copium-0.1.0a1.dev81-cp314-cp314-macosx_11_0_arm64.whl:

Publisher: cd.yaml on Bobronium/copium

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

File details

Details for the file copium-0.1.0a1.dev81-cp314-cp314-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for copium-0.1.0a1.dev81-cp314-cp314-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 a0b2c7e3f1818f833a5e77438a3a2ac3b82cb89832436080ecbe234072fe0ae6
MD5 f347f19093ed481117ffa79fe9121f05
BLAKE2b-256 399d7bd3fd434b9dba175a5d8a5419c3a3b21fdacc64c88cd1d76a5047dca954

See more details on using hashes here.

Provenance

The following attestation bundles were made for copium-0.1.0a1.dev81-cp314-cp314-macosx_10_15_x86_64.whl:

Publisher: cd.yaml on Bobronium/copium

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

File details

Details for the file copium-0.1.0a1.dev81-cp313-cp313-win_arm64.whl.

File metadata

File hashes

Hashes for copium-0.1.0a1.dev81-cp313-cp313-win_arm64.whl
Algorithm Hash digest
SHA256 261fd5195f4c61f052e6d4cb4b726843f11f0659a62481291099800134700c3f
MD5 bb47145af1ebbdb871731adaa5033232
BLAKE2b-256 c372822b594a48a64439d27249d92df375abe9d1cd1f36d9185ada664987479b

See more details on using hashes here.

Provenance

The following attestation bundles were made for copium-0.1.0a1.dev81-cp313-cp313-win_arm64.whl:

Publisher: cd.yaml on Bobronium/copium

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

File details

Details for the file copium-0.1.0a1.dev81-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for copium-0.1.0a1.dev81-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 d45d61beadb8c7315e0a7747c58e637cb5b7760413c5814a03fcd644c538fc96
MD5 994ce285691fe3f0fcbb1afe7e693a99
BLAKE2b-256 33709b142484bb8af96b84b3ff3ed244f5434d70f61629a561519def1c6bac77

See more details on using hashes here.

Provenance

The following attestation bundles were made for copium-0.1.0a1.dev81-cp313-cp313-win_amd64.whl:

Publisher: cd.yaml on Bobronium/copium

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

File details

Details for the file copium-0.1.0a1.dev81-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for copium-0.1.0a1.dev81-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 166c7faa91382133d07eee1fe467a988ba66e701269c3f8b67137299369c0ba6
MD5 0f4a931226755019242d1de612232fdc
BLAKE2b-256 a8be8d87baac0bc3f74047683442307a9f923ad8f2ac8656b48b4327c51b2789

See more details on using hashes here.

Provenance

The following attestation bundles were made for copium-0.1.0a1.dev81-cp313-cp313-musllinux_1_2_x86_64.whl:

Publisher: cd.yaml on Bobronium/copium

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

File details

Details for the file copium-0.1.0a1.dev81-cp313-cp313-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for copium-0.1.0a1.dev81-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 e70b376fb1f272c9b171528fb5b5f51d9133f3dbc7e1d6218dd8d441bd273962
MD5 468fca301ccd3cfa3034f0d930c07bab
BLAKE2b-256 ea9755cf4f6623977f04ee66fe8e270337f065e3dd0fbd8efab643e4f11c72e1

See more details on using hashes here.

Provenance

The following attestation bundles were made for copium-0.1.0a1.dev81-cp313-cp313-musllinux_1_2_aarch64.whl:

Publisher: cd.yaml on Bobronium/copium

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

File details

Details for the file copium-0.1.0a1.dev81-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for copium-0.1.0a1.dev81-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 c70443b913144e0057290d1ad43fcb90066ce56d72c1d24d1d383858c49f9b75
MD5 bfb53571785157daa2c3c8bf8ec23751
BLAKE2b-256 9bf5a7f01ba36edb237f6646fd7be60acd8393180cc51cd2c74b9e9612a8817f

See more details on using hashes here.

Provenance

The following attestation bundles were made for copium-0.1.0a1.dev81-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: cd.yaml on Bobronium/copium

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

File details

Details for the file copium-0.1.0a1.dev81-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for copium-0.1.0a1.dev81-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 3067d7f8423c5f7e95f7a15652868ec0c7ccf1c87af9fa3de8c3ea38791f8d35
MD5 9b2bda563a0b475762c662d9789ef2dd
BLAKE2b-256 ad64940fcd1e444000cad5b682ea49db56511585e8c7ff6dc8432c8a852245f7

See more details on using hashes here.

Provenance

The following attestation bundles were made for copium-0.1.0a1.dev81-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: cd.yaml on Bobronium/copium

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

File details

Details for the file copium-0.1.0a1.dev81-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for copium-0.1.0a1.dev81-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ddfffd79e1b6dc9fe8404a96461e361fa92b62b10399c307af5dcf3291032365
MD5 99d10ddd15a9240ea5257304feb83e9b
BLAKE2b-256 173d9837a97311e0bd8065fb00cde357ce11230564497dbb072e93c7cb8ae0cf

See more details on using hashes here.

Provenance

The following attestation bundles were made for copium-0.1.0a1.dev81-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: cd.yaml on Bobronium/copium

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

File details

Details for the file copium-0.1.0a1.dev81-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for copium-0.1.0a1.dev81-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 754de7273c325139f8082129ca46209637d612335d84e88a88cb5aa07a03caf2
MD5 828ff06634039bab25f83257c0e7a4f4
BLAKE2b-256 cd4d0a4e389e46a47c84c66363a6ce3c32cba20199b1366775f9dd7b772dc7b3

See more details on using hashes here.

Provenance

The following attestation bundles were made for copium-0.1.0a1.dev81-cp313-cp313-macosx_10_13_x86_64.whl:

Publisher: cd.yaml on Bobronium/copium

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

File details

Details for the file copium-0.1.0a1.dev81-cp312-cp312-win_arm64.whl.

File metadata

File hashes

Hashes for copium-0.1.0a1.dev81-cp312-cp312-win_arm64.whl
Algorithm Hash digest
SHA256 0e96a55522b2630899fecea6c0f34bbda186c251b339b8a4996a0713f07b6f81
MD5 dafbb6679c02621d0fcc36ec1f30ab63
BLAKE2b-256 dfc7d6a84a04ed846a881209331b6b7484d9c7b2485808d29f07483a0e7ec803

See more details on using hashes here.

Provenance

The following attestation bundles were made for copium-0.1.0a1.dev81-cp312-cp312-win_arm64.whl:

Publisher: cd.yaml on Bobronium/copium

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

File details

Details for the file copium-0.1.0a1.dev81-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for copium-0.1.0a1.dev81-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 08fa855345739a756b0fcf25754cb67600f980400011a22894fac0551ad4e263
MD5 d1b74d666735b01ea513a03cfaf092a6
BLAKE2b-256 75eed7cbd3a92ec6a0893945b7231dbc1e13722ceeebe62ca67a3eb92bb0f05f

See more details on using hashes here.

Provenance

The following attestation bundles were made for copium-0.1.0a1.dev81-cp312-cp312-win_amd64.whl:

Publisher: cd.yaml on Bobronium/copium

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

File details

Details for the file copium-0.1.0a1.dev81-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for copium-0.1.0a1.dev81-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 05b54bd69fa43a20307de862e8abe342328070d4c00ecc4dcdfbbe8ff67901d3
MD5 44756f033f9c06d42a4adc6b2c78488f
BLAKE2b-256 c579cff8f18f78b0048680913b15ff3ca2b15543d37ed4c392d0617e95d1e1f8

See more details on using hashes here.

Provenance

The following attestation bundles were made for copium-0.1.0a1.dev81-cp312-cp312-musllinux_1_2_x86_64.whl:

Publisher: cd.yaml on Bobronium/copium

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

File details

Details for the file copium-0.1.0a1.dev81-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for copium-0.1.0a1.dev81-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 2821e07613a637a4875a0b74a2442bfb73dcfad9fb758058a5a05d5542eeaef5
MD5 b71cbfa0f1b63dd82ee87fc85a880d81
BLAKE2b-256 f27ee65229ba72dd5647a0192938c38c551c6d82560a681d583d22c474d2592c

See more details on using hashes here.

Provenance

The following attestation bundles were made for copium-0.1.0a1.dev81-cp312-cp312-musllinux_1_2_aarch64.whl:

Publisher: cd.yaml on Bobronium/copium

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

File details

Details for the file copium-0.1.0a1.dev81-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for copium-0.1.0a1.dev81-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 594c1360fef92f646abe379adb58f9918da99661a9636308d58ce94c7802cf3b
MD5 e4643122647df17a606a2f8adec93c3e
BLAKE2b-256 ad64d74884345c6640f94d2a6ef1b2a5fe6f45509c3b59d9996e708b04546704

See more details on using hashes here.

Provenance

The following attestation bundles were made for copium-0.1.0a1.dev81-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: cd.yaml on Bobronium/copium

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

File details

Details for the file copium-0.1.0a1.dev81-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for copium-0.1.0a1.dev81-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 70edbe8a7db883d68f3bd9a79cfccda1e453b51cbf26a5bd3b5c3588bd3b1451
MD5 d198ad79da79d6537d601203d86f4304
BLAKE2b-256 dc6f774772588ef99c465b977dc014f49a645f880d4f678886511f65c53a92f3

See more details on using hashes here.

Provenance

The following attestation bundles were made for copium-0.1.0a1.dev81-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: cd.yaml on Bobronium/copium

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

File details

Details for the file copium-0.1.0a1.dev81-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for copium-0.1.0a1.dev81-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 397d22cac0067d3753058bd5ed1ec88ba5c9b6f2144c531e5014d062578a1e0f
MD5 dca0d38c614a84a6ce96ab3a2c924c36
BLAKE2b-256 8e44ab36b7a67d639c075c16766899924a7a0e18a0f2fd33a66cb1328c812a6d

See more details on using hashes here.

Provenance

The following attestation bundles were made for copium-0.1.0a1.dev81-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: cd.yaml on Bobronium/copium

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

File details

Details for the file copium-0.1.0a1.dev81-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for copium-0.1.0a1.dev81-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 e9df7a095139bfe4a0dfd957c34dcdc85042ac7f86e107873c613a1694f35351
MD5 a5a1138a44577b9927c6eca60a9313f5
BLAKE2b-256 97aa65904a738e085b73b3eabc9890633fe19ee3cb0a24f56a1910d689b2b1ab

See more details on using hashes here.

Provenance

The following attestation bundles were made for copium-0.1.0a1.dev81-cp312-cp312-macosx_10_13_x86_64.whl:

Publisher: cd.yaml on Bobronium/copium

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

File details

Details for the file copium-0.1.0a1.dev81-cp311-cp311-win_arm64.whl.

File metadata

File hashes

Hashes for copium-0.1.0a1.dev81-cp311-cp311-win_arm64.whl
Algorithm Hash digest
SHA256 402b0f4bf5fc8f3beda2a430c366fd941eb941f19b3df06d3f6f6dd10d2b44b5
MD5 c407ec642ae84e8c9e8a8ef542d46feb
BLAKE2b-256 cb0863c1c64321b98ac594f83eaddce38dcae98fe6b0365edd664d6368e2638f

See more details on using hashes here.

Provenance

The following attestation bundles were made for copium-0.1.0a1.dev81-cp311-cp311-win_arm64.whl:

Publisher: cd.yaml on Bobronium/copium

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

File details

Details for the file copium-0.1.0a1.dev81-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for copium-0.1.0a1.dev81-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 2e4c0d19595332f38497839b6798308c95a37480403c4869c63404b41ee010f0
MD5 1ac955981477c040ec76a27e74d8d214
BLAKE2b-256 407dca45a27a7acbbe30fb3a7c26f01689fb9ee98535e882337bd7a277dff951

See more details on using hashes here.

Provenance

The following attestation bundles were made for copium-0.1.0a1.dev81-cp311-cp311-win_amd64.whl:

Publisher: cd.yaml on Bobronium/copium

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

File details

Details for the file copium-0.1.0a1.dev81-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for copium-0.1.0a1.dev81-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 65031a4cdf8771a07d4438097f7530b80e0db83babb75f8f3b40e53e04e3982a
MD5 89961791b4a62c1a6e17f2be463eab27
BLAKE2b-256 0c716cc1454d855153f8d6a2eaf9310c61bf64cb6bb90e131eb7d1103779bc6f

See more details on using hashes here.

Provenance

The following attestation bundles were made for copium-0.1.0a1.dev81-cp311-cp311-musllinux_1_2_x86_64.whl:

Publisher: cd.yaml on Bobronium/copium

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

File details

Details for the file copium-0.1.0a1.dev81-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for copium-0.1.0a1.dev81-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 787bed6e017cff705464b42ee8faebd766acf5e00444e17dd0ab1dbe4bb4e132
MD5 f8ae19ca63574e250eaf34735a382957
BLAKE2b-256 8583a199727462b9b7d821661d113d2c26b9d8558effdfbdcfc1574540e9ce9f

See more details on using hashes here.

Provenance

The following attestation bundles were made for copium-0.1.0a1.dev81-cp311-cp311-musllinux_1_2_aarch64.whl:

Publisher: cd.yaml on Bobronium/copium

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

File details

Details for the file copium-0.1.0a1.dev81-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for copium-0.1.0a1.dev81-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 fedcb0b6286b235e161e29412ceb85cff44305285f5a8737228b948ac1671106
MD5 9c407a9eccf19bdaf40d10e996d21925
BLAKE2b-256 b3db2f2c7a0fe605eae26fe4f086cbd99f7d0b9927d17b125eee5887e847ef7c

See more details on using hashes here.

Provenance

The following attestation bundles were made for copium-0.1.0a1.dev81-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: cd.yaml on Bobronium/copium

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

File details

Details for the file copium-0.1.0a1.dev81-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for copium-0.1.0a1.dev81-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 85b9b2e4f959a1367b70a9c929992c8704cc9a734895acd80a2b859a0eb20ca9
MD5 adec89fdbddb82571a4adec8f862983d
BLAKE2b-256 dd245928bf6f0d5e5584cec93d4f65b27801f873df680c4ba2c98b5fc4a33023

See more details on using hashes here.

Provenance

The following attestation bundles were made for copium-0.1.0a1.dev81-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: cd.yaml on Bobronium/copium

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

File details

Details for the file copium-0.1.0a1.dev81-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for copium-0.1.0a1.dev81-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f3c5171d7e9ee9aff8e721bfb8ae5b5fe15316b29beb87359a75e17fc844e198
MD5 62f601f13c345905d85d4a4a2563cb32
BLAKE2b-256 d6abd5b71512cd7bc552f9abfa32a50a143281eeb85a47bf00faa34da485dbc0

See more details on using hashes here.

Provenance

The following attestation bundles were made for copium-0.1.0a1.dev81-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: cd.yaml on Bobronium/copium

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

File details

Details for the file copium-0.1.0a1.dev81-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for copium-0.1.0a1.dev81-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 a2100823f507d9a30ae197d0f6286430ebebfd6bfc6081b88c6c18f657c0b493
MD5 81aaa1bd3006f80c7709c57700995014
BLAKE2b-256 8b39cde6ab9793e7602864620f2abb43e7c4a990c0524be688e4341f829738d1

See more details on using hashes here.

Provenance

The following attestation bundles were made for copium-0.1.0a1.dev81-cp311-cp311-macosx_10_9_x86_64.whl:

Publisher: cd.yaml on Bobronium/copium

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

File details

Details for the file copium-0.1.0a1.dev81-cp310-cp310-win_arm64.whl.

File metadata

File hashes

Hashes for copium-0.1.0a1.dev81-cp310-cp310-win_arm64.whl
Algorithm Hash digest
SHA256 fc163e621cae624290c268ce5b9330c26ef1dab9da178e13b26443e2e6ba0ac9
MD5 32a64356ec387e21018cf174f5a0a448
BLAKE2b-256 bc27f64491d94784b496483da17f3f76636e834e0e540b59e51e978bb3fa0080

See more details on using hashes here.

Provenance

The following attestation bundles were made for copium-0.1.0a1.dev81-cp310-cp310-win_arm64.whl:

Publisher: cd.yaml on Bobronium/copium

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

File details

Details for the file copium-0.1.0a1.dev81-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for copium-0.1.0a1.dev81-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 8fee618818447e4309b306b4811cca8c24f98e3c169de9ef7d5428a2b41fd259
MD5 b65a8dec1f74f1440a385aab45905883
BLAKE2b-256 ef5acbd0c28826a6a1cea84599e84bf9022174ac8fc96f1616588d154667690a

See more details on using hashes here.

Provenance

The following attestation bundles were made for copium-0.1.0a1.dev81-cp310-cp310-win_amd64.whl:

Publisher: cd.yaml on Bobronium/copium

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

File details

Details for the file copium-0.1.0a1.dev81-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for copium-0.1.0a1.dev81-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 f7cadd171c23377acb4748cebde8de642b274bb35988ef0cd140e2b5742f2d70
MD5 a79216bf979c9658f0c9c461241dbc53
BLAKE2b-256 3d3a94ccf09f9bd3d16b0b0a6e82bc706de62dc4675aa81fbe2f66b911527432

See more details on using hashes here.

Provenance

The following attestation bundles were made for copium-0.1.0a1.dev81-cp310-cp310-musllinux_1_2_x86_64.whl:

Publisher: cd.yaml on Bobronium/copium

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

File details

Details for the file copium-0.1.0a1.dev81-cp310-cp310-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for copium-0.1.0a1.dev81-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 ed4b48b03880f95e4d0219ed1a367cc04523778a0ddd5cf0478dcd7d09479dc8
MD5 c6c588183a0860e5849229a7707ceec5
BLAKE2b-256 19f049414926b7be70b7013b391f63062dea29096b5c3125fbd6f6d773f3bf59

See more details on using hashes here.

Provenance

The following attestation bundles were made for copium-0.1.0a1.dev81-cp310-cp310-musllinux_1_2_aarch64.whl:

Publisher: cd.yaml on Bobronium/copium

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

File details

Details for the file copium-0.1.0a1.dev81-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for copium-0.1.0a1.dev81-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 10fe817fa351fbfc092146e1ee0d59085f2a7d293fca57b399d2b2b229d04150
MD5 7eddda39036b17a16f5ada41e7a98991
BLAKE2b-256 23ca4aa42640de85ca421877a527638469f62cfb10bafe301efb4458b19f77f7

See more details on using hashes here.

Provenance

The following attestation bundles were made for copium-0.1.0a1.dev81-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: cd.yaml on Bobronium/copium

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

File details

Details for the file copium-0.1.0a1.dev81-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for copium-0.1.0a1.dev81-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 971086b8fb0eab81c585802b54f1f49d7ec5cefda2e74eccb1c743be234758ec
MD5 d7e27af7e21ba30e0f29a9a1f84efae7
BLAKE2b-256 2c747ade2dbbe1191df66b65f10cf45cd48c356134ba102ae4265e3f2236cf74

See more details on using hashes here.

Provenance

The following attestation bundles were made for copium-0.1.0a1.dev81-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: cd.yaml on Bobronium/copium

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

File details

Details for the file copium-0.1.0a1.dev81-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for copium-0.1.0a1.dev81-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8f3980abc67ae5b897c3d4dc1f65cad34adba2af92afdbb70aba826c06d77acc
MD5 2ae039c46d40346be78b4ea5355353d6
BLAKE2b-256 e9acfc78946a7e2057272ad11eff735d89912e8d52a73bbed3f4b5ed3f9acccf

See more details on using hashes here.

Provenance

The following attestation bundles were made for copium-0.1.0a1.dev81-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: cd.yaml on Bobronium/copium

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

File details

Details for the file copium-0.1.0a1.dev81-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for copium-0.1.0a1.dev81-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 392362401b7c6b9a35e9b2982732bb95465eb452ee2082a2150e452e1350da89
MD5 2d2bff3683a1e901500f17cf114480bf
BLAKE2b-256 287300d75711e35bd99a14f9a233db0d1e4f78ab735749ad47d3f40616dd3d60

See more details on using hashes here.

Provenance

The following attestation bundles were made for copium-0.1.0a1.dev81-cp310-cp310-macosx_10_9_x86_64.whl:

Publisher: cd.yaml on Bobronium/copium

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