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.dev100-cp314-cp314-win_arm64.whl (69.4 kB view details)

Uploaded CPython 3.14Windows ARM64

copium-0.1.0a1.dev100-cp314-cp314-win_amd64.whl (75.5 kB view details)

Uploaded CPython 3.14Windows x86-64

copium-0.1.0a1.dev100-cp314-cp314-musllinux_1_2_x86_64.whl (511.3 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ x86-64

copium-0.1.0a1.dev100-cp314-cp314-musllinux_1_2_aarch64.whl (499.5 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ ARM64

copium-0.1.0a1.dev100-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (519.1 kB view details)

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

copium-0.1.0a1.dev100-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (515.4 kB view details)

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

copium-0.1.0a1.dev100-cp314-cp314-macosx_11_0_arm64.whl (88.9 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

copium-0.1.0a1.dev100-cp314-cp314-macosx_10_15_x86_64.whl (88.8 kB view details)

Uploaded CPython 3.14macOS 10.15+ x86-64

copium-0.1.0a1.dev100-cp313-cp313-win_arm64.whl (64.5 kB view details)

Uploaded CPython 3.13Windows ARM64

copium-0.1.0a1.dev100-cp313-cp313-win_amd64.whl (70.9 kB view details)

Uploaded CPython 3.13Windows x86-64

copium-0.1.0a1.dev100-cp313-cp313-musllinux_1_2_x86_64.whl (499.0 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

copium-0.1.0a1.dev100-cp313-cp313-musllinux_1_2_aarch64.whl (489.2 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

copium-0.1.0a1.dev100-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (504.7 kB view details)

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

copium-0.1.0a1.dev100-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (496.9 kB view details)

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

copium-0.1.0a1.dev100-cp313-cp313-macosx_11_0_arm64.whl (86.0 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

copium-0.1.0a1.dev100-cp313-cp313-macosx_10_13_x86_64.whl (87.1 kB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

copium-0.1.0a1.dev100-cp312-cp312-win_arm64.whl (64.1 kB view details)

Uploaded CPython 3.12Windows ARM64

copium-0.1.0a1.dev100-cp312-cp312-win_amd64.whl (70.2 kB view details)

Uploaded CPython 3.12Windows x86-64

copium-0.1.0a1.dev100-cp312-cp312-musllinux_1_2_x86_64.whl (494.7 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

copium-0.1.0a1.dev100-cp312-cp312-musllinux_1_2_aarch64.whl (485.5 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

copium-0.1.0a1.dev100-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (499.3 kB view details)

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

copium-0.1.0a1.dev100-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (492.2 kB view details)

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

copium-0.1.0a1.dev100-cp312-cp312-macosx_11_0_arm64.whl (85.7 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

copium-0.1.0a1.dev100-cp312-cp312-macosx_10_13_x86_64.whl (86.7 kB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

copium-0.1.0a1.dev100-cp311-cp311-win_arm64.whl (63.6 kB view details)

Uploaded CPython 3.11Windows ARM64

copium-0.1.0a1.dev100-cp311-cp311-win_amd64.whl (69.9 kB view details)

Uploaded CPython 3.11Windows x86-64

copium-0.1.0a1.dev100-cp311-cp311-musllinux_1_2_x86_64.whl (480.8 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

copium-0.1.0a1.dev100-cp311-cp311-musllinux_1_2_aarch64.whl (472.1 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

copium-0.1.0a1.dev100-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (482.0 kB view details)

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

copium-0.1.0a1.dev100-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (479.5 kB view details)

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

copium-0.1.0a1.dev100-cp311-cp311-macosx_11_0_arm64.whl (84.7 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

copium-0.1.0a1.dev100-cp311-cp311-macosx_10_9_x86_64.whl (85.2 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

copium-0.1.0a1.dev100-cp310-cp310-win_arm64.whl (64.1 kB view details)

Uploaded CPython 3.10Windows ARM64

copium-0.1.0a1.dev100-cp310-cp310-win_amd64.whl (70.4 kB view details)

Uploaded CPython 3.10Windows x86-64

copium-0.1.0a1.dev100-cp310-cp310-musllinux_1_2_x86_64.whl (485.8 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

copium-0.1.0a1.dev100-cp310-cp310-musllinux_1_2_aarch64.whl (474.9 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

copium-0.1.0a1.dev100-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (484.5 kB view details)

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

copium-0.1.0a1.dev100-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (479.0 kB view details)

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

copium-0.1.0a1.dev100-cp310-cp310-macosx_11_0_arm64.whl (86.2 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

copium-0.1.0a1.dev100-cp310-cp310-macosx_10_9_x86_64.whl (86.3 kB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

File details

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev100-cp314-cp314-win_arm64.whl
Algorithm Hash digest
SHA256 04c46d2160cfeda9e6342a902cdfaf36f3850017d4396cf04f759b49780d61d7
MD5 7ccb665693845a88f5af68cf8720cf79
BLAKE2b-256 6614201bb5eb5924b50383f83c3ef5ce99b26b1f4ff067538aa813ac74ae18f6

See more details on using hashes here.

Provenance

The following attestation bundles were made for copium-0.1.0a1.dev100-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.dev100-cp314-cp314-win_amd64.whl.

File metadata

File hashes

Hashes for copium-0.1.0a1.dev100-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 be448fcc0665c8415f845bffc781c6b887837f744c369afb39bb1d7def0c20d5
MD5 b43808c1dd9b1aa5e191059fdbf5ff68
BLAKE2b-256 7e546b339a3d41bc14a11be27f373d8f0873f70306bb000e9e9db71431ecb50b

See more details on using hashes here.

Provenance

The following attestation bundles were made for copium-0.1.0a1.dev100-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.dev100-cp314-cp314-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for copium-0.1.0a1.dev100-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 2c921a22f7abb38b7fa4260c8f4d83c37e9ffb198d30d481f2c84c70f0ca7c40
MD5 3c114f79cf10281374c3e0d7ed412f92
BLAKE2b-256 e5bd7593faf5be3a19a5af01384b881ddd6765990ed00b23a629ea75da3b8451

See more details on using hashes here.

Provenance

The following attestation bundles were made for copium-0.1.0a1.dev100-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.dev100-cp314-cp314-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for copium-0.1.0a1.dev100-cp314-cp314-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 b2abaacb9b38c307cc34cd146ecb6e86c81c9f606968def235a0c50cff6a37b2
MD5 db21206661bc664da8afa7bfbce15636
BLAKE2b-256 514be514a9637b3e1d756ed7055a32447c9008f7eae56a505bd2734bfb90e16f

See more details on using hashes here.

Provenance

The following attestation bundles were made for copium-0.1.0a1.dev100-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.dev100-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.dev100-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 2b5de35d804a93dd00724e1df4771710b62557c7c11d61a42deb712be0a6c02e
MD5 52aa62c3d576e5b6c7e361d0481895dd
BLAKE2b-256 48139a184da30f1c704903ba3cda37e06e11c44d3a6df90007418a21402f63d8

See more details on using hashes here.

Provenance

The following attestation bundles were made for copium-0.1.0a1.dev100-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.dev100-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for copium-0.1.0a1.dev100-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 4577379436b7e922289d64f61175be9465533831d9115dcae4627e614f8d3617
MD5 6ab56e7b221ec81fc030f8d56ad8c96e
BLAKE2b-256 d51daa4a2a32d429de946da4f586fee0dcdaae30f13cd06b9947ec37044ee87d

See more details on using hashes here.

Provenance

The following attestation bundles were made for copium-0.1.0a1.dev100-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.dev100-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for copium-0.1.0a1.dev100-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 66f7b434b189bd52201b40eb7da81027a2e1bb1c5fab41e08907ed6805961883
MD5 b555ecb5383656afa2d786b5fe215c32
BLAKE2b-256 73e6cb43e3c02c93d4aa50e726613d937bec412c3cc8f86afc02543f58db2966

See more details on using hashes here.

Provenance

The following attestation bundles were made for copium-0.1.0a1.dev100-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.dev100-cp314-cp314-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for copium-0.1.0a1.dev100-cp314-cp314-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 5bebe61868a328a08e54f8046a06278aa610fecae68d6a22931b76c87f11a0c0
MD5 e0082b155afa360a44a3aed6357c13ed
BLAKE2b-256 93340309491204449608c138c1d9d1555e5ca3b9035ee3ac224bdc38929c3d99

See more details on using hashes here.

Provenance

The following attestation bundles were made for copium-0.1.0a1.dev100-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.dev100-cp313-cp313-win_arm64.whl.

File metadata

File hashes

Hashes for copium-0.1.0a1.dev100-cp313-cp313-win_arm64.whl
Algorithm Hash digest
SHA256 efb6853b26c5eb039698ff7d01b283e6c84ae6a06d978a428d21639205c8d270
MD5 14a150a2f8f49693ca045024089b89b6
BLAKE2b-256 b6eb0c48a75356f54cdf5e3102811c8e8a0d95d36b900fcebf7833684ac2f998

See more details on using hashes here.

Provenance

The following attestation bundles were made for copium-0.1.0a1.dev100-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.dev100-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for copium-0.1.0a1.dev100-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 92635ca8de9e3ddb8141826dca68962f73d0f5d8afb1c78a76579e741c2e4b17
MD5 5af160be989c572534790dece60696d1
BLAKE2b-256 8173e52ff5cd42137674fb5f1309c156f2a66a10c35115689808f1b107c60b9b

See more details on using hashes here.

Provenance

The following attestation bundles were made for copium-0.1.0a1.dev100-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.dev100-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for copium-0.1.0a1.dev100-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 1f65a9e7c7bf7e37aa0af7ea7756456d1be0d7f58448bb635076a953573cb2fe
MD5 44bd190be18d4d94acb692985235aa78
BLAKE2b-256 659ac5967acac9bd06f4af66f2399fa557fc3142b84e24fb458c1257eafe73af

See more details on using hashes here.

Provenance

The following attestation bundles were made for copium-0.1.0a1.dev100-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.dev100-cp313-cp313-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for copium-0.1.0a1.dev100-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 3fa79b16e14ace81994fc37122f7bd7cbb49df63abb0c7aa1bd13525af3d9716
MD5 3d229e9600487d5eb9d6e6cbb850d9ac
BLAKE2b-256 cae15661e4995e5fd91d9fec2d9c0e0cf7fc82c156331fa54dc7d7f852383c3f

See more details on using hashes here.

Provenance

The following attestation bundles were made for copium-0.1.0a1.dev100-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.dev100-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.dev100-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 ee1a05091a0b982ad04b909d2810462b2f96b888a148709180462555e198c27b
MD5 b2966b51a1d8300789043bb42ccfb7b6
BLAKE2b-256 c2b6eb3296d00f6e6700cfa115776c4379d9dd74cd55999d06fe56a7bb5fa860

See more details on using hashes here.

Provenance

The following attestation bundles were made for copium-0.1.0a1.dev100-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.dev100-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for copium-0.1.0a1.dev100-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 75fb2c261939445baa5c4e77202de51b8e34ca5143af5b9a504a080d0a5e67ae
MD5 9acc30f1ccfc637050263442ffff834e
BLAKE2b-256 2a4f3853fd80655697b8a244337d10b93b772cf8ed6db0d389b9e5c71d8709d8

See more details on using hashes here.

Provenance

The following attestation bundles were made for copium-0.1.0a1.dev100-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.dev100-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for copium-0.1.0a1.dev100-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e9afbbb989490b64333a74d2e839e1876d3ca1842b348bec36c831e65d4531f4
MD5 4d5e98af22a2ad6421e3cd0bf53824f4
BLAKE2b-256 455d87ac460e7439fdfc8a11b41147f378b09805023ee0e75ed88a8cb3dc0539

See more details on using hashes here.

Provenance

The following attestation bundles were made for copium-0.1.0a1.dev100-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.dev100-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for copium-0.1.0a1.dev100-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 3e52df8cdf7f58b1c72326dccedfe75a8cbf901f3b59543c84bdc2e084a10071
MD5 560e61b60c949f1e014b7bc7a22ed8be
BLAKE2b-256 2b2cdf4800eae8ac01c18ac2126eab508a91dec0188c3717005d4ebf60168d50

See more details on using hashes here.

Provenance

The following attestation bundles were made for copium-0.1.0a1.dev100-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.dev100-cp312-cp312-win_arm64.whl.

File metadata

File hashes

Hashes for copium-0.1.0a1.dev100-cp312-cp312-win_arm64.whl
Algorithm Hash digest
SHA256 296858d47b9d30127744034418d1ed993692d8fac49923ab0894eafa20bc2fb6
MD5 5fd42e3971895738dbf0fc8a7908f815
BLAKE2b-256 dd371c68d0a34cc7d53f5f2c832c7e52a014171db4d2e77627209fb54ff172fd

See more details on using hashes here.

Provenance

The following attestation bundles were made for copium-0.1.0a1.dev100-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.dev100-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for copium-0.1.0a1.dev100-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 c40768cafa5cae5a3a5a2ecc067c7b3a435a221e31a48f89d1093ecbf2f0d882
MD5 268c1dedeb68c8018b1b5a105a0cd831
BLAKE2b-256 a8d01a59b68d12690c957887e65eacda192b65ad52486d94c1ccad95cc09ca05

See more details on using hashes here.

Provenance

The following attestation bundles were made for copium-0.1.0a1.dev100-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.dev100-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for copium-0.1.0a1.dev100-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 d4dcbee0e2570f3ba6f571454eb06a1e83e722e57dd14ae568460595caff08a6
MD5 2bd22c060456baefb55f2eb02a9aa2a1
BLAKE2b-256 3d5ebdc1b985bbcbddb8e924104758aba3137a2e1d635d580d715e382d6fc74e

See more details on using hashes here.

Provenance

The following attestation bundles were made for copium-0.1.0a1.dev100-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.dev100-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for copium-0.1.0a1.dev100-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 0710aae1522f9da188c3ea7a75484666292c4781cf28cf14e8439d3855bf4b96
MD5 55a19eb0fb8a12c38a3c85a4eac6f284
BLAKE2b-256 a31562c4f16b97ab5dd227e113fca0c39cf9bbe558a23cfdfca2dca76c0d0b11

See more details on using hashes here.

Provenance

The following attestation bundles were made for copium-0.1.0a1.dev100-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.dev100-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.dev100-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 6da3bcdcaa0bcae42008bbc2a0335d5a5d26fb226aaa8c390f2116158ddd1136
MD5 0ba0a629e159525f75601096456b807e
BLAKE2b-256 e1c87ecb996a10f234f560dffe5ac94ce64ed8bec683f72a062ed9764590565c

See more details on using hashes here.

Provenance

The following attestation bundles were made for copium-0.1.0a1.dev100-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.dev100-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for copium-0.1.0a1.dev100-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 ed6e9c96ae1a3a780ed00755954c523e61a1c8a94058a1984903db4415fe10ef
MD5 25cdda13fb0e01e559e51ccbf04f70ac
BLAKE2b-256 6452bcc1f8f5807cad35c3f5b46e12d65af09af9f14ccbe0f00ff8d99ebaf8a5

See more details on using hashes here.

Provenance

The following attestation bundles were made for copium-0.1.0a1.dev100-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.dev100-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for copium-0.1.0a1.dev100-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ee839e6a44939154273de34e862efcd394efad47724f794775360f243344394e
MD5 eab8499e995592d94d1af6ba0b7bcf68
BLAKE2b-256 5c0c343847e39be67179e810e22a9f1f274fe188008a6e3393e6554d08b42490

See more details on using hashes here.

Provenance

The following attestation bundles were made for copium-0.1.0a1.dev100-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.dev100-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for copium-0.1.0a1.dev100-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 41acad2e3796672f1315dcf2679df865bd58fe3bf5cecc86e5860db9139e31cb
MD5 d157ba6a0e8f258afde0ed69d588702f
BLAKE2b-256 7fa01bac185e1acfd1e7dbdfe9fe0a41f25c3788fa6097df7a15999b9a19bd8a

See more details on using hashes here.

Provenance

The following attestation bundles were made for copium-0.1.0a1.dev100-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.dev100-cp311-cp311-win_arm64.whl.

File metadata

File hashes

Hashes for copium-0.1.0a1.dev100-cp311-cp311-win_arm64.whl
Algorithm Hash digest
SHA256 8d4ae22b81a2e01f0e133649ee8f376305f9a865dfa3dcac653230acd0bb620e
MD5 fdb15ddf0860b750d4a775b75d55029b
BLAKE2b-256 4fa68d6e3eec052b309d88f44289ab56e30aafc2dfb277b49c2d2a64fd3095ef

See more details on using hashes here.

Provenance

The following attestation bundles were made for copium-0.1.0a1.dev100-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.dev100-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for copium-0.1.0a1.dev100-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 debdaef2e19f1cd0f90194bac0fe668e9f3b8a65453c03d54c1cb5c5177563b5
MD5 78d366af7fd22ed6c358500683619925
BLAKE2b-256 7bf31756bbcdfb89e8c669ef96daf017916f3076df0e8e614cdc8c0ddeae375e

See more details on using hashes here.

Provenance

The following attestation bundles were made for copium-0.1.0a1.dev100-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.dev100-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for copium-0.1.0a1.dev100-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 e969008b136949c178240ee813f024bffc080579ae01ee975980aaa9d7acb127
MD5 3806e4618eafc6b7e53da9057c80cdca
BLAKE2b-256 161d774e6691bbd51354c2beba34173f573316e223fdb53dc48a11cc6b87f1d7

See more details on using hashes here.

Provenance

The following attestation bundles were made for copium-0.1.0a1.dev100-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.dev100-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for copium-0.1.0a1.dev100-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 fca29b655c73e062985c0869c3da1fed041f108341a39349ecdfb2f1bb09bae5
MD5 7dc805f817e08a2edc9810fd1b01f94a
BLAKE2b-256 9761fb98f33c41820cc04e928ec3ed9359443138585e2ca133b46cd20fae4a36

See more details on using hashes here.

Provenance

The following attestation bundles were made for copium-0.1.0a1.dev100-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.dev100-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.dev100-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 b0875cfb657d348ec106e1059fcd20dc9fc6cce752f7bf52c4bf8b55ea275aa6
MD5 c42d5b8e9d57b76d4919f13ffb8e02a0
BLAKE2b-256 453080a54a0f518b1bc2bda644217c1dc22738be8a34a3c2a0828fcb28f0b65f

See more details on using hashes here.

Provenance

The following attestation bundles were made for copium-0.1.0a1.dev100-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.dev100-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for copium-0.1.0a1.dev100-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 582d0fd8c77dc7b17f25d4e59ffe7bce53a352ff27a84c64b243d3945af06a1e
MD5 525708675f17eecd0a6695c35631a0da
BLAKE2b-256 13d5b487c4aa09549bc52be8bfc90407eec2f253508987a99f6c70dcf043c6f1

See more details on using hashes here.

Provenance

The following attestation bundles were made for copium-0.1.0a1.dev100-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.dev100-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for copium-0.1.0a1.dev100-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ff58f9fbc818f9af4678985e2c29dc02cbb9a8cb8e041421d78254631506b1eb
MD5 335318396c3a194ae9973c053cc2face
BLAKE2b-256 ebfa16fd8fee52e5bfb7a4287e6013c6b45fc99451ac1dc0301b7ac5e734ef17

See more details on using hashes here.

Provenance

The following attestation bundles were made for copium-0.1.0a1.dev100-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.dev100-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for copium-0.1.0a1.dev100-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 60636cba4ea2a041b6e867bab3e45b3dbf02e49456c0db4016a7de05c0a6c75e
MD5 5f3e7c9bcb41ae89bd417e28a9863684
BLAKE2b-256 1b221b2d0c4c11a5f4146f6bb29643c3cac3dca9815bd1bdfa4bb4565f1f22c6

See more details on using hashes here.

Provenance

The following attestation bundles were made for copium-0.1.0a1.dev100-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.dev100-cp310-cp310-win_arm64.whl.

File metadata

File hashes

Hashes for copium-0.1.0a1.dev100-cp310-cp310-win_arm64.whl
Algorithm Hash digest
SHA256 b9fb0c78da9c95db532f2b4bf9ccf070fac6ffd38da2b1fc44f9256713f3b90d
MD5 f246fee37c0d8cd2607d65a1677268b6
BLAKE2b-256 0f112ca820ef29702a0b9bf61075f30413b6c0f0fa0ff1c25313d003d98761f1

See more details on using hashes here.

Provenance

The following attestation bundles were made for copium-0.1.0a1.dev100-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.dev100-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for copium-0.1.0a1.dev100-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 a78c8e61309c688af38d17775a05d021d09d110da5e1a6113525bfbd372c8d76
MD5 cbedd1fdda96e1275c97b86a9021a3be
BLAKE2b-256 dd3d8a267f3cb650d26e6c8c08d9f86518a47a229efa160bdd81413f4ea9f5e8

See more details on using hashes here.

Provenance

The following attestation bundles were made for copium-0.1.0a1.dev100-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.dev100-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for copium-0.1.0a1.dev100-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 7a698ea104abcf973da7c61a254e02cb7016f447a6091578ce33ebdb0777153b
MD5 69657650e908d5f6b6e355caa0ef9adf
BLAKE2b-256 3dbf9c3629bad0337a7b44d16bb12ab6f608ea47250bdd0743c960f1bae08744

See more details on using hashes here.

Provenance

The following attestation bundles were made for copium-0.1.0a1.dev100-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.dev100-cp310-cp310-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for copium-0.1.0a1.dev100-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 f4df55f29bde4280e5d7740c6ad270b921ef8c54715ecc4c5f9e74f764a8f76d
MD5 9b7d3b9e13308be8d465c233b91f4f4d
BLAKE2b-256 6f9af60e9a59031eda6c6f8024af825dca8e937b5580904fe969888cf7888060

See more details on using hashes here.

Provenance

The following attestation bundles were made for copium-0.1.0a1.dev100-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.dev100-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.dev100-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 db737f60ff8fda4b33310b284adf57e4ddf03d2f798ee227724ed797a88e8845
MD5 457c398bc1630a925361da55b3a0c12f
BLAKE2b-256 00fe4df82ec7fbc7457da0a417de86d31c82ffe963003c04d0e0496bcdc3b9e4

See more details on using hashes here.

Provenance

The following attestation bundles were made for copium-0.1.0a1.dev100-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.dev100-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for copium-0.1.0a1.dev100-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 79cc719864a24605fd5ea0686c94a422ff74222a8e34bbe3a92e5e6e7c8da808
MD5 fbc3b6209b9e31b7eaef9855349feab0
BLAKE2b-256 69017318baa284d4a79f0cbd2e5d97f8544a40aa5c4cfea350069ca8c4dd3d70

See more details on using hashes here.

Provenance

The following attestation bundles were made for copium-0.1.0a1.dev100-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.dev100-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for copium-0.1.0a1.dev100-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5597d1bbfc50169647ed57af65152ca9d9edc5ecd40259397ffa39fab022a212
MD5 7af34931ad8c730c1504531d12407b28
BLAKE2b-256 f02a0130dc6cae3e9fafca5b46ed4900c2554d3e046c3d6d9d5468f9078d5a35

See more details on using hashes here.

Provenance

The following attestation bundles were made for copium-0.1.0a1.dev100-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.dev100-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for copium-0.1.0a1.dev100-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 6a14b1c682cf7f69c5634d931bd913cc8e1cffb6443ab76aadc22e8b89942f42
MD5 562a6b00af81d84333a52aee00cd2972
BLAKE2b-256 ec301a515dd8300464982a3e76a4201446ae6f58d25a77202532590dc6abac73

See more details on using hashes here.

Provenance

The following attestation bundles were made for copium-0.1.0a1.dev100-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