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

Uploaded CPython 3.14Windows ARM64

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

Uploaded CPython 3.14Windows x86-64

copium-0.1.0a1.dev97-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.dev97-cp314-cp314-musllinux_1_2_aarch64.whl (499.5 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ ARM64

copium-0.1.0a1.dev97-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.dev97-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.dev97-cp314-cp314-macosx_11_0_arm64.whl (88.9 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

copium-0.1.0a1.dev97-cp314-cp314-macosx_10_15_x86_64.whl (88.7 kB view details)

Uploaded CPython 3.14macOS 10.15+ x86-64

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

Uploaded CPython 3.13Windows ARM64

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

Uploaded CPython 3.13Windows x86-64

copium-0.1.0a1.dev97-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.dev97-cp313-cp313-musllinux_1_2_aarch64.whl (489.1 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

copium-0.1.0a1.dev97-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (504.6 kB view details)

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

copium-0.1.0a1.dev97-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.dev97-cp313-cp313-macosx_11_0_arm64.whl (86.0 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

copium-0.1.0a1.dev97-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.dev97-cp312-cp312-win_arm64.whl (64.1 kB view details)

Uploaded CPython 3.12Windows ARM64

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

Uploaded CPython 3.12Windows x86-64

copium-0.1.0a1.dev97-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.dev97-cp312-cp312-musllinux_1_2_aarch64.whl (485.5 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

copium-0.1.0a1.dev97-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.dev97-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.dev97-cp312-cp312-macosx_11_0_arm64.whl (85.6 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

copium-0.1.0a1.dev97-cp312-cp312-macosx_10_13_x86_64.whl (86.6 kB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

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

Uploaded CPython 3.11Windows ARM64

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

Uploaded CPython 3.11Windows x86-64

copium-0.1.0a1.dev97-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.dev97-cp311-cp311-musllinux_1_2_aarch64.whl (472.1 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

copium-0.1.0a1.dev97-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.dev97-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.dev97-cp311-cp311-macosx_11_0_arm64.whl (84.7 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

copium-0.1.0a1.dev97-cp311-cp311-macosx_10_9_x86_64.whl (85.1 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

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

Uploaded CPython 3.10Windows ARM64

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

Uploaded CPython 3.10Windows x86-64

copium-0.1.0a1.dev97-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.dev97-cp310-cp310-musllinux_1_2_aarch64.whl (474.9 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

copium-0.1.0a1.dev97-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.dev97-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.dev97-cp310-cp310-macosx_11_0_arm64.whl (86.1 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

copium-0.1.0a1.dev97-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.dev97-cp314-cp314-win_arm64.whl.

File metadata

File hashes

Hashes for copium-0.1.0a1.dev97-cp314-cp314-win_arm64.whl
Algorithm Hash digest
SHA256 8f266c48a643c4dde563b269db9218794c10475a9411cc161840515210bc1174
MD5 586e78c0fed381cbb56cedd4f84c8fd8
BLAKE2b-256 23eea61fbc36dfffcdd974733724f74d7acf566507b81a2c767969446f68220e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev97-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 6636f36e016621f574d113b73f895038224fc26f7729d8810683ff23ed108d74
MD5 739661351e0d6d2641d11c1292d0b863
BLAKE2b-256 5da0b3d877813ed5ead0c50355221496db0bfc159648469a1795541fcfacad33

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev97-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 1ccb0385c7eed82509388ed29f85cf7241cf04302cb8e5baa482cb41a60445f8
MD5 f0fae43f721bdc37e6753fbf02c11585
BLAKE2b-256 80adacb050768547a77a2525b430e5c219bb2ffaad3a7e4d3265550620e03afc

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev97-cp314-cp314-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 b850eb17b41588144296aaff0a73665b82d134767c5c0dd8e2a38a06877b0a0b
MD5 d4d52833083464479ea983309c83c54c
BLAKE2b-256 793b6f418833c9680208a2ec6babaccac9335f48362599c9150fe203629a774e

See more details on using hashes here.

Provenance

The following attestation bundles were made for copium-0.1.0a1.dev97-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.dev97-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.dev97-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 9516f73f4319c7ad1c7a822afcdc27cc1a3ea64a47f80fac7eecfa388061a98a
MD5 e9cf2ab542cf902fcc3b4e66b34e0eb5
BLAKE2b-256 6df9523778081d5f8f9605591efb8ca47a27cbb6cee7c83e93e335376173607e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev97-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 67e3ef4565322aaf96a35b27e0f96b812d7358f99114c89322e7898984f89e86
MD5 aabc85a9e24f84e793d4b0749a6e61ec
BLAKE2b-256 3258e3101197282a8ea1e60c8280ac1df655a837ce83b3f85aa693b60f1d16cc

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev97-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3ab6877c4406b88b98f0c198ac9012d522c60939583420bbb4ed1a9c14ae33ac
MD5 35786a46e7072013a415fd045986b41b
BLAKE2b-256 08d825e393cb7d88177a95ba8c166d3e4820813e01088041d86861655b95db22

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev97-cp314-cp314-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 9206d62a22a1cc9515bce4966d046582938c32d1d568b0d5820f71e053cb3d21
MD5 40a83cf0e700924a3b9db1ac63f96f7c
BLAKE2b-256 8e11ce85b2f9ce58fd953d4ca540d3336bbf03b229e95859527b0f7a13988c34

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev97-cp313-cp313-win_arm64.whl
Algorithm Hash digest
SHA256 00214e99cf8b1b0c38f43c7a59def53fa504c69a58698ef1f34a05d06aeba745
MD5 5cec358ecd5027e5e1a677eaba04a6b3
BLAKE2b-256 28a737e5bc6278e1ef8a90553f1e483f1274883d462d34fdf62480729e0e599a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev97-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 25267658d36e40257a76f66727f83113d8463e1b97632738730110044f40e4be
MD5 4c3fcb9aa006a2d8e6082d8d28371508
BLAKE2b-256 92ae80865c06cff9972f6c5c02ed3e3424da48326920fe30bad93817acf25af2

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev97-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 0379f4f629ab89a211d29de3bb67a1ed1976ba79d70ef1ea9efe2fc30d4ef881
MD5 e13ef23f419e92c6a0d481a2dfd4d52f
BLAKE2b-256 1583d9ca1114d23683e05cf8a5fe98a19c876987463125b0110b2ce16271cbe7

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev97-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 ffc383b6c1da55ee859400e781da02e35e4247f639c3b64e4e294a9ccc3a683a
MD5 461d35bf0fe3df830331332264d47354
BLAKE2b-256 5885ea0a4d34e8ffa1a7344b0ab3584cb7d300b39962e8e773dd4b46a448e534

See more details on using hashes here.

Provenance

The following attestation bundles were made for copium-0.1.0a1.dev97-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.dev97-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.dev97-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 f9baec3b9277c516d27026b44065b8911f2d30d7d427364dc636dc336c6fdcd5
MD5 66986e172d553a0208a022fac4ade89e
BLAKE2b-256 8466486af8cd5d69b528fc5e9fb1d8c8ecc1dd90ca8246b2b42b86ec18aef3e7

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev97-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 0747f1d38ee963d7388f1a30312fd58380d0decc9b24adf931f920685c2e2319
MD5 1b86d0b54c4cdca6744e80bc4b89ab26
BLAKE2b-256 c34961c499ef4ee391570c1bec07f245a62b0629d15b7640b3623b9783edb394

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev97-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1c6c4d817f17b3db8627751a30e4187ae04cb978a86c10bcfad1d98ef4d06823
MD5 61f9829e41786ef5efc73e1a45c22bc4
BLAKE2b-256 cd357b357e652443e397dae75631a5dfee19fd4adcd3549c7e229d08c91dcb64

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev97-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 762d4c56c3fa2f6ab25b8116d15885f85868d0bca8a2a787a47577ed7afbfc39
MD5 ec2a93f82663b1c0f5e722ee2f977120
BLAKE2b-256 1784be47ad3b482c0438455e1d48cb1e61dda7597ee105191c5d7377a52242a0

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev97-cp312-cp312-win_arm64.whl
Algorithm Hash digest
SHA256 2160e3ee3aaf9da613e1da763d6430ba8f4e3f6f234aad53d5ea983a6662fe37
MD5 89ffba08a7732841d92beb2a09efa541
BLAKE2b-256 e78f6b2eacf462bda2d8b68ad96b781b4285683336ab1d28e4fea5d1115e1466

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev97-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 b190edc5ad1e1081b93b84ef92c8b46ff60e56f8b5763fb95a5c54acd4f04422
MD5 9bd84a50a904d54a190b73b88f3824a9
BLAKE2b-256 6c0b9bf8feeafdeb494cafcb3134b74898e694e26eedb4e3842b5292c480ab0a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev97-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 ab9a2b37c007d1105596088afdd146546af3e7a20aa615cfe3dfb7bf218bbac7
MD5 62129da062b550cfe1b382c78cd6ba36
BLAKE2b-256 c932f58aa7029404409fe7ebef1c26c0ca781e487da49cd8f5818b0560e8ad1c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev97-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 3dc7695532c355bd75dce9e852aad92aa4f5ac99779b25ebc22e12c75d6f638b
MD5 94bb4c99bec272fff43ca4755217cbbe
BLAKE2b-256 46dd57c0a3ef857a7097df2594fecde6670ec132140d146efe1771741bbe0596

See more details on using hashes here.

Provenance

The following attestation bundles were made for copium-0.1.0a1.dev97-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.dev97-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.dev97-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 7c293aca45afdbddb6fd950a222668634ea3e40450285ed8d261592dae70873c
MD5 163a573596ac5634bc8ccdeb0bfa4c8c
BLAKE2b-256 ef5dc865e2f99dcd81e3cba1314aaabcac294256095906a9fbcc8819e125d6bd

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev97-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 4f6503907778804902f4def0b2221defdd5e4905fb73049288ca41c40b6ec19a
MD5 d874867e492934234b3bfd092ca2511d
BLAKE2b-256 9f94fe255091675dc8f39128a1fc3ea4df62f8dd9c9f0b8fcda28fb7ddeeb52c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev97-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d96dccd8ca65e3d36ce4062a723a40ced3e041611e391916ca2c4a707fc115ba
MD5 ec271a27ce6f93a4a84512612b121e4b
BLAKE2b-256 12353d0364af38045f63a90bf54389606217321224d7dbecea1a2ff06010a348

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev97-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 54ce3fbb4cfb47f8dd9178bbb9bd35698b223dd1fbea47b3f20660847500ef9b
MD5 b426dab3494ff0a2d3d0874ed9e2a195
BLAKE2b-256 0d59bf074509c595c7275c6c44be1a088399f909e5d863a06c8106b945631aba

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev97-cp311-cp311-win_arm64.whl
Algorithm Hash digest
SHA256 df905c94afa227d180c6a34f52f6bbc0cf6f68759ba6b14ebca63792f4a24186
MD5 da2419db955143fb526f3f21ad13e30c
BLAKE2b-256 7e566553bc02a009f0eb97966e2d08681ac052cb2d1d189dd905dc59af7fc13d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev97-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 c963add47a585a1487e203b57dfab4c00d1570fa9e9b7d565074090d80c05556
MD5 c6e8eb701a04b75cd67e5ba0c38a258d
BLAKE2b-256 c5cd6693c39e621e9d70e722ac9d7c64f34478096c62a51265c9825bb870a4f9

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev97-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 4f488dcd348f3579aa51139bedf483aaea630cfff5d291fc093088b37d812cb8
MD5 27f0adf666933f42bc5c7a545afbba68
BLAKE2b-256 e6ded5ee26824a7067433d7df0ed0b104edd1ec22d01361a546bb86c4b074ee5

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev97-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 4ab4d1bdae30ce0d48e791179cab50e03168444d0599f4b92740572a2d6ab0b1
MD5 8d6af9c242cd340f0c6a357111b1ef36
BLAKE2b-256 1247e30cfa93be3b8de4dc198b317986d4bf5771c8800251971b3c099e8c51bb

See more details on using hashes here.

Provenance

The following attestation bundles were made for copium-0.1.0a1.dev97-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.dev97-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.dev97-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 aac8096f21de8dca6f418010428ea04e4f6c5fc2ae44e95774c3fde5e4cb9a63
MD5 006a9b3be53383a1064b024a7e65695b
BLAKE2b-256 a58721f5add2dd521b564d51ee7ae97ba5f7023316d9de2c7a23d6fbd5def000

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev97-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 79f4040f2b3d27bd73d2beb048c0981b7b124d482291652201f0b2e40d9a529c
MD5 d6e1eb9d8391be49d2652e4077bf8d87
BLAKE2b-256 5c16577b51fd1f077d5722b2ad4b581e9c9e30f9010955b50e8f3f46e1b873cd

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev97-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 39f2c7dcbd617e405e6364d7022b266f546a38e5f425118aae0edacbeef5e5ab
MD5 00deba4454d120cec9f941591c0bc5fd
BLAKE2b-256 ac5b3db2270ff48cd58b865f71843590ea4d9b0d8f27ca309f906cdacf3fd8ae

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev97-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 151d090907155d0ef3424e77f0ae9b07474eaedc5cd474840be3b176d3f52818
MD5 82f5e708912e265d090fce568667e02f
BLAKE2b-256 93da2954b2314d2301be1221613d9cb1eefba2520fb332348928265755aab528

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev97-cp310-cp310-win_arm64.whl
Algorithm Hash digest
SHA256 fea6cdc89e62fc0f70b42a3ea093cf30386a5a045b34ab3c6a53c1cc5bf498ec
MD5 5364c0d4aa1f0fe90a06daae3ce5d36d
BLAKE2b-256 e3f54e3b05eb4cfdaa8beb962622ee259b8ff2e959588eac10d09d3689526679

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev97-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 ebf3711ff58c25747a178a083a375500295b448ba071bb721844d501e7cf6e1f
MD5 45c122e1c767d059139a3408b8d487f3
BLAKE2b-256 7f81be3c77af6db90ac108f564296a477e8fa97902b44e9a8b758c4688d102a3

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev97-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 5993e01716bb12ff64c8b2de79eee5cb62dbdac698cc5c7d39816ea3b3529a95
MD5 b26e679b0b8e0707e2cd91cf6811e3cf
BLAKE2b-256 a30f9a96c8a0b1885d3ed836546e1d2b4817a79c418d8c583a838d313c7c1b8c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev97-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 a003e24598583209a6ded10abe53413d33a82e813eab0a9711117a73b0a12c15
MD5 369089eb770874c61b76d7ea8c064a5d
BLAKE2b-256 c923788f8eb38b906d4feb456d6602e71444fc5f8fef4f836926879dad6eace0

See more details on using hashes here.

Provenance

The following attestation bundles were made for copium-0.1.0a1.dev97-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.dev97-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.dev97-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 5e37525c9985b2341151b263f0b78ee8a713a1a61908ff43ac08a46d14061daa
MD5 5d11aeb99482afbbb3adbfa3f64e71ca
BLAKE2b-256 c9052d912b13f4264b15e1efb73b2260ec6d3b42d574e439330876489a5edbca

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev97-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 a2d9258263eec9d52a64529988ec1301deba8660603775d4a722e248af43a201
MD5 2026ddf41dd0265c7fadf5632c78b5a7
BLAKE2b-256 7b86db68cb581dcfa2322ee28fcbd7895855fe7c248c967d6f212086a9f0acba

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev97-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0f68e542f45e5632e339a470b8c63137aa7bbfc5d6303a9ef5e3f68de01f42dd
MD5 4344d76d6e7b1938adaaa697e4aabafe
BLAKE2b-256 4a4e0d1ba3dd7890869be02a419d740682264f821c6f81e96da529cd8793fdc9

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev97-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 cc6ef471f514e52dcec14004061d32b999224d683732062085b8fa9b34be6d61
MD5 c7f3a7251d2bc667c7747750be65e163
BLAKE2b-256 cf16e3120c4810a801415a82903b23937c96648d894e38be462ea14cf4ab0fb2

See more details on using hashes here.

Provenance

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