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

Makes Python deepcopy() fast.

Highlights

  • 4-28x faster on built-in types
  • 🧠 ~30% less memory per copy
  • ✨ requires zero code changes
  • 🧪 passes Python's test_copy.py
  • 📦 pre-built wheels for Python 3.10–3.14 on Linux/macOS/Windows (x64/ARM64)
  • 🔓 passes all tests on free-threaded Python builds

Installation

pip install 'copium[autopatch]'

This will effortlessly make copy.deepcopy() fast in current environment.

[!WARNING] copium hasn't seen wide production use yet. Expect bugs.

For manual usage

pip install copium

Manual usage

[!TIP] You can skip this section if you depend on copium[autopatch].

import copium

assert copium.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

[!TIP] Next sections will likely make more sense if you read CPython docs on deepcopy: https://docs.python.org/3/library/copy.html

How is it so fast?

  • Zero interpreter overhead for built-in containers and atomic types

    If your data consist only of the types below, deepcopy operation won't touch the interpreter:
    • natively supported containers: tuple, dict, list, set, frozenset, bytearray and types.MethodType
    • natively supported atomics: type(None), int, str, bytes, float, bool, complex, types.EllipsisType, types.NotImplementedType, range, property, weakref.ref, re.Pattern, decimal.Decimal, fractions.Fraction, types.CodeType, types.FunctionType, types.BuiltinFunctionType, types.ModuleType
  • Native memo

    • no time spent on creating extra int object for id(x)
    • hash is computed once for lookup and reused to store the copy
    • keepalive is a lightweight vector of pointers instead of a list
    • memo object is not tracked in GC, unless stolen in custom __deepcopy__
  • Native reduce handling

    When type's __reduce__ strictly follows the protocol, copium handles returned values natively, without interpreter overhead, the same way CPython pickle implementation does.

    What if there's type mismatch?

  • Cached memo

    Rather than creating a new memo object for each deepcopy and discarding it after, copium stores one per thread and reuses it. Referenced objects are cleared, but some amount of memory stays reserved, avoiding malloc/free overhead for typical workloads.

  • Zero overhead patch on Python 3.12+

    deepcopy function object stays the same after patch, only its vectorcall is changed.

Compatibility notes

copium.deepcopy() designed to be drop-in replacement for copy.deepcopy(), still there are minor deviations from stdlib you should be aware of.

Pickle protocol

stdlib's copy tolerates some deviations from the pickle protocol that pickle itself reject (see https://github.com/python/cpython/issues/141757).

copium strictly follows stdlib semantics: if __reduce__ returns a list instead of a tuple for args, or a mapping instead of a dict for kwargs, copium will coerce them the same way stdlib would (via *args unpacking, **kwargs merging, .items() iteration, etc.). Errors from malformed __reduce__ results match what copy.deepcopy produces.

Memo handling

With native memo, custom __deepcopy__ receives a copium.memo, which is fully compatible with how copy.deepcopy() uses it internally.

Per Python docs, custom __deepcopy__ methods should treat memo as an opaque object and just pass it through in any subsequent deepcopy calls.

However, some native extensions that implement __deepcopy__ on their objects may require exact dict object to be passed as memo argument. Typically, in this case, they raise TypeError or AssertionError.

copium will attempt to recover by calling __deepcopy__ again with dict memo. If that second call succeeds, a warning with clear suggestions will be emitted, otherwise the error will be raised as is.

Tracking issue

Example
>>> import copium
>>> class CustomType:
...     def __deepcopy__(self, memo):
...         if not isinstance(memo, dict):
...             raise TypeError("I'm enforcing memo to be a dict")
...         return self
... 
>>> print("Copied successfully: ", copium.deepcopy(CustomType()))
<python-input-2>:1: UserWarning: 

Seems like 'copium.memo' was rejected inside '__main__.CustomType.__deepcopy__':

Traceback (most recent call last):
  File "<python-input-2>", line 1, in <module>
    
  File "<python-input-1>", line 4, in __deepcopy__
    raise TypeError("I'm enforcing memo to be a dict")
TypeError: I'm enforcing memo to be a dict

copium was able to recover from this error, but this is slow and unreliable.

Fix:

  Per Python docs, '__main__.CustomType.__deepcopy__' should treat memo as an opaque object.
  See: https://docs.python.org/3/library/copy.html#object.__deepcopy__

Workarounds:

    local  change deepcopy(CustomType()) to deepcopy(CustomType(), {})
           -> copium uses dict memo in this call (recommended)

   global  export COPIUM_USE_DICT_MEMO=1
           -> copium uses dict memo everywhere (~1.3-2x slowdown, still faster than stdlib)

   silent  export COPIUM_NO_MEMO_FALLBACK_WARNING='TypeError: I'm enforcing memo to be a dict'
           -> 'deepcopy(CustomType())' stays slow to deepcopy

explosive  export COPIUM_NO_MEMO_FALLBACK=1
           -> 'deepcopy(CustomType())' raises the error above

Copied successfully:  <__main__.CustomType object at 0x104d1cad0>

Credits

  • @sobolevn for constructive feedback on C code / tests quality
  • @eendebakpt for C implementation of parts of copy.deepcopy in https://github.com/python/cpython/pull/91610 — used as early reference
  • @orsinium for svg.py — used to generate main chart
  • @provencher for repoprompt.com — used it to build context for LLMs/editing
  • Anthropic/OpenAI/xAI for translating my ideas to compilable C code and educating me on the subject
  • One special lizard 🦎

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

Uploaded CPython 3.14Windows ARM64

copium-0.1.0a1.dev155-cp314-cp314-win_amd64.whl (77.6 kB view details)

Uploaded CPython 3.14Windows x86-64

copium-0.1.0a1.dev155-cp314-cp314-musllinux_1_2_x86_64.whl (518.7 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ x86-64

copium-0.1.0a1.dev155-cp314-cp314-musllinux_1_2_aarch64.whl (506.8 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ ARM64

copium-0.1.0a1.dev155-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (524.9 kB view details)

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

copium-0.1.0a1.dev155-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (523.0 kB view details)

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

copium-0.1.0a1.dev155-cp314-cp314-macosx_11_0_arm64.whl (91.6 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

copium-0.1.0a1.dev155-cp314-cp314-macosx_10_15_x86_64.whl (90.7 kB view details)

Uploaded CPython 3.14macOS 10.15+ x86-64

copium-0.1.0a1.dev155-cp313-cp313-win_arm64.whl (66.8 kB view details)

Uploaded CPython 3.13Windows ARM64

copium-0.1.0a1.dev155-cp313-cp313-win_amd64.whl (73.4 kB view details)

Uploaded CPython 3.13Windows x86-64

copium-0.1.0a1.dev155-cp313-cp313-musllinux_1_2_x86_64.whl (508.6 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

copium-0.1.0a1.dev155-cp313-cp313-musllinux_1_2_aarch64.whl (497.3 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

copium-0.1.0a1.dev155-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (513.1 kB view details)

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

copium-0.1.0a1.dev155-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (503.3 kB view details)

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

copium-0.1.0a1.dev155-cp313-cp313-macosx_11_0_arm64.whl (88.4 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

copium-0.1.0a1.dev155-cp313-cp313-macosx_10_13_x86_64.whl (88.7 kB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

copium-0.1.0a1.dev155-cp312-cp312-win_arm64.whl (66.3 kB view details)

Uploaded CPython 3.12Windows ARM64

copium-0.1.0a1.dev155-cp312-cp312-win_amd64.whl (72.9 kB view details)

Uploaded CPython 3.12Windows x86-64

copium-0.1.0a1.dev155-cp312-cp312-musllinux_1_2_x86_64.whl (504.3 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

copium-0.1.0a1.dev155-cp312-cp312-musllinux_1_2_aarch64.whl (493.1 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

copium-0.1.0a1.dev155-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (508.7 kB view details)

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

copium-0.1.0a1.dev155-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (499.1 kB view details)

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

copium-0.1.0a1.dev155-cp312-cp312-macosx_11_0_arm64.whl (88.1 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

copium-0.1.0a1.dev155-cp312-cp312-macosx_10_13_x86_64.whl (88.3 kB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

copium-0.1.0a1.dev155-cp311-cp311-win_arm64.whl (66.1 kB view details)

Uploaded CPython 3.11Windows ARM64

copium-0.1.0a1.dev155-cp311-cp311-win_amd64.whl (72.0 kB view details)

Uploaded CPython 3.11Windows x86-64

copium-0.1.0a1.dev155-cp311-cp311-musllinux_1_2_x86_64.whl (490.5 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

copium-0.1.0a1.dev155-cp311-cp311-musllinux_1_2_aarch64.whl (479.7 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

copium-0.1.0a1.dev155-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (491.2 kB view details)

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

copium-0.1.0a1.dev155-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (488.5 kB view details)

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

copium-0.1.0a1.dev155-cp311-cp311-macosx_11_0_arm64.whl (87.2 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

copium-0.1.0a1.dev155-cp311-cp311-macosx_10_9_x86_64.whl (87.3 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

copium-0.1.0a1.dev155-cp310-cp310-win_arm64.whl (66.6 kB view details)

Uploaded CPython 3.10Windows ARM64

copium-0.1.0a1.dev155-cp310-cp310-win_amd64.whl (72.5 kB view details)

Uploaded CPython 3.10Windows x86-64

copium-0.1.0a1.dev155-cp310-cp310-musllinux_1_2_x86_64.whl (490.0 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

copium-0.1.0a1.dev155-cp310-cp310-musllinux_1_2_aarch64.whl (481.5 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

copium-0.1.0a1.dev155-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (490.9 kB view details)

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

copium-0.1.0a1.dev155-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (486.1 kB view details)

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

copium-0.1.0a1.dev155-cp310-cp310-macosx_11_0_arm64.whl (88.8 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

copium-0.1.0a1.dev155-cp310-cp310-macosx_10_9_x86_64.whl (88.3 kB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

File details

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev155-cp314-cp314-win_arm64.whl
Algorithm Hash digest
SHA256 2e4440d10fd2ac4ee92021fa153cfbfb60c0bab2b00ab0765f1f765248f96de7
MD5 4e24a9eafc6698f82bdf3deeeee42ef7
BLAKE2b-256 00e8296614fb935301dbfc29d4bf7589c07b696b3962260b5e1eddfae46b8803

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev155-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 98593fc21cc83e5da0d5de514e1f9bdc9804642ff926a3c14723b49040f4628a
MD5 5f186097930d75a3f97f00874e2a30a4
BLAKE2b-256 c0868c9f695d418679917cad6653e267090d99335d9c48f9d362aeb688c7f04d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev155-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 e4e4d8a9693651dba4956b5d73f9d99ae43942702f1e329f766ddb306f0fa23c
MD5 e46e95339d421ece368aaf469e56f0f3
BLAKE2b-256 62d0c02b347a7f5303b5c1b7a8d63d709779288f01e5c1692be973fc3f59d01a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev155-cp314-cp314-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 2c8932b9aa2e48e3eefe543e2f392300b01a36fc213ec5f6e88b23cafbdc351e
MD5 869958b0c1f4aeeae7052244c7020a08
BLAKE2b-256 619e5cc3486ae72ee61bc28e8e376cf8e350229fc421c7bc75434562f59fdf26

See more details on using hashes here.

Provenance

The following attestation bundles were made for copium-0.1.0a1.dev155-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.dev155-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.dev155-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 03a85adcca7aac3ee05a782924036237d258fe0dddcd92a5bb8d3201a9e60298
MD5 12b1f79523234a7d1c31195a98a0b312
BLAKE2b-256 55a11b91ef82321ab0b4df8aaee937c66b18c345a1685ccc9ae74326eb770548

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev155-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 aee8f94307ba1ec3404f2d01c56d17c06183e9d926e4a3bac39a3de1ae2cdcd1
MD5 50e853c5937d1bfdce29059c48cb7c00
BLAKE2b-256 d5171e24a45da9a00a6f51a552d921ae102621962d1844ad0d7ffb1b5702db5e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev155-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ee0a80f3c033b9bfb1bb04e68556d3bacadf31e562c6242d57192ee5b68d34ae
MD5 257034bc9643a1147fff48787269fa98
BLAKE2b-256 4d1643b5fad7979dd390248608885615f3141081cf599cd2bc4bbd26bb43a35b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev155-cp314-cp314-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 232c5556ee481935d57d894a1c301c5edb7703582c9e74343b53300eb6c19dbb
MD5 48344c1d5598751f7caf20dfcce371d9
BLAKE2b-256 a1f50cbcbb0686f88d637343bf273dc133524ff8ec7dfc340ff74006d05a50ad

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev155-cp313-cp313-win_arm64.whl
Algorithm Hash digest
SHA256 a65305e9846afd9bc2e36ecb24ddbad471ab68f958a9c017729e3684fac8e9a8
MD5 f88b12e0f3c47a53c61b0c0026de4f93
BLAKE2b-256 e400ef10d483421a6a84750ffdadcf0f800731460c3ef6864e314dc083727941

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev155-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 af0ee5e43b6c8d5d995697bcba21248cac4b45b91877c63400db9861a5f486f0
MD5 1e5300c33e2169d53d096e3d55f08689
BLAKE2b-256 a4c2cf96abbf67a487452700f52d0100ca6ba21e714eb339883441fa5af0d538

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev155-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 0ed0b93d8ac511ed474154fb84a9acd8b875a3f533f2df2686f3b8b61306e877
MD5 904cfe1d57020fe3100d28a43e9b27cb
BLAKE2b-256 f47e6658a822ba7bc15ee18f01217c9f5705d730988d7a085bc6c7168a8161a0

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev155-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 81568ab8a67e959ad6c1d6f7b83fb7cdef4502fb8bbacca50d39acbb708d9cac
MD5 0827bb61850d97dd1751fb0b1f7bd5b0
BLAKE2b-256 b3457349a2f80359a64c72675885defeb3f16cf7f1ab0e303464e8bc04862d6a

See more details on using hashes here.

Provenance

The following attestation bundles were made for copium-0.1.0a1.dev155-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.dev155-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.dev155-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 9f729541665bdbb293a8c7d88f556924c7be6a6b4c7b2652b9b318e7aafdb7bf
MD5 9ba97f9dab8067dbd49ee842479611b2
BLAKE2b-256 01cafca199a1d34ba7c6fa5e5d26362bca47149c55a0e560e113d285c7f61265

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev155-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 3b454865e703db12e8777b2751fbcae03d396c7927c0390d6ae513d3352d0324
MD5 38b9f2b7fa29919ba36a6794c280b4ed
BLAKE2b-256 048621a2f500876e9225eed4a3a9ede65f184b2917b36408673e69e4a45bc16a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev155-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4df2bc775bbf7255b8dbe902de3ea7b0c6259fc2c2764da06886aa72de93e765
MD5 7db503b2a65dea824b22dc7aca9e5cd1
BLAKE2b-256 bc5b7823c7933a6e15ca7e7639fdd7413b4c6129df58bc7223c2c803ee3f664d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev155-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 24f4ad6d4137d165fcf77bc070e433724d3ad39e835342def692b09a2867dbb6
MD5 4d9b4a55343642384d53ebe502037d11
BLAKE2b-256 b47af5cc808cf28d475dcfec1a3318382a1e7381a6d7d9ead30be660ea2e8f44

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev155-cp312-cp312-win_arm64.whl
Algorithm Hash digest
SHA256 cec6594d086c5f77cf2e97c3be3fac64eaaf9ab555e16b8b2973552df5d4ef3b
MD5 69d5bbbfd53c0cfcc347d7e4bcaba4dd
BLAKE2b-256 c6bf69d1f15f3ee1cb7fe191df01f07edf02141d9365c065d015e7fc3c6f3b85

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev155-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 99960369a220fd1e154c02518cc97107d01b1c0eaaabe358a8064ec9d5a9fe61
MD5 113537cbc874d0314c29039b7c757b8b
BLAKE2b-256 51585fb95c751add8b1c650792621aab00612add3a4f1defff7e1859757fe0e7

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev155-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 79fcf71bb0b14a9ce715ba4be862fbb64a071e4cf9389789786f471e29e0c396
MD5 f82e44a33a42d9f812f43c9a75b809c5
BLAKE2b-256 0c37b92f50f6d733e268e125de68ee334684aff741593d5c696e99d88b9ad38a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev155-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 627d3c6372770bab37286775599026ab7a270b9a794efca4f5071d813ff21af6
MD5 2a62b9ce0eb26823bcc197cd3373f0f6
BLAKE2b-256 0702fdd4deedf800a250fbed50168de8bcb4e4881764adb2e8d4cdea06c14150

See more details on using hashes here.

Provenance

The following attestation bundles were made for copium-0.1.0a1.dev155-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.dev155-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.dev155-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 5d79b2856abd1fcc6fa7827daf6a506d939808732e58f7ec306023ad21481048
MD5 455d403f7323c40b0c5c89a1786abfc9
BLAKE2b-256 5b52160fc10ed0eaae1dcd25753915c225ea6d1cdcde356c793e9f3dd4754ded

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev155-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 986615587fa11a5352030c9c95043f862194807215ed90dcde0e67d9cd0136f8
MD5 e72789e43b36b60fa0178088aa451d51
BLAKE2b-256 7306a416f460543f0e6df39f63667430e19af9fb34ac1c64cc6c6aec761d40b0

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev155-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 921e2ff6b88b5ab0517feeb927ca34dcfd0e3595011b8edf08df700595abfdef
MD5 0bc4e66f3a1453bbcff7143884fa55e5
BLAKE2b-256 29c5a598a6a2c2b565cc4f3d9170bd667e14fd4bffdc36cd95f7cc4d6066e047

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev155-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 e983b7dc6ebf820c39f4a539a7c52b0b764d73fcb2dd3fc03d68a6280299429c
MD5 e34f3eea76050f9997f696247b9c772c
BLAKE2b-256 efc8a959c237cef5764438319cb56d58afc20fcf6c7844fe88cd0bbaeeee10ec

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev155-cp311-cp311-win_arm64.whl
Algorithm Hash digest
SHA256 4b0a58359ac86b031d909f3431b5f31d7d8f8395bc07f1d88a60040a9170144c
MD5 613e1782f6b53ef0b93bbca82164dbfb
BLAKE2b-256 9f9e35ab00617b8fedb9b48b6e1423f345ea690142723ae3c2c0d0ccea74c9b4

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev155-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 a3ba228fac042af9b4e6da1bb42a77de92dce5e1ce2019e4bcac751e65b4a006
MD5 84e39c3ace230254a3dcebc18645c4ba
BLAKE2b-256 03e81ccc8614fd6f407a8c64ebf54b00e08ff92651c0473323d9ca8d6eb01db0

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev155-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 1a9dcac50c7fbec781d4b1d9f094f60091c90f401ede7863daf0aa4c56dc057d
MD5 e3400ea3f5a165a2aa4cc7bd8ad06609
BLAKE2b-256 ee04b1170e5ef329a46a9eea2113543e64691e0cf24881cfdb377dfe610b155b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev155-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 6b5aeb2356ef42ce4cca57c591f150a7050be1aa15ffa711d48ee8eaa286095e
MD5 eb6ae2989c6677bc26142d81c659bdf1
BLAKE2b-256 73bf70b25a94ba6a417e8112fbac3ff0dd3b633ba45ecc07beabc61858007745

See more details on using hashes here.

Provenance

The following attestation bundles were made for copium-0.1.0a1.dev155-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.dev155-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.dev155-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 cc7c752945e9b982d20bececd351e92e5bface8cbb066064b5eb96bd989f9968
MD5 a132c3438324d9fbd2f2c66c02ed7686
BLAKE2b-256 5476047b92119eee8580c6b25d3edda5316b821485de7dd70208029bf187c769

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev155-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 a1bf31618255aca658e69ce6b4f9a3f634ac809a4dfed22281b3edd75dc79025
MD5 d44a939979bb0ba129d30cf30c51a6e9
BLAKE2b-256 54999ecb76addfd0413622bd25a42dab1c6b9d9cf16aefe421a8b491bc41ec87

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev155-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f3b7d5b0163906bf29fbf9928f27e0afcdb78f6ab00540b5215cbc4b97441374
MD5 8c085aa9345184be9e0e7112ddb04209
BLAKE2b-256 f1141cbb76c08cd038201544c3d31cf8d56a7c896ffcb47c4221e63bfd9624e6

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev155-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 8f76d2c2b9841d436ff9d2f30408ba7283def9864fdee9985a82ca7954e81fae
MD5 ed3247812043bae78d931fc72f452b03
BLAKE2b-256 e0e223d602eadd79f9acd99b0397c5765735f04ececa8e8d8ee1dbd20b56e38e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev155-cp310-cp310-win_arm64.whl
Algorithm Hash digest
SHA256 3fd31382f7968cf16fcca93061deb6424f0875f71065336a0cbfb5889d087bd1
MD5 6515b269c05dee9f190c57c1149687b2
BLAKE2b-256 aa0d24b14cffd821c94c766b91ba303f66d6e17310afac3f74d4fad62f3f5e6d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev155-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 bd54bd2439e06d4716736947ef8a402d28640b08ad355beb9e2a30ea50885a74
MD5 5ee6b0d95c6ca277f5d94a3f0da039d5
BLAKE2b-256 76e616538557de8f9df52f3913c58637495fa44292f9e19d0c3787918d2a2855

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev155-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 126cfa118d64f57eb51c8febcbf5008254963ed27844e723ed9aafaee235bc1b
MD5 9b5144cbc6acbf5a8a6854b9efe96c60
BLAKE2b-256 57afea2cf251e3d4f358e47c484bc7aa45ae128bcd41066142d0e658f7231c5d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev155-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 a70cec32c94a356b32d24cdf742dba7944cbce6808bbac7ffee50a909ad06560
MD5 bc80006646f7c6f74c2c3e429c7cf300
BLAKE2b-256 505b543266dc0eebfff317e647300e60bfcef8ae42673794c9996911c8c4a6d8

See more details on using hashes here.

Provenance

The following attestation bundles were made for copium-0.1.0a1.dev155-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.dev155-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.dev155-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 9581bb352701f18151cb3bac97f014be4ec028c074ffb3aa9e9b270905dafcde
MD5 68d6e5e57a3ea8131f5769031119c5fa
BLAKE2b-256 c05692eeea154c9205b18e6ef0ccd1cde7f469c8ce1b93c6fa085bc651af3ff5

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev155-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 95bb282976886e48491534e0106f4793747dad7de1483e67d68e7c7a505de82f
MD5 b0682c243792c5aa488850c9edc91162
BLAKE2b-256 24636fcc77a4e0abc1d3d9157bc01c7e61f4eecca6c1a76dfe72b1e61b17882b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev155-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4361841edd117a6976a2ba84e1620b681765385878b2650107bffad04c86f79c
MD5 1eaaa3d36a54b2888e98dba12421332f
BLAKE2b-256 17ad5618d38ca19a8bcfc0765110fb0efb315e357305b39b9f67549715a787fb

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for copium-0.1.0a1.dev155-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 0f285d2a248f22138a963cba533a63cf6fc9ae22f5d12cbab6f17a5153a3f491
MD5 4811bee836e860597c07ac461ba1fb02
BLAKE2b-256 720f72cc08d2c421a4a9fd89dcdb2d3a39217a5f8db221299df137c294c6beca

See more details on using hashes here.

Provenance

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