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

Uploaded CPython 3.14Windows ARM64

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

Uploaded CPython 3.14Windows x86-64

copium-0.1.0a1.dev110-cp314-cp314-musllinux_1_2_x86_64.whl (502.5 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ x86-64

copium-0.1.0a1.dev110-cp314-cp314-musllinux_1_2_aarch64.whl (491.1 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ ARM64

copium-0.1.0a1.dev110-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (511.0 kB view details)

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

copium-0.1.0a1.dev110-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (508.1 kB view details)

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

copium-0.1.0a1.dev110-cp314-cp314-macosx_11_0_arm64.whl (87.3 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

copium-0.1.0a1.dev110-cp314-cp314-macosx_10_15_x86_64.whl (87.3 kB view details)

Uploaded CPython 3.14macOS 10.15+ x86-64

copium-0.1.0a1.dev110-cp313-cp313-win_arm64.whl (63.0 kB view details)

Uploaded CPython 3.13Windows ARM64

copium-0.1.0a1.dev110-cp313-cp313-win_amd64.whl (69.6 kB view details)

Uploaded CPython 3.13Windows x86-64

copium-0.1.0a1.dev110-cp313-cp313-musllinux_1_2_x86_64.whl (491.5 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

copium-0.1.0a1.dev110-cp313-cp313-musllinux_1_2_aarch64.whl (481.3 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

copium-0.1.0a1.dev110-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (495.2 kB view details)

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

copium-0.1.0a1.dev110-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (487.4 kB view details)

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

copium-0.1.0a1.dev110-cp313-cp313-macosx_11_0_arm64.whl (84.6 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

copium-0.1.0a1.dev110-cp313-cp313-macosx_10_13_x86_64.whl (85.5 kB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

copium-0.1.0a1.dev110-cp312-cp312-win_arm64.whl (62.6 kB view details)

Uploaded CPython 3.12Windows ARM64

copium-0.1.0a1.dev110-cp312-cp312-win_amd64.whl (69.0 kB view details)

Uploaded CPython 3.12Windows x86-64

copium-0.1.0a1.dev110-cp312-cp312-musllinux_1_2_x86_64.whl (485.8 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

copium-0.1.0a1.dev110-cp312-cp312-musllinux_1_2_aarch64.whl (475.2 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

copium-0.1.0a1.dev110-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (490.1 kB view details)

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

copium-0.1.0a1.dev110-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (482.8 kB view details)

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

copium-0.1.0a1.dev110-cp312-cp312-macosx_11_0_arm64.whl (84.3 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

copium-0.1.0a1.dev110-cp312-cp312-macosx_10_13_x86_64.whl (85.1 kB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

copium-0.1.0a1.dev110-cp311-cp311-win_arm64.whl (62.5 kB view details)

Uploaded CPython 3.11Windows ARM64

copium-0.1.0a1.dev110-cp311-cp311-win_amd64.whl (68.8 kB view details)

Uploaded CPython 3.11Windows x86-64

copium-0.1.0a1.dev110-cp311-cp311-musllinux_1_2_x86_64.whl (473.7 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

copium-0.1.0a1.dev110-cp311-cp311-musllinux_1_2_aarch64.whl (466.4 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

copium-0.1.0a1.dev110-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (474.5 kB view details)

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

copium-0.1.0a1.dev110-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (472.0 kB view details)

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

copium-0.1.0a1.dev110-cp311-cp311-macosx_11_0_arm64.whl (83.6 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

copium-0.1.0a1.dev110-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.dev110-cp310-cp310-win_arm64.whl (63.1 kB view details)

Uploaded CPython 3.10Windows ARM64

copium-0.1.0a1.dev110-cp310-cp310-win_amd64.whl (69.2 kB view details)

Uploaded CPython 3.10Windows x86-64

copium-0.1.0a1.dev110-cp310-cp310-musllinux_1_2_x86_64.whl (476.8 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

copium-0.1.0a1.dev110-cp310-cp310-musllinux_1_2_aarch64.whl (467.6 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

copium-0.1.0a1.dev110-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (476.7 kB view details)

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

copium-0.1.0a1.dev110-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (472.7 kB view details)

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

copium-0.1.0a1.dev110-cp310-cp310-macosx_11_0_arm64.whl (85.0 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

copium-0.1.0a1.dev110-cp310-cp310-macosx_10_9_x86_64.whl (84.9 kB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

File details

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev110-cp314-cp314-win_arm64.whl
Algorithm Hash digest
SHA256 be1ae2dce439b5e46c8690b13c2294a8aec573c20d76a47cc11d04cbdc66e92d
MD5 d1dc56bd87325065edf76fc9ff7611f4
BLAKE2b-256 3265324db2abd7ceb6ad646919716eb8f62930defc76d16c98becc06ae940411

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev110-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 fb56d9a336997d151d22b19c34aeb484b3b5ab30a2b8639993762ca77c83a2b3
MD5 5a2ff98511dc3c6287c710674f6ccfa5
BLAKE2b-256 d87fa5c5eef6570992b8a6d5c0a220c35a957b79d82797143ac88d497bdc7af3

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev110-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 d0adf87acceda62f636a2d7e63a3b041e10948e3dc0d177cde8fc2715f9233de
MD5 e01c91690dd572b380effe3e592fd212
BLAKE2b-256 b65c920ee6c4e11f6dafdb87b2f5feedecbaf03f6382a729897326b6a0846e01

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev110-cp314-cp314-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 1d3b9ba220451a66f62e5f29d20fced29e37feaac048d9c7c4d0b47e486d6af5
MD5 36bbc0e7e2ba1e3d62e7ea395d6f6789
BLAKE2b-256 056c3deea444ab802643f9fcd6cf4f0b9c27b74e2ad7cd39880ab6d4472ab0d7

See more details on using hashes here.

Provenance

The following attestation bundles were made for copium-0.1.0a1.dev110-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.dev110-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.dev110-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 1c54987449c452e96790005ec54fe656edcfae6f5c4cedfd07eb8a046dfa0674
MD5 756f391e99816a5dd938c42aae49e6a2
BLAKE2b-256 08fa767508cf9aa223ba1337a8dc428aaf7ad092db92db5e071f4179c134c80b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev110-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 801152e1a8670673f1903334db7f15a8ab852986e4de23697cb0752946564384
MD5 da3856d2f7f432ae6a0aaad9a2d491a6
BLAKE2b-256 2e7e3bfa3d7337f9a6bdaad32f6949028a85df15658a9e068784dc7782edb6a9

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev110-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 27a1659e6e775e91cf58b5939b0c55ecee8f7890e74e3e9df82146febef1d337
MD5 5227f65d505b51db1321a091eadb772c
BLAKE2b-256 31e1f035a66d88945d357bf38b2a90fc9d5adf59c3618117f7afad6e251503f5

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev110-cp314-cp314-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 ba0587fe3fcba3d207defe6a5517ec2ef851b5301c609e57f8ccce9da084a13e
MD5 b23ee4f297622e84194dfa0df460da6b
BLAKE2b-256 f7fd83631bbcc59444030f436e6ed9c08069a73f73edfaef02b9056abdae0ee8

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev110-cp313-cp313-win_arm64.whl
Algorithm Hash digest
SHA256 1a843897fa00a349d50d11c18a4e42bfe9f02e2ba43348dff345f2b824137da0
MD5 f9031e668c8cefbcf3c59e8448802b1a
BLAKE2b-256 35a61b6df6866ec6f46ba27d175d97344dbe3573fab9cdd2ef88c3c266697be7

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev110-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 c0dee3dab957278e21a8875d384e14f5b45e1c4545892dcc6ca831cb936f85e0
MD5 bba963658da9e41a283568ddb9cbe7c1
BLAKE2b-256 339c80cbabf8651623317d6974b9739b1547e8ca736551ccef965c6382c69568

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev110-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 1d3a8806b28b9410b8478a3afbab3bd1cdaad8cc5251e6f561387d5779530150
MD5 a5ea515f26db9fde886b5994b1e5b667
BLAKE2b-256 a69cf6f300b8ac6f940ef04873c7b3bfebbbc4a14cfcf7b8658bbce0054e6679

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev110-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 0a75a3bd0f7be8490ff3dd90b00a2c494fd7a07a906ae435ff4720336c8d335a
MD5 ffbfdec96c11bb11dbb968de80982573
BLAKE2b-256 8473b31b350e364c7999eaf8a1ffcd4d9c038457951de1928b1f3963e7d65dce

See more details on using hashes here.

Provenance

The following attestation bundles were made for copium-0.1.0a1.dev110-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.dev110-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.dev110-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 53f57b49ce21ef677b31d25ec01120e67c5027eb3e9c293537b98e46be90c5e9
MD5 e9356e35c0d54409d794b94fa3d2457a
BLAKE2b-256 6fd33c6e4c129bc11a2b706c2206a07e7a22c448e2827e044c1a9f274a512a3d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev110-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 2de65bb47ea674463179f391881c2e8cbf43817dbe19dd9389c43f96d5d80dff
MD5 86e786b1209c9233abfa81acf67bf4b6
BLAKE2b-256 8b4615c6a08b4cc3f2ca055c6dc0d85cb224b26a0036bd6789a8baa94c96b11d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev110-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 65c81c8d3040cda482f8bdd75f9ba0f3bc6613ca0eb0ba538580b8957e7fea0d
MD5 3babe2900b98f7e89a00ff0a515a98a5
BLAKE2b-256 562746beae134991e09bf5e12b8deaf94410b2af41e0cec1126a3ff4d74ca496

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev110-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 fb40254794ffdc9c2af88a2c97160537174a020927292992199955d7356b449b
MD5 cfac2373e27c4105216ae3e94127aee0
BLAKE2b-256 dcab780f08dc529691c736209c98d070fb825606a1283a8682b97b6f2be7231b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev110-cp312-cp312-win_arm64.whl
Algorithm Hash digest
SHA256 27c79f5d6d9b63b9d877eb80d126e3b3da33f2a31526104cd7d9eccb23b71242
MD5 30efbe373580e7ac7f55c1b266219d2b
BLAKE2b-256 92aba3cda69a04877e85a6cd95a1938e9220e71be915d3c0cfe2483d55fb6dfc

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev110-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 520bead59999e990286c089493f531b7c0a5b07eb710de0863dfc3347b7830bd
MD5 42f7c6c10b040535734b4c9cb49430ed
BLAKE2b-256 cc950c2f97eec672a3685d8eeeaf0a8650f53ac7ebf8827214399106b4dfc9b1

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev110-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 bd08ccee2ea804db47e1325932badaa18a99e0b5bdfd10ec6a3d765c6be95d44
MD5 298c853a3ddb3e4e2d85a47095b80ecc
BLAKE2b-256 9cf308be22da0b2523a75fca8f258f463b3ef072620cf6fab295e902263f6a3b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev110-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 d5b72e19844e2f4a964068d070a64b1503c3b98e1e7f744fd962a093ed6e122f
MD5 1a3de0bcb02f225ec1209463ac086d19
BLAKE2b-256 7a6d79f7913ac5b41fa3f2e997a41b1743898392340e48b571bb5f89a8d5f7ef

See more details on using hashes here.

Provenance

The following attestation bundles were made for copium-0.1.0a1.dev110-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.dev110-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.dev110-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 e71790ee746b2c7a3521cdc5af1894d4f5194c34b896cd90a57012d60c7de2ab
MD5 27f4fa28b6e080b813d74981df43c8ae
BLAKE2b-256 c45304c677daaef301d7e0232c05dcc74c96ed7d34a5bc2a8723c1e0ff902ae5

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev110-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 c908f1832422741de8614d02e485fdbc2597c2f8087f56d15752b3bdb3e19bbc
MD5 19c1e1aa26ead32b88ada6635bcb045b
BLAKE2b-256 bebbb0e1366b58971128e683bee0b9d42d74d14f18aed7a2a2a1c414434ec638

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev110-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a7aee16a8d9ac75397b450a5d23d086476e42b1dd51f111b4dd15619af403579
MD5 b448995b95d650b899219d122d015ed6
BLAKE2b-256 7f6527bc8e9ea6caf8b365460f7c4756407c0c160f86ff97c51309a0a8fb4743

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev110-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 8df69077e1438c5e4743f29cdc2156b318662ecfbec7c215645487c76aa5e21d
MD5 5217178a4cad74f7234440b80b5ec50f
BLAKE2b-256 221bc2c36b4952591915066b5048c12b1f36712f6f88ae9c443cf84d839b9e29

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev110-cp311-cp311-win_arm64.whl
Algorithm Hash digest
SHA256 520a237c43e37c1e5a6a41d50436f7b18a1176c402ccb0abd3124282e6f56075
MD5 81ca53bf65d1f3135c622e1589370ddb
BLAKE2b-256 43132b6f62955524f32443a6dd06b4ce82b809a2091f4b1d46f6dbfb2b1861f4

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev110-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 b72498ff7cd8bf79f04b50bcf6d3a2ba9334aca6cf42f14bdeca07fca171a536
MD5 b494e04e8fa113be0e470ab7adf768b1
BLAKE2b-256 314f1e9660a35f22fedfe712882e9a4a794c87835522a0d8d4446e0d7fa0912a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev110-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 fb857c8933e95ba71e649e9bca8f9f9038e177b0308222d7e408972bfd7337e2
MD5 f86e873d7019d42b6958314672adcdc2
BLAKE2b-256 53dc9d63b2c2c8f1938a8420f3cac795b280e3ca3f81e1b4becb10aa9fb9a75f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev110-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 5800d6cd41036f58e7ef67815c7ecf85b6400a2b6adabd456f13b9c48b453b88
MD5 1f884768ad3bcb6bdc9046162f1bc975
BLAKE2b-256 e599076a5a9eaf4e0a21007cc0ffc751c7b6a66be8a04258920d8e0cc75ab322

See more details on using hashes here.

Provenance

The following attestation bundles were made for copium-0.1.0a1.dev110-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.dev110-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.dev110-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 51a1c6dab69e162c03392436e803ce4bd541428b9d9e9881b465b34ab1e44374
MD5 b64d62d2a4f2340433970c99742d43db
BLAKE2b-256 d5f5e6a9f0bef1742a51a022f3f92030ee5a4a4ee1d8479f1780995a62ac493d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev110-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 bca23ef56aff143c54e2b18de18903bd2ad878e9563ac21d8b192453b4ff036f
MD5 dbbaa51a3816e7241d235c1fc6451f31
BLAKE2b-256 4b1f62770182fec395642a9e2376d27bbb59f2402af8bfaa87a8ec72537dd9e3

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev110-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7626ff075529fbe1d741a936db1f072fa1e4e0245248d0e97d8cb2f8fc8b6c2c
MD5 d9436cfd4c57e08da3d67b8e47d29da8
BLAKE2b-256 7e046aa6c621998d274d9a789eb4584235bfcc3e7ddfe35c4bd05a69455d4823

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev110-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 48eb05c5228ba0e5a5671c9d439e65757cd6e020bd7b458a5ea3b14d045639da
MD5 df3bae3b26eda89cef90766950ccfa6b
BLAKE2b-256 ae953fa8c8a754a17b3596b0be53da467d56784d831fd59d2deebbe7387e31ae

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev110-cp310-cp310-win_arm64.whl
Algorithm Hash digest
SHA256 45b30e1dc0854bc8480d6a94f92fc5c840aab3c5b73a860b2c5906173d64dd75
MD5 c272fe4c04a85427d95569070051c438
BLAKE2b-256 6920ee121b6416b92f9c6d08e32439d6bd0d3f7c19cac0d17eb813963d25ca4e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev110-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 d3d8e1cc90549553e7ba3a98f185ad4816d32ff0113cfc198c58d7c16718bfd3
MD5 2c394a9bc45394c16a14c4731a9c6ebb
BLAKE2b-256 81e9d7c7b95e26980169f398e2e4f9ea405fb150aa8305b659d8ac4c0f05c8a6

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev110-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 6a4211668d41750e6e353b3068d6bc72c4910814bd549466874768c20e5e7f4c
MD5 b9b334f1703b8a90cc016bd486174294
BLAKE2b-256 fe77b9bcb0ba0e8e0893732f3f405a8bef605ff4eeba810ea8b9f2795d6c7cc7

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev110-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 544f3bde95cf0c2f06b40992a70341340e28176f13144a6d29b2116bb40c2110
MD5 7d7c03dba7c21e6fbce581013cc1edc6
BLAKE2b-256 aa555fbcb886f6ded0bf127e8a510d52c71185117b27df3d204a5c07b43ef7b6

See more details on using hashes here.

Provenance

The following attestation bundles were made for copium-0.1.0a1.dev110-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.dev110-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.dev110-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d5367b335f86d2f41392302843f2248776241993957176537bac8f9cc6516827
MD5 19682b1efe58e495b2440ec39a158189
BLAKE2b-256 9148956baa157fb5a569a52453807262ba80c57b75fbfcb0920a18c66db4ac1d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev110-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 cd27bb51c02b53c3129f623c0ebc993bc2b61f6d6d3e4897af215315614ba97c
MD5 9c5016702b9ebf45e4c510f01941d08b
BLAKE2b-256 51f5b4dee8473c9cc47de9a0601a6bf152f5e8bafefcf8d6e66c98c88f4d3a8b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev110-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 72ad572965ff2569cb42df3593a289ada5920be6713bf31333fdcf86fcab3c22
MD5 3a684571a939c9c5fe271ac448d228c3
BLAKE2b-256 4601c5327409eca609b8ef250a100063e10a19d5b0174a37f7fe2ad1ef97a09a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev110-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 2c98a825c0a403da07f06094d10d5c93c570651e5421d0719616e649e8c66ae5
MD5 f569348b8cb428ce7749a07c5d81bd4a
BLAKE2b-256 63e1f5168f77c2f8426095a78958f5e550fb95aed6fbb13c62d183e887f373be

See more details on using hashes here.

Provenance

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