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

Uploaded CPython 3.14Windows ARM64

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

Uploaded CPython 3.14Windows x86-64

copium-0.1.0a1.dev90-cp314-cp314-musllinux_1_2_x86_64.whl (492.2 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ x86-64

copium-0.1.0a1.dev90-cp314-cp314-musllinux_1_2_aarch64.whl (486.2 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ ARM64

copium-0.1.0a1.dev90-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (499.0 kB view details)

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

copium-0.1.0a1.dev90-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (498.5 kB view details)

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

copium-0.1.0a1.dev90-cp314-cp314-macosx_11_0_arm64.whl (86.1 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

copium-0.1.0a1.dev90-cp314-cp314-macosx_10_15_x86_64.whl (87.0 kB view details)

Uploaded CPython 3.14macOS 10.15+ x86-64

copium-0.1.0a1.dev90-cp313-cp313-win_arm64.whl (65.5 kB view details)

Uploaded CPython 3.13Windows ARM64

copium-0.1.0a1.dev90-cp313-cp313-win_amd64.whl (71.4 kB view details)

Uploaded CPython 3.13Windows x86-64

copium-0.1.0a1.dev90-cp313-cp313-musllinux_1_2_x86_64.whl (500.8 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

copium-0.1.0a1.dev90-cp313-cp313-musllinux_1_2_aarch64.whl (486.9 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

copium-0.1.0a1.dev90-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (502.6 kB view details)

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

copium-0.1.0a1.dev90-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (492.5 kB view details)

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

copium-0.1.0a1.dev90-cp313-cp313-macosx_11_0_arm64.whl (83.9 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

copium-0.1.0a1.dev90-cp313-cp313-macosx_10_13_x86_64.whl (85.8 kB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

copium-0.1.0a1.dev90-cp312-cp312-win_arm64.whl (65.1 kB view details)

Uploaded CPython 3.12Windows ARM64

copium-0.1.0a1.dev90-cp312-cp312-win_amd64.whl (70.9 kB view details)

Uploaded CPython 3.12Windows x86-64

copium-0.1.0a1.dev90-cp312-cp312-musllinux_1_2_x86_64.whl (496.1 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

copium-0.1.0a1.dev90-cp312-cp312-musllinux_1_2_aarch64.whl (482.3 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

copium-0.1.0a1.dev90-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (497.5 kB view details)

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

copium-0.1.0a1.dev90-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (487.8 kB view details)

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

copium-0.1.0a1.dev90-cp312-cp312-macosx_11_0_arm64.whl (83.4 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

copium-0.1.0a1.dev90-cp312-cp312-macosx_10_13_x86_64.whl (85.4 kB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

copium-0.1.0a1.dev90-cp311-cp311-win_arm64.whl (64.6 kB view details)

Uploaded CPython 3.11Windows ARM64

copium-0.1.0a1.dev90-cp311-cp311-win_amd64.whl (70.2 kB view details)

Uploaded CPython 3.11Windows x86-64

copium-0.1.0a1.dev90-cp311-cp311-musllinux_1_2_x86_64.whl (489.7 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

copium-0.1.0a1.dev90-cp311-cp311-musllinux_1_2_aarch64.whl (478.8 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

copium-0.1.0a1.dev90-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (482.2 kB view details)

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

copium-0.1.0a1.dev90-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (478.9 kB view details)

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

copium-0.1.0a1.dev90-cp311-cp311-macosx_11_0_arm64.whl (82.9 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

copium-0.1.0a1.dev90-cp311-cp311-macosx_10_9_x86_64.whl (83.9 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

copium-0.1.0a1.dev90-cp310-cp310-win_arm64.whl (65.2 kB view details)

Uploaded CPython 3.10Windows ARM64

copium-0.1.0a1.dev90-cp310-cp310-win_amd64.whl (70.5 kB view details)

Uploaded CPython 3.10Windows x86-64

copium-0.1.0a1.dev90-cp310-cp310-musllinux_1_2_x86_64.whl (482.7 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

copium-0.1.0a1.dev90-cp310-cp310-musllinux_1_2_aarch64.whl (470.7 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

copium-0.1.0a1.dev90-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (475.8 kB view details)

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

copium-0.1.0a1.dev90-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (472.6 kB view details)

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

copium-0.1.0a1.dev90-cp310-cp310-macosx_11_0_arm64.whl (84.1 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

copium-0.1.0a1.dev90-cp310-cp310-macosx_10_9_x86_64.whl (85.6 kB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

File details

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev90-cp314-cp314-win_arm64.whl
Algorithm Hash digest
SHA256 9447470d72d9800c3ef4937f165ec4a6ddc109925e183c76b5d12cf0072af123
MD5 a154132252e1b740f48048f672c66db2
BLAKE2b-256 eb19a7b185a41be7c9ec94117c8dee563cfa3b71e0bc9a70d5705d6c5b3dbc81

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev90-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 4e1678db93e9e1dd1af4faab12807b3336f2d5d6e42f6a9b8151b605382a0d69
MD5 b69e8443f294b4b3d55fe7981e7d7138
BLAKE2b-256 996051323b71171c93cceb37eb042b91a7abbb62a370c7bf950795e3c43861d1

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev90-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 33436859fe209ff45147ad24ab4f5aedee054d08e431e34bd36ca1eed7710c33
MD5 f26e35ca92305f06445bedf52af1ad35
BLAKE2b-256 69ac20bb03367f9735383ee219d7feba91aec34deba2c0ce41ab6df3dc0c73b4

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev90-cp314-cp314-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 5e6e5ef6db27eeb8e39883ca060e7e0f9d756e09e6799d3e1df526b3e06c6044
MD5 6827a522f28944f9433cb42664be4b61
BLAKE2b-256 ace6a5b40df90af22581691074b89936a380ab82bd04feabc194517acfd53de5

See more details on using hashes here.

Provenance

The following attestation bundles were made for copium-0.1.0a1.dev90-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.dev90-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.dev90-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 bb3ddcd639e5012a626f3a110a3564e1c8a7e50dec9abdd8f6c7fafdaad1ddd1
MD5 06590ae6beea671f9a9662990a18142f
BLAKE2b-256 7f318a337f2f2207a1fd59d5361ab5cc8a923b671cba5b307cc7ae50e86fca26

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev90-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 6d21e63a3de8a9b3883d9197dc008350dfefdfee384d62bed644f50ba74e3747
MD5 a5ff4d816ffcb8f3d01b7897bbf17f27
BLAKE2b-256 5f9b0f3518e94b0285ff148282933c9f8afb3857e1cfa9d64d49e07b3d534ca6

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev90-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f4d2d5651cdac2c595c4dd173207a880bda9bb29c3bce44c17f1f2ad175260df
MD5 a3af927de427a618589dfe0436601e36
BLAKE2b-256 a3ed6372b21f6abb15de442c67da2e937dfdd4057b473c3bdea7e9545a74162a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev90-cp314-cp314-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 5e810bdee2e0463f231c9e021463e3d7b07c61aa9674fbfcc15d6fb06eca06ba
MD5 f4858730b0680bb3c795dc46eff38186
BLAKE2b-256 1f36d3895587d8ccb0d363026d3707bc236066faf77a3c7e393e1bc245084e33

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev90-cp313-cp313-win_arm64.whl
Algorithm Hash digest
SHA256 b3d789a8cd57b0245bff1e77f5af6433e8176a12d1ab5192e1215c87e2364f95
MD5 a118d0d5780072f4e51e2f31b8e1b589
BLAKE2b-256 b5aa39affe8e973ba1ba3573f953c2dd29348292123fac027616c06be52ae7dc

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev90-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 7aa56304e5d6d727cd5bd89c447f1be048dbf9ab9d08c3bf2ea57b4ceec58a01
MD5 c37c9e001589fc4380dd0ba5defa8d24
BLAKE2b-256 ed0df3065d979480b416355df461e1034ad6d8ad6cc39c4868f713d85dda5fc1

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev90-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 e49fe0d4935ff4fb001e353559600e9d6f26597c860cf9d36216e9f3c4e65795
MD5 04acdad4530fc7f00062d0e8324fd97f
BLAKE2b-256 051295e1ed07bf25b92f96c32f074399471ae53a926160acbe8e1167a114c2ef

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev90-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 f664953404660af2c183c5f5c16177247c2c839d0b95209f4369aebe6a47b314
MD5 8998f3d03e7ddd40df2a2a522b9a8321
BLAKE2b-256 3739db49359961a9eea00898e4422c1eafc9350e8f2f55fd54e97b317600e457

See more details on using hashes here.

Provenance

The following attestation bundles were made for copium-0.1.0a1.dev90-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.dev90-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.dev90-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 97717bc8c7645a051d7cb29524d83985ff64eaa7277c1a94622cb3cd69ce2cce
MD5 8531716d9b54f4645001805f5e9f4673
BLAKE2b-256 29d7f68f11b7f5a64a81aa8d0b92f12c337fda975d754194962b43da0742a47f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev90-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 a2388a415637104e86513c3bf4966a1eba6b8f1be2af554a230c73bda6ebda5d
MD5 388b17505a843f0823444066bbc3317e
BLAKE2b-256 268b1cc6de46bde0aa76db888e41f29546b4e77c697bdbbf82746de69eb30170

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev90-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f4df7fbb18125807b2c29bca45a329c4f73835848bb438cbb4ebe18d64bfdb81
MD5 d3cc64c97bd658e975a91a60bcb0dfe6
BLAKE2b-256 9af332374520d30c129d5b146ee5cb3b68bdf2ecf68285731a4cde34d1144c89

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev90-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 39944323b96ee34b0a4ac68f4786de73093924986d6339015af35e4b4eb39a13
MD5 08742b84227bb8f6860a96c8211a0b6b
BLAKE2b-256 9e76dab4c44df8068590b527e8cae9f2567d21150a33c5dfd104b13bad99a825

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev90-cp312-cp312-win_arm64.whl
Algorithm Hash digest
SHA256 de30ee362689136f9183a020fdfc4e388e7afe9e40cb8b6bb73264eb2c85599d
MD5 14698d8bfe4bad2362d95cbef6d8a724
BLAKE2b-256 addc19fdda0616ff434e12aa98e10633a618567ac17d4e2c35646746effd716b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev90-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 9b79501c8a0efa5cee4fe393038531b4363b4793b28a7cdd4ac631b521c15616
MD5 f74940e7e81c57dc05b390ac2c96472f
BLAKE2b-256 45cdff3a4d3c599071e08ab91233b72af3bfe0ba87e29729247b2a15bac021ea

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev90-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 c3b65eefc51476158052a09c42ecf4e60b205b15d32a6b19ad4cb6269edb46d8
MD5 990174d7d0af97f340bd1997163c051b
BLAKE2b-256 ea77c29498acd82ad83959ef1f3557667305a821bd8aade3a198e3aa32b0d0b6

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev90-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 9de432ee7b135219cfc06f43e62dd0b975048f072ed4e64edab66a848a2a44a0
MD5 0ad9fbc103d85d4e41a807aa1a6f37f2
BLAKE2b-256 b05ac1ba426ea2bcaf04b2dfde384738bb444a31836e41a36819880337946957

See more details on using hashes here.

Provenance

The following attestation bundles were made for copium-0.1.0a1.dev90-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.dev90-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.dev90-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 8dfdac1f8a0f5fed34dc6c0ee6b58161eab8f7335d9483914d2dc9333b3dfa43
MD5 3c7b66a2c936022c582471e2fb6baf79
BLAKE2b-256 487b384045dbed752e3356e4ec6507edc4103a3f6e2c6cf9053cc3b67be1e2c1

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev90-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 9f7d11aadb25174a2561a48bb40c98efad20f2e492f6b737c2b9b8f9278be58b
MD5 8667fb53c203c33993e03a1e0c289a6a
BLAKE2b-256 c7c01537e4bc4cb7c904f1a0d84c26162c1d34d2a160724c3ba34e17ca40fe00

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev90-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 596462f8f2fd9a5171ab79635bc866dcbc17090c1ecb94202d80a0cdd6158916
MD5 9ada0bb2573d3a854a5f7c84f935db7e
BLAKE2b-256 da124185667a4f5608f76b6a8117991cd45731872608bce6be34e9426d9b93ca

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev90-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 d040d909d32e25d42ec4e7ee5b74acd4cda1ab63444e5e93c526d102c6a47cff
MD5 d64c1f819e34a5603770acdcc16cbfb2
BLAKE2b-256 2bc133412c2e777789c8a27d885ada2eac08e9d4de51866213b1eb3c97451371

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev90-cp311-cp311-win_arm64.whl
Algorithm Hash digest
SHA256 dad6ca345c560c88dcb594c01017229ab17a517d3d57f8cf7da7392f8c8157f9
MD5 db766b16d6a2dd14582008512b173ebe
BLAKE2b-256 a674ee9fcda0f1535119954e8a02376a1d5e154fe95904a8576fa26776e52567

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev90-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 54181fd9df4985e484347e0e926c98738955484bcf7832b7c145fb260b437f32
MD5 4b72c5d6e5f4d768de207c46f068d31e
BLAKE2b-256 e5e2579a575ff868d2f469312e3a7776b7f737a987f60743b405005221b0f3fd

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev90-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 0b9c7e190dbe56547ce5fe0ead82e33c587c16f43d3dda22fa03821383ffcace
MD5 91479be132b4d8f598aeed3659e86edf
BLAKE2b-256 54f36874813911b74154be1812675294f7cc1da7ec7597f40a2577acc534a30a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev90-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 c9c585a50bcc46b92ec2d8de82845d170dfb608189715bee00f53663b782ab40
MD5 773040f37f8df170f19eb7a545dab995
BLAKE2b-256 7c2c2ae12a535bb3f51c8911699c774f7fda7e55b701dc0d71bb7c7ab5bf5084

See more details on using hashes here.

Provenance

The following attestation bundles were made for copium-0.1.0a1.dev90-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.dev90-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.dev90-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 24493199ef01f40d4ee77ebfc0d7ea53312d441b88752f186349a1af36993664
MD5 eabe0e61c760ca2affc0e00472dc6259
BLAKE2b-256 9ae0c71a56077de85055795ea7b582cc811db0e08cf1c4df4a642f607f344c5a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev90-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 b65823b1e195c7ae5e45afaf5eeaefe9ed7e6b2340829328ccaca9ec10b1f639
MD5 c384156830dd60f2ef88b97e962c0815
BLAKE2b-256 c8165004528200ebe047f27523ad438f73ac058995160513851582c5a28e26df

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev90-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7b50bcd499cd64b586a681091760fd77f166095ee8b1fcf4bccc5a356119ec8e
MD5 89adaa0e5da672ee971057febbf61567
BLAKE2b-256 8786cb681fdbca9839657f48e00fcc6298cb613c69d02320eb7e3c89514d23ed

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev90-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 8e4903657a23999b6345f6cf7fb7d6ac32fcca9422581a2ed425ca6a74828192
MD5 19d43e5e909c3d672ff2093631508ea4
BLAKE2b-256 a3822434ce3ca465f0ebbc41a33e0986e25d74288425aba57ff545f71cfc4c5a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev90-cp310-cp310-win_arm64.whl
Algorithm Hash digest
SHA256 0c5b55aa8182d515d4b5e099a6aa801eb8cd9e2507632058327337de3995194a
MD5 b306f74ff175acc6e2b49e3c09ae62ca
BLAKE2b-256 77cc3532a0357e121fee28a3166d841e1d07d1e2bb95cfbff592012af1cee763

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev90-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 92c8e1a3c2903bbf814758cd1491856aaafde6cf29bf79f67ee9ddfa1a59f63d
MD5 59c3f0d86367023f039e5f9e5a8eda13
BLAKE2b-256 04385587a15a3225c0cc19fef68a4dda509cf3896adaedceabdc847f336a57b0

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev90-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 43754123b2399e35f4832a19b47f06b6bbafa715f59d15507164e799ef5ed53d
MD5 4794d409f84160773ed6bb79d9d64c8b
BLAKE2b-256 1bb9d90e56e942b413a1c948c249a481a49183975148a38dd4cba6938172fbf5

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev90-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 7f686c752724934c54077520ce7419bb2bdf8239b5ef7f8a7870e4e9f0681a8a
MD5 d34baa94037e20cd3a38354a792e627c
BLAKE2b-256 ae37ea9f4bba01868081821f6bf64cdac2978a088f3c5cf7a7fb3fa62eb7a5c2

See more details on using hashes here.

Provenance

The following attestation bundles were made for copium-0.1.0a1.dev90-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.dev90-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.dev90-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 14b13b76f3fcf6cc8bc77f28f02c824a9892e0079d436cad8999ce177e6c3210
MD5 f0e8b93ba97162ec1b58487835fae5bd
BLAKE2b-256 e14b738e5b8153ac88e4189e07b3ba78100607181ffeeb2c7f5e950692a8845c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev90-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 139d3a24d04fb22867cbb1298ea006e63fbaa198a26ae36ba7da08e3072c696f
MD5 8f96bf36b47d546d13898d02ad34e0f3
BLAKE2b-256 f8d1f70cf217970aeb9972da50728112fc0c9c4f646183cb6f0977e2fc125d6c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev90-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ac418f0e3bbd1370ad89d505a14166164356e57839f240a5637d8a540f427dae
MD5 8e7f03e22dc5b7523c10ac43290f4172
BLAKE2b-256 43113c4aaf7daed9cd41dd95b3e2a69ca75f045e3c79ac478fbd408941d423d0

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev90-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 4cac49d0c30465d296397bbc1991e82404b8cb50638ca84e3a7aa6cc187e33ca
MD5 bfef4450b5eb3347ab2d8c542542c804
BLAKE2b-256 c8aa5bbfc3f2fb03bd62e7e7deed857fbbd981dce648998204e67ebaa88f55fa

See more details on using hashes here.

Provenance

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