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

Uploaded CPython 3.14Windows ARM64

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

Uploaded CPython 3.14Windows x86-64

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

Uploaded CPython 3.14musllinux: musl 1.2+ x86-64

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

Uploaded CPython 3.14musllinux: musl 1.2+ ARM64

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

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

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

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

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

Uploaded CPython 3.14macOS 11.0+ ARM64

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

Uploaded CPython 3.14macOS 10.15+ x86-64

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

Uploaded CPython 3.13Windows ARM64

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

Uploaded CPython 3.13Windows x86-64

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

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

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

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

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

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

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

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

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

Uploaded CPython 3.13macOS 11.0+ ARM64

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

Uploaded CPython 3.13macOS 10.13+ x86-64

copium-0.1.0a1.dev87-cp312-cp312-win_arm64.whl (62.9 kB view details)

Uploaded CPython 3.12Windows ARM64

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

Uploaded CPython 3.12Windows x86-64

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

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

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

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

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

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

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

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

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

Uploaded CPython 3.12macOS 11.0+ ARM64

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

Uploaded CPython 3.12macOS 10.13+ x86-64

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

Uploaded CPython 3.11Windows ARM64

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

Uploaded CPython 3.11Windows x86-64

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

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

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

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

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

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

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

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

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

Uploaded CPython 3.11macOS 11.0+ ARM64

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

Uploaded CPython 3.11macOS 10.9+ x86-64

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

Uploaded CPython 3.10Windows ARM64

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

Uploaded CPython 3.10Windows x86-64

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

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

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

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

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

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

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

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

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

Uploaded CPython 3.10macOS 11.0+ ARM64

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

Uploaded CPython 3.10macOS 10.9+ x86-64

File details

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev87-cp314-cp314-win_arm64.whl
Algorithm Hash digest
SHA256 77e7e6a107ea1a6a20c4c7048fd41cce4dfa7c83ebadd511f6bbfbf131b9791d
MD5 5d1977fc17621b10c1941fa2a5106ef1
BLAKE2b-256 75386c44c4ac89301b73d1e311a3b2c0a3fbb92c8129dc9de9f6e989c7d9aeb8

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev87-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 ddda204632c37e95abc504baa9924c320eb01df333828cada281ead135c57a2c
MD5 17e8637bb1f41d4186d5290584eea0d6
BLAKE2b-256 87ec9c6acbfe9df4e30246f059bf389e1e382b4afaf4f33b83ad0382e0ae590e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev87-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 98ab516253831dea558ca7d5aa18445e4ca2e1d94405fde9a81bea260776a739
MD5 1925d91645202dee778ca987a9fbadb8
BLAKE2b-256 c79c0c163f13e3864e15321fbb253c2ab27862a9666357fb38998f0de17033a8

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev87-cp314-cp314-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 454fa30c00fc5d4fd148d409f9f707468fa4f933f071302b0a7b78b21f36b6e6
MD5 41135d626aef46317b523aff1f06b9e9
BLAKE2b-256 9c6bd720e45a40955350aead509a24f30b10d937505048a84a26e10a6d0439fa

See more details on using hashes here.

Provenance

The following attestation bundles were made for copium-0.1.0a1.dev87-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.dev87-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.dev87-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 286817262399478ecb0f272e925ab42841492faee465de0b53815190c0fdab93
MD5 80aea69449fe3665132a99cec16b14bc
BLAKE2b-256 5d6b0459c1cb53b07d4510bc78e54dd88f8921e02b7b2d33591ccd6222122171

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev87-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 372c4185037a9aeca34b309cc40f26a48345880ae8df169242c8f5914bd0094b
MD5 423f35c472613ac261875d2526f5b1ae
BLAKE2b-256 da6c90e971c401dddb7d2088fa9522dd4fb6abb96e0c36fa9885020d1160dc2a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev87-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b934e89621a71fd7f96aa363f169a72893a8de0fcaab83f84ff0d702fb510667
MD5 3dc4b80f35d1e141cb20359434040ec5
BLAKE2b-256 1367b7513ef118b2670a7d8a766542408947ec4624bee01f436fe113dfb36e54

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev87-cp314-cp314-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 0caeef813794a9e0608f766127ef32729cee525fbca8e2c1e1356561af10c264
MD5 72d69795228880688ccdfba3bba369a0
BLAKE2b-256 8b103c1e99ab65e2bb6df472e5e5b60b8142007631e0b8bc1ce3d00405ebbb38

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev87-cp313-cp313-win_arm64.whl
Algorithm Hash digest
SHA256 31bed2c66abba5e9d2de7e05ba5a9e3be8460208c8302818c10d2b391ff98a26
MD5 93cab98ce81c093fe43835952b109d0d
BLAKE2b-256 10773ddd8400754fcbe18cf6429a5664c1d8c98e1ff93ab41ca8b7f4d626319a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev87-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 edeb4e4e7bb955ed6ca1cbd57ef9fbdbcd46cfd0cc865bd55b3c0d6b372b6b8a
MD5 dc2b82d109ab735db9554ff462c24ba3
BLAKE2b-256 c9432e189b69326c06dcc0a1fb5c399412acd9857d6b56b2d639efbd1fb84327

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev87-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 bb59f88949dbd60ada3dc17b965fd05e5e2221908e6dc158d6b217cb6d8cd6c0
MD5 c527a974c1782be0c081897c05baa929
BLAKE2b-256 4c8657a18f49e986431b71d3c710c26af52aed7d8f0b49e72b7e468fb126e1d3

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev87-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 4c7c449574f9fbf3482e8c95878a99e74ee7bea6d2fbb0d35c172238503db219
MD5 23bda7d7e91bb53c019d83d20ddf1b64
BLAKE2b-256 9fcd6ef44f1bd72e4a350b1f76383fb0e05760dd75e661802370356c20612d7f

See more details on using hashes here.

Provenance

The following attestation bundles were made for copium-0.1.0a1.dev87-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.dev87-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.dev87-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 04815833098857dd54b72ae633adec0aa6c4f1f7378f673af2cb9e5548f99e2a
MD5 c02c3c24b1b2ff730458a3e78d78f14b
BLAKE2b-256 9244e6412a948fd8c7d32952f76603ea7996c49d1cec2d242f2bd7cc89267efa

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev87-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 69eb06a4aefddc83922d1562917c79b9e20134b7330afcaa31461fd40330c95b
MD5 bc3057678907e9874ce4fccf854f0e0c
BLAKE2b-256 2dbba9f65462a2d3db032e021a3df8908913f976a8cc8de545536b41577ef36c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev87-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b2645a9b15b0b9a091cde4cb2c9a92151ce23afb244a1b9059fc0fc446e00d42
MD5 79ae04ec491f63cc80b93bf1b97dc683
BLAKE2b-256 df099cb6b9de6ea0c4318e20cf6ff94dd3022f9301eda1064225f0ce5559e23a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev87-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 1f6d67f37f8832bd4f6d160992fb3962d7a1785a236e7f1db0e91c437ec4e1c2
MD5 399d2059bdf811a72226973dd06e4e28
BLAKE2b-256 1fa990a954c23adf57c4be814eb9257f53407f937d93c52d11dcc25f5ea689c0

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev87-cp312-cp312-win_arm64.whl
Algorithm Hash digest
SHA256 6598afcf036e316fbb2e52c32a10d9bbdbcbf4d4d5c9ef73f819b12450ccf5c3
MD5 3c470a021f9322b5b633426ec046cf22
BLAKE2b-256 b26a4e171fa44e19ac19c3b82e7afd4f1e3c686853f537adf174305dea5538f7

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev87-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 fd1b13cb217ac25093da4b48192f58b6570126381d4c25174fb3ba773441e526
MD5 6831482847a55a6e7022cbca41bbabbf
BLAKE2b-256 6d79fcaaf9998db707169e14e06067492c6388c9f42acf2105fdf6ef543c4772

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev87-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 4323d28323ab333366b19b3700fcb9fee8e1061f4566b6c4880ebc6ce6ef8faf
MD5 bce85560fb479f6f63eca73278d43b2d
BLAKE2b-256 5ede48536142681d5c203d50a771125618581b589d019a566b2694325f19c7cc

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev87-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 f5695395fc90594fd292f9051d75551a33f79751ebf4d7a599b67876822a6da2
MD5 459a93cae66264fb5b9eea0f9c2d8225
BLAKE2b-256 891f86ba7d7e19e5db65cc46daecde337be51b879b5a4b136fef63242e8ee486

See more details on using hashes here.

Provenance

The following attestation bundles were made for copium-0.1.0a1.dev87-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.dev87-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.dev87-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 4dfb68a4220023db0975d290756c454f2371d0710103bae8cd91bd827d1f669f
MD5 c80b674c9922f3fcdd580d03072b455a
BLAKE2b-256 6a730d26d66da55ed6a32bcb8175a39b7f663ef302cc3b4795f04013470dbfc9

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev87-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 9faadfef04bd7e41c83d51027eda85da8afdcb7e302e6ecf91911e3cf9dd6825
MD5 340f781772eafdba26ce684adcfd9cb4
BLAKE2b-256 aeed2df3db23de08c1c7879b0ef903cc2789eef0bef3adbaf0a91df7363aa1e4

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev87-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c3545cfd4abbe0b87ceccd7d10c964b96946b1c2b629a1d6426ee7b1372963a1
MD5 f1d4db8592dbd3015864f65f6c83d02b
BLAKE2b-256 a880446556ec432a9fb3a92817def943f16084c21de64e330da5af0859cc7fae

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev87-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 b868628dca0596c7954f653b11b6ad555a50689270c6ab22687865143bf98843
MD5 7c9195c884ee42ace3e1852aea714765
BLAKE2b-256 779400177fde8705b5ea77c60273097b5540063421e6507af58d0a7c0278c3f0

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev87-cp311-cp311-win_arm64.whl
Algorithm Hash digest
SHA256 a36aa385679ad5674677eef8e8f90dd540a86e023bdf86c7ad33838bb63fdcc0
MD5 fbe7d0a44d8ea47bdcbbda09dfb02e35
BLAKE2b-256 6e9e0c78f76d2958e2c00473492c12191ddc00b8a9f1d937712f19bfcdd9c49e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev87-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 687c99ef910f97e1033f0cebb99b16d490e96e2f5cb2915cf1f7d2e38b7104e3
MD5 51b950b977b395e37153b33eda70530a
BLAKE2b-256 8dace981cdf59e40b4c97b9a1e4671129ba58e6d7494b3ae50dce822ccf157e3

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev87-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 3476084d43740cfad41217e3b51727d371d28ee88605e82cd3f9d1fcaaa27860
MD5 b5eef01b522c574fbd2c8f49f381db91
BLAKE2b-256 0e1538f12c3a80513710625ba35da8b0dc569e8bb4177c5c3b4535886afa4d53

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev87-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 585d5724784cb5b9042c591f960c8a4414e9a50fe051324ad295b3a3009c42fa
MD5 67fd7a709440d6e59498c77c2732c5df
BLAKE2b-256 504c49d47fee2502f291c9a1cfe6b4812dc27bcabe6921e7b49726085821e916

See more details on using hashes here.

Provenance

The following attestation bundles were made for copium-0.1.0a1.dev87-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.dev87-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.dev87-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 fd0cae9e1cbfd59b4ebc37a751d5cf8200e81148152369d3253f829698f10844
MD5 52e6164cc3eab548959adbe65a9b1a7d
BLAKE2b-256 f6f793e4d082e080116224bd2d1ba66b6289192563c812980401e81990526b9e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev87-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 994140acd71c86e998203fb6785f8eef1697179769ec02dbdcf1e0cf60ce9c23
MD5 8da23f7ee5b2951bc8d2963b97a056d8
BLAKE2b-256 296e5768065fc3a6095006a9fef8cb2567d2af42de6a8d40c104dfe533768c9c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev87-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9f2fd6b53f630147dad041e539e58acbf954116af6ad6082074a893c08454773
MD5 a13ef247e32a746f0efc7e1f62ece24c
BLAKE2b-256 4e681bb12b218d75fc2ff29c56fdceef3b14948dae4947eb89596c63009435c9

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev87-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 6ed663db9670a504c5e3196b307b2741270ce0839e758689e7afb19da2194854
MD5 5adfaa38069d4c89768ddf7ce1ebe2ab
BLAKE2b-256 d15971c4e0269e48d5d669efc53a30671a78fb5d06d8d9c21692da0cabfd4ce0

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev87-cp310-cp310-win_arm64.whl
Algorithm Hash digest
SHA256 a71b2d68abada5b51ed3f016b717d722312c4f2ab38f96c2797ee5f5a6e3647f
MD5 a6073ae1a74c400f619735fbeb24b677
BLAKE2b-256 713054c0104670a22ff436085704408709fd04a0529ea753e84f6fde399b5a04

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev87-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 d74ac5f6e7b1992baedf9fc418281c02afed2cfc96b60e083ec53019ac7cd026
MD5 4429f05b927f80f9e79ef8136067deae
BLAKE2b-256 1d2abf2677bc3451b83ec83686aae947821dbe13884864109e8424315f829158

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev87-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 5342ed39c55030fc913651d94880ca9b77d686e179791b0840d10b99fabf3b18
MD5 1168613c73d0a27e38392b61e52faa7a
BLAKE2b-256 4b4a477f667a505345c6a2816fbbbeedc4e6e05382a5a347e4ef6ac4b81262b5

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev87-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 e7b88c86a27d232656944d875de0a629a08ed4dfafdabbe9cadf52ff94baf430
MD5 bf1f438870956f1bd695c67b52086776
BLAKE2b-256 aca589b4efb18a38483f07e18ae5608d9989be15a49560a95461c94bac3c2790

See more details on using hashes here.

Provenance

The following attestation bundles were made for copium-0.1.0a1.dev87-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.dev87-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.dev87-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 242b97de972174d96285be4f384e4fff9caaae727c80364b08753182b5bf08da
MD5 2a64a7adaa7942a0c6cb98acca5c7dba
BLAKE2b-256 1d58a440dccd67955c932e84339aa756a3b9355fa9bcacb94dcae6cec21a95a3

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev87-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 aa8b2d2b60a57875f80ebcfa5251b9deb343658b23d67fa28a6acda5e7a5d9ba
MD5 8ebe45cd03b10fff76030995fb9a3110
BLAKE2b-256 383f792e9c6f97d8e392bf28bba9ac29fb65ab3845cee6eee23ef750431372a9

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev87-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 bca90216c31f0130a60deada0640db8cdba1461c320b86369ab4f0c6cd41062a
MD5 e89800217ab82b8cd4ec02ebedbde8e6
BLAKE2b-256 5ecbd6d824e0a760b260a57952e64d0cd62c038cc01cabae1e98077a30369f33

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev87-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 ff39027f2a3b5272fa628895c257eba102a73bb75b6d7b18c9dd2d87978d8573
MD5 c22bbf463b9af21832eb8afb6f424e73
BLAKE2b-256 578623b29e387c40fd86fd9f4d0504c3cf2a0fe86ce2582df29cbba23db71add

See more details on using hashes here.

Provenance

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