Skip to main content

Fast drop-in replacement for copy.deepcopy()

Project description

copium PyPI Version Badge PyPI License Badge PyPI Python Versions Badge Build 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 tests on free-threaded Python builds

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

Uploaded CPython 3.14Windows ARM64

copium-0.1.0a1.dev66-cp314-cp314-win_amd64.whl (69.6 kB view details)

Uploaded CPython 3.14Windows x86-64

copium-0.1.0a1.dev66-cp314-cp314-musllinux_1_2_x86_64.whl (449.5 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ x86-64

copium-0.1.0a1.dev66-cp314-cp314-musllinux_1_2_aarch64.whl (436.2 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ ARM64

copium-0.1.0a1.dev66-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (454.4 kB view details)

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

copium-0.1.0a1.dev66-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (448.3 kB view details)

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

copium-0.1.0a1.dev66-cp314-cp314-macosx_11_0_arm64.whl (77.3 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

copium-0.1.0a1.dev66-cp314-cp314-macosx_10_15_x86_64.whl (78.3 kB view details)

Uploaded CPython 3.14macOS 10.15+ x86-64

copium-0.1.0a1.dev66-cp313-cp313-win_arm64.whl (59.5 kB view details)

Uploaded CPython 3.13Windows ARM64

copium-0.1.0a1.dev66-cp313-cp313-win_amd64.whl (66.0 kB view details)

Uploaded CPython 3.13Windows x86-64

copium-0.1.0a1.dev66-cp313-cp313-musllinux_1_2_x86_64.whl (458.2 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

copium-0.1.0a1.dev66-cp313-cp313-musllinux_1_2_aarch64.whl (441.8 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

copium-0.1.0a1.dev66-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (455.6 kB view details)

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

copium-0.1.0a1.dev66-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (445.5 kB view details)

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

copium-0.1.0a1.dev66-cp313-cp313-macosx_11_0_arm64.whl (74.9 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

copium-0.1.0a1.dev66-cp313-cp313-macosx_10_13_x86_64.whl (76.6 kB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

copium-0.1.0a1.dev66-cp312-cp312-win_arm64.whl (59.1 kB view details)

Uploaded CPython 3.12Windows ARM64

copium-0.1.0a1.dev66-cp312-cp312-win_amd64.whl (65.5 kB view details)

Uploaded CPython 3.12Windows x86-64

copium-0.1.0a1.dev66-cp312-cp312-musllinux_1_2_x86_64.whl (452.2 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

copium-0.1.0a1.dev66-cp312-cp312-musllinux_1_2_aarch64.whl (432.9 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

copium-0.1.0a1.dev66-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (450.6 kB view details)

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

copium-0.1.0a1.dev66-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (437.6 kB view details)

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

copium-0.1.0a1.dev66-cp312-cp312-macosx_11_0_arm64.whl (74.5 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

copium-0.1.0a1.dev66-cp312-cp312-macosx_10_13_x86_64.whl (76.1 kB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

copium-0.1.0a1.dev66-cp311-cp311-win_arm64.whl (58.6 kB view details)

Uploaded CPython 3.11Windows ARM64

copium-0.1.0a1.dev66-cp311-cp311-win_amd64.whl (64.9 kB view details)

Uploaded CPython 3.11Windows x86-64

copium-0.1.0a1.dev66-cp311-cp311-musllinux_1_2_x86_64.whl (432.8 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

copium-0.1.0a1.dev66-cp311-cp311-musllinux_1_2_aarch64.whl (426.4 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

copium-0.1.0a1.dev66-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (426.6 kB view details)

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

copium-0.1.0a1.dev66-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (426.6 kB view details)

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

copium-0.1.0a1.dev66-cp311-cp311-macosx_11_0_arm64.whl (75.0 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

copium-0.1.0a1.dev66-cp311-cp311-macosx_10_9_x86_64.whl (75.9 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

copium-0.1.0a1.dev66-cp310-cp310-win_arm64.whl (58.9 kB view details)

Uploaded CPython 3.10Windows ARM64

copium-0.1.0a1.dev66-cp310-cp310-win_amd64.whl (65.2 kB view details)

Uploaded CPython 3.10Windows x86-64

copium-0.1.0a1.dev66-cp310-cp310-musllinux_1_2_x86_64.whl (432.3 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

copium-0.1.0a1.dev66-cp310-cp310-musllinux_1_2_aarch64.whl (424.0 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

copium-0.1.0a1.dev66-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (424.0 kB view details)

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

copium-0.1.0a1.dev66-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (423.0 kB view details)

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

copium-0.1.0a1.dev66-cp310-cp310-macosx_11_0_arm64.whl (76.1 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

copium-0.1.0a1.dev66-cp310-cp310-macosx_10_9_x86_64.whl (77.3 kB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

File details

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev66-cp314-cp314-win_arm64.whl
Algorithm Hash digest
SHA256 e7caef6c58f72d48748c4aedbf13457b008037f0bebbc6c28f6807bc63251561
MD5 b6978255e7e6a43bb70147ae61cbf16d
BLAKE2b-256 ed6dabb325d7e1b3255c2971c760dcd25a448601daa19ff98eda26004e035ae8

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev66-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 a92ef0b133835096a82f5359b560ade3d09b045875f141622db8a742911fd3de
MD5 089eb46a0d2b222002d1e389062f9feb
BLAKE2b-256 de37ffe6f9ffa9c64557dbd1e48a39aeb3a5a3ed1a608a972d7183734b9f909f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev66-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 0823dab37a42f61dddcb17f44cc6aef33553a819f18e12bb43e1beb9db870736
MD5 f9789effd08f4882133829f1066316ad
BLAKE2b-256 dc7556e6ec543de0447f928560a435c5aa56a3f3c9cac17d7752fe9de9972b87

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev66-cp314-cp314-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 520af5edd3d8d2adc3ae1188f73f298555e08f00bb087d59dbe94107fdc49e24
MD5 4904a4d87b43ee07d2d04997cb7c18a4
BLAKE2b-256 2382b328c5c1c081fd403382ab65182b24b7a5e0543e8ccec1c8079cca0b73a2

See more details on using hashes here.

Provenance

The following attestation bundles were made for copium-0.1.0a1.dev66-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.dev66-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.dev66-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 40950e745bffcb7cfe780e9f3bca18720212088c38210e5ed6d318e5f5228dc2
MD5 931b145d64ee9ab3444976d1561b4482
BLAKE2b-256 e6370a1689d794a228f340d2dedcc3647de4611fdeba85be370bac77a4454924

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev66-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 17f0f1833661d0b2846f3f637f954a1b4f6d10d3ab4748ab8d54ab3bff7e39e8
MD5 fd2a300038a89b769e78dcbccbb8e559
BLAKE2b-256 724bcfaf18201243465e180bc242608367f9983db777e59839d28bf3acb1c50c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev66-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4f1f7c621512ea572065340eee4c56b7db88783e2257a3d96b36828872fb9353
MD5 2f68de1cd0a8c183947ccfee0a34b8e4
BLAKE2b-256 9b11839f5e61d8e9ab9d15fbccb92c57d69b12058f3c06f475060a1acb24873c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev66-cp314-cp314-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 fadb3814acd0035b53e2793d6d400f2e8743584f80f2609faf467929fb22f141
MD5 101af99f2866f05fcffb138d5dd1d6aa
BLAKE2b-256 5b4afe83f458c6f57c50a3de95bbb8d02c9f6ac5bf08bdb8587fec5ac32b6f13

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev66-cp313-cp313-win_arm64.whl
Algorithm Hash digest
SHA256 b0b302bbeda0eb015263079e8ffeca21f55a34bdd37bad2ea6d945c1a576ddcf
MD5 e005eef79ee29dba4471a21b239ce2c5
BLAKE2b-256 ce3bf768892e93a573ac5e0164ee16258a9792a085222c22f6c1d851814a0ba4

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev66-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 3fa71a3e8261812e47dd1985f81c96409537feaafb380644f902b91d026b1669
MD5 00180f92ef1798f184412cd30144c5bd
BLAKE2b-256 48a4762b23c1e57f8b904e328ced5479dfb6880237c41c598e920214eb3295ce

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev66-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 bcbce5159e2c09b201dab694f3430865ae294e7eeffd415fd49ebbc6e0536ed2
MD5 f74d913bf46e3cb4d72fda96946ce67b
BLAKE2b-256 60f55151dc5eeece6d5e9dfb338231f26e87831b76e256f357ae78e56ac10886

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev66-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 06f7ca2064c4cd82ffd08f0618e643fd6a9da330c0d401d96cd02883863c8b01
MD5 e3236b6e6fd8b925d3a06ce8e10c1c58
BLAKE2b-256 50dbffab85163b52afd4889a96ea28065a7a3e1b74a04eefab62403aa4a1c205

See more details on using hashes here.

Provenance

The following attestation bundles were made for copium-0.1.0a1.dev66-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.dev66-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.dev66-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 8b1d6fdfcbda4e3cb8956de9a0bb9e56c4fd7e8feacbe3781bcbc7d1eb52de7e
MD5 c17ff53d15331f6f078c701514b766ec
BLAKE2b-256 b81f5b391317e25b132663db76d87a15fc76c04f05c546692251ca351ec0479c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev66-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 ac71162d1fa2d24e1af4db6de5c69a55c301e17b72c43bf3b606bbc4ed0e6377
MD5 1e214ed28494301a4c78d051bf372cb2
BLAKE2b-256 256d336ef7df4862594161fe002121605c6fba91582dd9811bee85b2fd6913c5

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev66-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9b8c5430b826d7539179e33dff52f7e6e0779c57fd2e740d3a4f6303c45ed737
MD5 eb2e790fb4939cd70e39b7c8a2df3f41
BLAKE2b-256 adb51fa71a9c0f48d0881043e06bbebd5ba12512d43d415dc16196c6cfce87ee

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev66-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 af4509564149909c17342423647516c60bb42d3d69e1bcd44c73fe7e1fb32b77
MD5 4842c40052f36f6acede74019b693abf
BLAKE2b-256 f5a89d33b665dfcfbb2aeb6a377f61b0daddc03f11e0806c5f2e97c2a5a0b561

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev66-cp312-cp312-win_arm64.whl
Algorithm Hash digest
SHA256 dcabb27efb5c8ddfe472935419175a8767b96aaa17cc8f2de6f8d8d5b22a8ee8
MD5 46d7f901e0a8f833e688a8d71d98aada
BLAKE2b-256 1fe70ff40a320afd3b89d0630f4bdfd194a181a0a075d87df8eb71b045a32809

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev66-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 12a765e707ee7ce42e649c6c87d0f6444e26a8eb89b7f8311c504c9c316625a3
MD5 7c74b1e7d818432608e6dacb8d617fad
BLAKE2b-256 4c657d2902e07c8c0491c30f3076e68b78b86bbb53145f5649362766dbd0c138

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev66-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 3b69da4b05615185a04cea67ab171ab9a748ca09d75ae53edbf4daa3c65e3d94
MD5 ba6d60dcaa27b333a031cd49b40a1d2b
BLAKE2b-256 a47f7b1399f220a5fd4d5ee42cf4f43a7db3d77db7a823399633cc19ef0c1e61

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev66-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 ab9721cc1b12a2c9ab236ae29e44786b044e877f8f0c8e04f647cb436a2a4c95
MD5 011607996283c53fe745e27e85e015ed
BLAKE2b-256 0ca3c00ae1c91406e9ed7049fe476664680a95bbc1a60b3606fc9391c56fcca6

See more details on using hashes here.

Provenance

The following attestation bundles were made for copium-0.1.0a1.dev66-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.dev66-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.dev66-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 0eeb9c129b522d3e37277427c958eba59bc4373501e04af89364de88ecdb1956
MD5 adad8856f5979cf7b86c38fcd2549f43
BLAKE2b-256 bd6e17df2045f05eb311679927067a85afc9a34c271ea1d9ee9f61b285ad0fc9

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev66-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 afd7aaf7de60df7be2ebdc51452bd6a8d7622b55a6dfb7cf895a7116ee447267
MD5 8ada242ea20af9e60230845ef79626cc
BLAKE2b-256 d3fe8c4baae3901f072a8163ce3b19ac1cd66d247c51e7bb10356eabf9c13189

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev66-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1df0efeb317ef88d6576252ba59daa51bf52808857ce526d720882f67c4a4529
MD5 9ec130d25dd0604ca5598befea662dc9
BLAKE2b-256 e9eb742a43158a9649ffbd094517bfa34e986bdf41431e10d99d43f08988f5c0

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev66-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 9e6143cf170e0950659394a22879cb9e92cdbe6d4e69e2ec190830f8494434e9
MD5 2b3c6c51e394c937045e5aaee8cae4b1
BLAKE2b-256 46b3877cfe895019e3cc9f50ea68735f8ae03bd140c5b42f6bd5c1b6865312e1

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev66-cp311-cp311-win_arm64.whl
Algorithm Hash digest
SHA256 99963921e316a2b3b6da43df38740bed4760b0474be3ba1498ced42039164c13
MD5 df798393ceadf6d68de9aee2114b2395
BLAKE2b-256 f1e8692cf6566ef726d6ad103e79c4ea6a936f6b232b8c7e8cb92969a2b91f49

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev66-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 fbdfe94ce5d633775d5752d01f33d4a57dcdb47244c1562f2a55562012758f50
MD5 92694abeaa8b5b608bc6896e768a8b87
BLAKE2b-256 ec286577ee7ea0ff326188e7fafeb9b1fe6fcbdcca694e9a2f6b1c5ecec253cf

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev66-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 70911da1f1863e73d853e70943c12d416ae16f7863df39d5a421153205b7a0c6
MD5 0df534a2636b6807ab3e6e1cee070103
BLAKE2b-256 0ad93fc8cc0600250fa57683092fd97be36b290fc6035afdfff247fed5be8431

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev66-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 cb414716df0268d5ac5e834243c403286c5c9d18e2795fd6019718fd4545b0aa
MD5 9673fe87066c096ce6dd4151f7a5d19a
BLAKE2b-256 1d94503c1d479f893122524aee6574b521e5db79d1450b3c79372ecac70c5060

See more details on using hashes here.

Provenance

The following attestation bundles were made for copium-0.1.0a1.dev66-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.dev66-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.dev66-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 4c28dffa4debda8293aeab309d1bb00a518342b401c92cca3f0b5477bdab026e
MD5 069a28e865ba8cea3ff53337023f2046
BLAKE2b-256 ab3407e491045a7c2fa24aa9d9a6098087ec1e4b206bfde55f7020760614974e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev66-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 cb068ea51a9518d101becafc140407e4d402fcf0b8ccc07c5070bc21309bebc3
MD5 764c7fe2ee4303c848ff0012b0166328
BLAKE2b-256 602b08f49a37edfc94b5b5e82c8011114ee6f93ef50d8f54ebb335309609f826

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev66-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 83ab65bcd5cd240b89f3d323235e4fdc74f35f68fb939ba4cc77c225d4de7724
MD5 695970abc6996e464a1d55cdc7ec87fc
BLAKE2b-256 4094c0bef82167cfba4663370aadfe9b7e22f7fd08b243f1d391b73be7d0b3fc

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev66-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 39d59d8c12f9b9dd0528bab892d22040b34fbfc09e245284dbe25534b30fab89
MD5 fac268374a728b3994d93ce06128a5e9
BLAKE2b-256 a67d7ca5fa7ae77dcea623b3d2eec85ca3f81f289450c8386f37afb245700238

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev66-cp310-cp310-win_arm64.whl
Algorithm Hash digest
SHA256 dde3c29fe390a4538c7b046461ed0d1b65e7f29dbea36223fc0fe1dd834c08c4
MD5 df5222f9a6f9d00a78938280bbcf37d5
BLAKE2b-256 37f73e03595a1dd14a0850a642de15e4d623c0007affc0fa4144535038272e3d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev66-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 53781349025ffbb03ab7ae875a7b7181b71ffe848906ddb329fcf3e8a811fc24
MD5 090548b2751350a9af02f763425e4ba8
BLAKE2b-256 6f932b8e0b68488732a73c72878af49287a8f9a32f5cf241e76c88be2553920f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev66-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 559fe410db705d6caf280a489252f78fa631c34792c921f052fe56dab9755809
MD5 1787076ce63e5b7a813e1b801794b5ad
BLAKE2b-256 ac25d9fde31f72290223fe63f662177fb6a6c0ae5efe3ef1c48d30c1e0931273

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev66-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 0140c10242949d1490969d315c9b87092fe62aa5dd2ce343007c7c83526c3b34
MD5 2316d5b05860338ffe2275c6ccbb570a
BLAKE2b-256 8aa914321ee0142ead85d725a6a0f4cde123070cefdbfd026d0101b7308e72f0

See more details on using hashes here.

Provenance

The following attestation bundles were made for copium-0.1.0a1.dev66-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.dev66-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.dev66-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 174c19984e35924341f59c107b68d6f6f5e8ea3a9f9f5c27bb3c005c8215e734
MD5 e6d465fc60c556a18639196823bce643
BLAKE2b-256 440a5404b281d49edd290ff0d1bbb978c9c6bb0d0babf7e27abe92f7190478d2

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev66-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 ba09c23c6d721e94cf5eab36dedca24fe1e1f58315ace39cd28f847160d74d15
MD5 a5c4acba02e2f905362bcfa2c8eecc37
BLAKE2b-256 23747cc14eca86a22935615bbf357743a4c87baa83a6bf6e123141607a468a64

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev66-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3c802d21379827cc986f7a5930da08dc2a4b6129f5c5e4f9f505b55ba27bb7ee
MD5 40b9bc7c3625f5c56eddaf6cc6b73105
BLAKE2b-256 3b1149dfa910cd6f6cde33ab68ff6555d7a7c7e5eba80d2e9162e1b17b334237

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev66-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 657c3fa19e24eccebf424c5c2cf1a744e2a52f951ea0632977670c2baa2f29e8
MD5 f444b92231628ae2216cb692f0e29cd9
BLAKE2b-256 1c1edfdd5c3281b089d364b43ef0d073f1506b45ed42a698dea908d2dad1e1b9

See more details on using hashes here.

Provenance

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