Skip to main content

C-Two Python SDK

C-Two exposes stateful Python resources through typed CRM contracts over same-process calls, local IPC, or an external HTTP relay. This package projects the shared Rust runtime into Python.

Python C-Two 0.10.0 pairs with c3 0.6.0. See the release and migration notes.

Install the matching published versions:

uv pip install 'c-two==0.10.0'
# Only for FastDB Payload contracts:
uv pip install 'c-two[fastdb]==0.10.0'

The base package has no Python runtime dependencies. Ordinary CRM definition, registration, direct/IPC/relay calls and errors do not load FastDB or NumPy. The fastdb extra pins fastdb4py==0.2.4; using FastDB payloads without it reports the extra to install. The exact pin selects the validated 0.x binding instead of allowing an untested later native interface.

Local IPC uses Unix domain sockets or TokenUser-scoped Windows Named Pipes. Unix roots select the final endpoint directory, with short names and directory-relative connections. Rust owns Persistent/OwnerBound policies, structured shutdown and scoped maintenance. Install matching builds across communicating clients, resource servers and c3. See the lifecycle guide.

cc.connect(..., timeout=...) bounds connection acquisition across pool waiting, handshake and route discovery. cc.with_call_options(proxy, timeout=...) sets business-call waiting separately. Custom Unix endpoint directories can use 0755 when the current user owns them and other identities cannot modify them; Windows uses its SID-scoped pipe namespace. See connection deadlines and endpoint configuration.

cc.set_server(startup_timeout=30.0) sets the native startup wait before registration. Omitted/None retains the finite five-second default; zero expires immediately. Startup expiry is identified by CoreError.lifecycle_kind == 'startup_timeout', with startup_stage and timeout_seconds; bind I/O failures keep their OS fields without a configuration-error label. See server startup deadlines for freezing and cleanup semantics.

IPC uses lazy buddy pools, idle decay and finite backing/reassembly budgets; pool_enabled=False skips buddy. cc.memory_stats() observes native accounting; held responses and borrowed inputs retain independent leases. The standalone relay has its own upstream policy. See the memory guide.

Use cc.connection_events() for one cancellable, bounded stream of incoming and outgoing physical IPC events, tagged by side. ConnectionObservation.snapshot() retains late inspection; its old blocking wait_closed() is removed. Physical observations work without a pending call. OwnerBound hosts support explicit, single-use recovery tickets during the original grace period. Bind/connect failures preserve io_kind, raw_os_error and io_operation on public cc.error.CoreError. These features share the Rust implementation on macOS, Linux and Windows x64 and ARM64; see the lifecycle guide for API examples.

cc.server_credential() -> EndpointCredential | None reads the listener's lifecycle snapshot without inspection or a gate lock. CoreError.endpoint_unverified_reason reports unverifiable Unix binds; Unix credentials use schema 4 without device, and default endpoint directories carry namespace disk format 3. cc.Runtime() creates independent Python bindings and native sessions: configure and shut down an explicit instance through its methods, while cc.serve() handles signals only for the module-level default runtime. See the independent runtime example. IPC handshake 14 and namespace format 3 do not interoperate with 0.9.x, so upgrade SDKs, c3 and Node consumers together; the release notes cover snapshot semantics and custom-root migration.

Development

Use canonical main for source development and run commands from the repository root. Python patch-release provenance is recorded with its release notes; the c3 release's rc-manifest.json identifies that CLI release's source, which can differ from a later Python patch:

git clone https://github.com/world-in-progress/c-two.git
cd c-two

Prerequisites:

  • Python 3.10 or newer
  • Python 3.12 for standard local development
  • Python 3.14.3t when testing free-threading support
  • Rust 1.95 or newer
  • uv
  • for full interoperability tests: the FastDB v0.2.4 source checkout at ../fastdb

The default workspace dev group selects c-two[fastdb] and resolves fastdb4py==0.2.4 from PyPI. Bare package installation omits it. The Python native extension and c3 pin FastDB source f82fa13adeae2b87a295bf984821c85c44b55a3d for their source-mode static builds. Core and Rust SDK tests use the published Rust bindings with the matching FastDB Core SDK in system link mode. Golden specs and TypeScript interoperability fixtures still need the sibling source checkout; it is not a Python package override.

Install dependencies and build the Python native extension. This also compiles the required Rust core crates; no separate Rust prebuild step is needed:

FASTDB_PAYLOAD_LINK_MODE=source uv sync

Rebuild the native extension after changing Rust code:

FASTDB_PAYLOAD_LINK_MODE=source uv sync --reinstall-package c-two

Relay-dependent tests and examples require the standalone c3 binary. From a source checkout, build and link it before running relay flows:

FASTDB_PAYLOAD_LINK_MODE=source python tools/dev/c3_tool.py --build --link

The Python SDK does not embed or start a relay server. Start the standalone Rust relay with c3 relay, Docker Compose, or orchestration such as Kubernetes, then point Python code at its relay anchor with C2_RELAY_ANCHOR_ADDRESS or cc.set_relay_anchor(). The anchor is used for registration and name resolution. Remote HTTP calls still use the resolved route's relay_url directly, and local direct IPC is selected only for a loopback/local anchor. Relay-aware clients preflight routes before the first call and re-resolve structured stale-route responses; set C2_RELAY_ROUTE_MAX_ATTEMPTS to tune the maximum route acquisition attempts (default 3, valid range 1..=32, 0 is treated as 1). Ambiguous data-plane failures are not replayed.

After the source-mode build, configure the absolute Core SDK library directory for Rust consumers spawned by interoperability tests. Follow the development setup in the repository README and Windows guide for platform-specific loader paths and test prerequisites. Keep the existing extension build while running the Python tests:

C2_RELAY_ANCHOR_ADDRESS= uv run --no-sync pytest sdk/python/tests -q -n 4 --timeout=30

The four-worker command is for Linux/macOS; omit -n 4 on Windows. See the test guide for prerequisites and longer real-idle and interoperability cases.

Run Rust core checks when validating shared native runtime changes:

cargo test --manifest-path core/Cargo.toml --workspace

For CLI build, link, and test commands, see the CLI guide.

Examples

Python examples live under ../../examples/python/:

uv sync --group examples
uv run python examples/python/local.py

Relay examples also need a running standalone relay, for example:

FASTDB_PAYLOAD_LINK_MODE=source python tools/dev/c3_tool.py --build --link
c3 relay --bind 127.0.0.1:8080

Benchmarks

Python-specific benchmarks live in benchmarks/:

C2_RELAY_ANCHOR_ADDRESS= uv run python sdk/python/benchmarks/segment_size_benchmark.py

Metadata

Release files for c-two 0.10.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for c-two 0.10.0
File Size Uploaded Provenance Actions
c_two-0.10.0.tar.gz 1.3 MB With provenance Details for c_two-0.10.0.tar.gz

Built distributions (wheels)

Table of built distributions (wheels) for c-two 0.10.0
File Actions
c_two-0.10.0-cp314-cp314t-win_arm64.whl CPython 3.14 CPython 3.14 free-threading Windows ARM64 Details for c_two-0.10.0-cp314-cp314t-win_arm64.whl
c_two-0.10.0-cp314-cp314t-win_amd64.whl CPython 3.14 CPython 3.14 free-threading Windows x86-64 Details for c_two-0.10.0-cp314-cp314t-win_amd64.whl
c_two-0.10.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ x86-64 Details for c_two-0.10.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
c_two-0.10.0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ ARM64 Details for c_two-0.10.0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
c_two-0.10.0-cp314-cp314t-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64 Details for c_two-0.10.0-cp314-cp314t-macosx_11_0_arm64.whl
c_two-0.10.0-cp314-cp314t-macosx_10_12_x86_64.whl CPython 3.14 CPython 3.14 free-threading macOS 10.12+ x86-64 Details for c_two-0.10.0-cp314-cp314t-macosx_10_12_x86_64.whl
c_two-0.10.0-cp314-cp314-win_arm64.whl CPython 3.14 CPython 3.14 Windows ARM64 Details for c_two-0.10.0-cp314-cp314-win_arm64.whl
c_two-0.10.0-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details for c_two-0.10.0-cp314-cp314-win_amd64.whl
c_two-0.10.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ x86-64 Details for c_two-0.10.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
c_two-0.10.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ ARM64 Details for c_two-0.10.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
c_two-0.10.0-cp314-cp314-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 macOS 11.0+ ARM64 Details for c_two-0.10.0-cp314-cp314-macosx_11_0_arm64.whl
c_two-0.10.0-cp314-cp314-macosx_10_12_x86_64.whl CPython 3.14 CPython 3.14 macOS 10.12+ x86-64 Details for c_two-0.10.0-cp314-cp314-macosx_10_12_x86_64.whl
c_two-0.10.0-cp313-cp313-win_arm64.whl CPython 3.13 CPython 3.13 Windows ARM64 Details for c_two-0.10.0-cp313-cp313-win_arm64.whl
c_two-0.10.0-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details for c_two-0.10.0-cp313-cp313-win_amd64.whl
c_two-0.10.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ x86-64 Details for c_two-0.10.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
c_two-0.10.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ ARM64 Details for c_two-0.10.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
c_two-0.10.0-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details for c_two-0.10.0-cp313-cp313-macosx_11_0_arm64.whl
c_two-0.10.0-cp313-cp313-macosx_10_12_x86_64.whl CPython 3.13 CPython 3.13 macOS 10.12+ x86-64 Details for c_two-0.10.0-cp313-cp313-macosx_10_12_x86_64.whl
c_two-0.10.0-cp312-cp312-win_arm64.whl CPython 3.12 CPython 3.12 Windows ARM64 Details for c_two-0.10.0-cp312-cp312-win_arm64.whl
c_two-0.10.0-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details for c_two-0.10.0-cp312-cp312-win_amd64.whl
c_two-0.10.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-64 Details for c_two-0.10.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
c_two-0.10.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ ARM64 Details for c_two-0.10.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
c_two-0.10.0-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details for c_two-0.10.0-cp312-cp312-macosx_11_0_arm64.whl
c_two-0.10.0-cp312-cp312-macosx_10_12_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.12+ x86-64 Details for c_two-0.10.0-cp312-cp312-macosx_10_12_x86_64.whl
c_two-0.10.0-cp311-cp311-win_arm64.whl CPython 3.11 CPython 3.11 Windows ARM64 Details for c_two-0.10.0-cp311-cp311-win_arm64.whl
c_two-0.10.0-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details for c_two-0.10.0-cp311-cp311-win_amd64.whl
c_two-0.10.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-64 Details for c_two-0.10.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
c_two-0.10.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ ARM64 Details for c_two-0.10.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
c_two-0.10.0-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details for c_two-0.10.0-cp311-cp311-macosx_11_0_arm64.whl
c_two-0.10.0-cp311-cp311-macosx_10_12_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.12+ x86-64 Details for c_two-0.10.0-cp311-cp311-macosx_10_12_x86_64.whl
c_two-0.10.0-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details for c_two-0.10.0-cp310-cp310-win_amd64.whl
c_two-0.10.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-64 Details for c_two-0.10.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
c_two-0.10.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ ARM64 Details for c_two-0.10.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
c_two-0.10.0-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details for c_two-0.10.0-cp310-cp310-macosx_11_0_arm64.whl
c_two-0.10.0-cp310-cp310-macosx_10_12_x86_64.whl CPython 3.10 CPython 3.10 macOS 10.12+ x86-64 Details for c_two-0.10.0-cp310-cp310-macosx_10_12_x86_64.whl

Total release size: 171.9 MB

Release files / c_two-0.10.0.tar.gz

Download URL c_two-0.10.0.tar.gz
Size 1.3 MB
Tags Source
SHA-256 checksum
How to use checksums
749755ad38741ab7c6158dd6684984ada66b5be0c5da048500fba59dd1f74693
BLAKE2b-256 checksum
How to use checksums
2ee3374b8dd982d1d302d6b32cec52b77e8f54e1c52489743a5da435e9da6a89
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / c_two-0.10.0-cp314-cp314t-win_arm64.whl

Download URL c_two-0.10.0-cp314-cp314t-win_arm64.whl
Size 4.4 MB
Tags CPython 3.14 CPython 3.14 free-threading Windows ARM64
SHA-256 checksum
How to use checksums
d9dea45dce383a3c56f7d960632ac91e4d6c764a677752fc4d678debf7b8cd69
BLAKE2b-256 checksum
How to use checksums
a33163f19ec11cd2b957686af5e3e41234a1dddaea7b144374d3cc39bb4780d4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / c_two-0.10.0-cp314-cp314t-win_amd64.whl

Download URL c_two-0.10.0-cp314-cp314t-win_amd64.whl
Size 4.6 MB
Tags CPython 3.14 CPython 3.14 free-threading Windows x86-64
SHA-256 checksum
How to use checksums
ba4e4197c1018bb36f799aaa8d8f2ccccd19e13b3719c1b20bcf8c5cd1d0fc9b
BLAKE2b-256 checksum
How to use checksums
57274e00f2f2aa3ee092ee895bcc7619077a2424feae2ea55a3cd8026d27c221
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / c_two-0.10.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl

Download URL c_two-0.10.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Size 5.5 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
7a27460e26b26bc2c6fbed110f7ae19f036a07d977fe664de947788aae942668
BLAKE2b-256 checksum
How to use checksums
0228f9459367bc0c1e8d8e86c686b7c14df91d8ae52f03eb3f75a76d92d55ccb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / c_two-0.10.0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl

Download URL c_two-0.10.0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Size 5.6 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
368b2110d59d706ccec5777f91a82450827a9b4a66e365893af10f8da51a4331
BLAKE2b-256 checksum
How to use checksums
0109d8200cf7493979488f939b4dfcef007d2969009c66ac33a439c2ec8bd230
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / c_two-0.10.0-cp314-cp314t-macosx_11_0_arm64.whl

Download URL c_two-0.10.0-cp314-cp314t-macosx_11_0_arm64.whl
Size 4.5 MB
Tags CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
ca7d8a6b3081c693b6edcc8e4f5b023f225fde042583ddf7b05ae7c548cef4b4
BLAKE2b-256 checksum
How to use checksums
17ab5e6c05976abf9b13c671a4270c86d6af6e22b9f3708b0776bd7b7a7d3b7e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / c_two-0.10.0-cp314-cp314t-macosx_10_12_x86_64.whl

Download URL c_two-0.10.0-cp314-cp314t-macosx_10_12_x86_64.whl
Size 4.6 MB
Tags CPython 3.14 CPython 3.14 free-threading macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
3da891ec75ce55698aede9d7a294a1173d5d3d2c23dca219504ccaf2bdc7bb73
BLAKE2b-256 checksum
How to use checksums
613a3c4ff91db7c856fbd5b6f9afae2f03389c37d16ab711b4b89aedfd838ea9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / c_two-0.10.0-cp314-cp314-win_arm64.whl

Download URL c_two-0.10.0-cp314-cp314-win_arm64.whl
Size 4.4 MB
Tags CPython 3.14 Windows ARM64
SHA-256 checksum
How to use checksums
e67c6396316dfe89956dd9f75fd1566a48cbc2a29dac18773ca7b8d736ca2e04
BLAKE2b-256 checksum
How to use checksums
7282eede1dc55d5fee28158f864bf4b15513496e2ffb3fdeda09af908894aed3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / c_two-0.10.0-cp314-cp314-win_amd64.whl

Download URL c_two-0.10.0-cp314-cp314-win_amd64.whl
Size 4.6 MB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
153a9696df0c5c721270655f193bf59e42709c88a5728f3f00b68f7db9a5a166
BLAKE2b-256 checksum
How to use checksums
bfe2fc6f6f14644a15f8cd6243eace76312fce083c3cafc1a8378477bbf8140c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / c_two-0.10.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl

Download URL c_two-0.10.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Size 5.5 MB
Tags CPython 3.14 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
145b4245b699e2e806aba8df0263806723383d4718eb71167513f029f13ab6dc
BLAKE2b-256 checksum
How to use checksums
e662b99cee1f90cc97506f34bc29c4bf610d7271aa9290ac6d4a67a731e9359c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / c_two-0.10.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.whl

Download URL c_two-0.10.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Size 5.6 MB
Tags CPython 3.14 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
b16c0ec9152ab4a53200f5eb49d8a48df8576e42fa9ab835669072efc4943006
BLAKE2b-256 checksum
How to use checksums
f27c3b93990ea3b08cce03f1b489e0b27a48ed48003c86f7c4aadf9366140ac4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / c_two-0.10.0-cp314-cp314-macosx_11_0_arm64.whl

Download URL c_two-0.10.0-cp314-cp314-macosx_11_0_arm64.whl
Size 4.5 MB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
3ebb1902d003efc30407acd8b62ade53caa927274588828d2c35b6c5beb59741
BLAKE2b-256 checksum
How to use checksums
e344e835a094ab54803db08029434f9fa3e0e039f26b18c6abdbcd9ee384ea5d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / c_two-0.10.0-cp314-cp314-macosx_10_12_x86_64.whl

Download URL c_two-0.10.0-cp314-cp314-macosx_10_12_x86_64.whl
Size 4.6 MB
Tags CPython 3.14 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
39c6e582c564f040d8bf73fc9e4170bec19ee3812a8d2c01baaa3d4387dfd6f9
BLAKE2b-256 checksum
How to use checksums
addf65f20f3e83246f78319c9f5cc6edcc90de90b5d183f55fc84aa119d7f6cc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / c_two-0.10.0-cp313-cp313-win_arm64.whl

Download URL c_two-0.10.0-cp313-cp313-win_arm64.whl
Size 4.4 MB
Tags CPython 3.13 Windows ARM64
SHA-256 checksum
How to use checksums
dd0cc6e72e0e4cd63d343808a00880833cf761b92ce1b173b00ef697ed04bdb3
BLAKE2b-256 checksum
How to use checksums
b1ca61278c71d8bc3ccc7398ee1f0abaa6b1297d1e6633a4441ae24d5b503989
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / c_two-0.10.0-cp313-cp313-win_amd64.whl

Download URL c_two-0.10.0-cp313-cp313-win_amd64.whl
Size 4.6 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
cba441af0a0495956ea5a433acc4c42883b74f38dd96a0b8e6ab36b3a383109e
BLAKE2b-256 checksum
How to use checksums
b2c2b498fbab44815d35117aeb1dd93080bad1c73c82fef3dfb3cedcfdc46efb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / c_two-0.10.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl

Download URL c_two-0.10.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Size 5.5 MB
Tags CPython 3.13 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
cad10c0aaf6d9a2b89cb2c4a98580514831cef6346d84fb9e7834b2551154745
BLAKE2b-256 checksum
How to use checksums
b46240b6b39b2719a8fd2a4da82aa1095200bdd02d70fcbdba983ab06c3d894d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / c_two-0.10.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl

Download URL c_two-0.10.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Size 5.6 MB
Tags CPython 3.13 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
1c36dfcacd19c6821e35af9210c8155159c533b62b33c1839b4750c40852984d
BLAKE2b-256 checksum
How to use checksums
74955b41c9671acb0850e1076d45f7132a2324af080f974c163892f0e2c101ae
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / c_two-0.10.0-cp313-cp313-macosx_11_0_arm64.whl

Download URL c_two-0.10.0-cp313-cp313-macosx_11_0_arm64.whl
Size 4.5 MB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
1313648a1e72a876800f239955d61799f5128c502e2ef9bc8066fc30b456b1f5
BLAKE2b-256 checksum
How to use checksums
76aa3ef5cb32d3e3590f3244b375f3dd88ded334231460008dbbb8962eeff324
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / c_two-0.10.0-cp313-cp313-macosx_10_12_x86_64.whl

Download URL c_two-0.10.0-cp313-cp313-macosx_10_12_x86_64.whl
Size 4.6 MB
Tags CPython 3.13 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
cc223a4a64828f92f8a9ffd2d93a5626519378a1d561f56519ae5c961e7fa518
BLAKE2b-256 checksum
How to use checksums
93151aa3d452eb827f1fd2487819411d5b17d3773497f26ce1d51b8bb2e7457c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / c_two-0.10.0-cp312-cp312-win_arm64.whl

Download URL c_two-0.10.0-cp312-cp312-win_arm64.whl
Size 4.4 MB
Tags CPython 3.12 Windows ARM64
SHA-256 checksum
How to use checksums
0b71e5687fd8569044eaf253a0bc10d64f9e8dd6a8865c402c5204bca1afdd4f
BLAKE2b-256 checksum
How to use checksums
c88020c1910cc6aa6012fbf28eb7d212f6799d5714903714f1536185237e419b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / c_two-0.10.0-cp312-cp312-win_amd64.whl

Download URL c_two-0.10.0-cp312-cp312-win_amd64.whl
Size 4.6 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
85db32144f8b1e9e887876ac6b091b3c04a04aca11fe7e13c7b25b1f28dcc858
BLAKE2b-256 checksum
How to use checksums
a2b460c98cc9e3cd9584b90ccfa6bffba0d1ffb06f0d84a3139acb8274e50041
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / c_two-0.10.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl

Download URL c_two-0.10.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Size 5.5 MB
Tags CPython 3.12 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
88a206a7c2b777e4721665ca435fc4f6478a237fea9d333cf9777985103c6cd5
BLAKE2b-256 checksum
How to use checksums
15884d52afb87d6107b1df77832470a656aafe8d5ffdf327f4c904fcd55dc02e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / c_two-0.10.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl

Download URL c_two-0.10.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Size 5.6 MB
Tags CPython 3.12 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
debaef8a8cfd4dff056c478a38a742475e0bb92553c0b052ed0cc2b0c98064da
BLAKE2b-256 checksum
How to use checksums
7e7e0f862adeba5b99ca5c2bea58e616df0f1a20fe12c4da2854e7d0df023aa4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / c_two-0.10.0-cp312-cp312-macosx_11_0_arm64.whl

Download URL c_two-0.10.0-cp312-cp312-macosx_11_0_arm64.whl
Size 4.5 MB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
1ade3ad72b05c522d41b5149be320fec91fdc37123d7c5e734bdad275dab8eee
BLAKE2b-256 checksum
How to use checksums
04f0eb704cc2b47172c1be353974b714da290262eaa2695a4028f0663212b6b3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / c_two-0.10.0-cp312-cp312-macosx_10_12_x86_64.whl

Download URL c_two-0.10.0-cp312-cp312-macosx_10_12_x86_64.whl
Size 4.6 MB
Tags CPython 3.12 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
f2de8d193426a38995319819f29ef920c67f97d8347dfa96ccbc516b547a04a5
BLAKE2b-256 checksum
How to use checksums
3153ae0f6ff8823e1943104435e5bc3e2e3016ba1d627e1f5f43ecbdf9fd5233
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / c_two-0.10.0-cp311-cp311-win_arm64.whl

Download URL c_two-0.10.0-cp311-cp311-win_arm64.whl
Size 4.4 MB
Tags CPython 3.11 Windows ARM64
SHA-256 checksum
How to use checksums
acaf4aab19640a7cf03ed663e7fb8f546b6e70a1b34695aad058fbfa166b27d1
BLAKE2b-256 checksum
How to use checksums
d10a308d4f8ab16b5bca8ac7af6bfff2ff0aa4b068a2ec54f727e9b509f14f10
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / c_two-0.10.0-cp311-cp311-win_amd64.whl

Download URL c_two-0.10.0-cp311-cp311-win_amd64.whl
Size 4.6 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
e176516129b0982fb7f87252ee79f349190d798569cfff9d2c20b13a7318a6b3
BLAKE2b-256 checksum
How to use checksums
4af9151a80a7dff17fdc6fbdde789efafa00291fe94dfc53f3687869415c2681
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / c_two-0.10.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl

Download URL c_two-0.10.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Size 5.5 MB
Tags CPython 3.11 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
fc3a63000efae16fb33163bb7411ba1306ad27944541702d5465b6f2c12e9c55
BLAKE2b-256 checksum
How to use checksums
1165464ff29b57ecf6d34257830ab5b01048c53e9e225a91e310156e56df5c83
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / c_two-0.10.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl

Download URL c_two-0.10.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Size 5.6 MB
Tags CPython 3.11 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
35f54a7bcaad04bc04e379dd7af0e05a1ed90ee00627dd8e2930d826383dd03b
BLAKE2b-256 checksum
How to use checksums
c2bf121e04b94c30510a6719f6aa21025748a85092fb9aeac9e17a692878279a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / c_two-0.10.0-cp311-cp311-macosx_11_0_arm64.whl

Download URL c_two-0.10.0-cp311-cp311-macosx_11_0_arm64.whl
Size 4.5 MB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
15b698c633b819981b22bc12f5a2c8185fb8f682c16463fe98274215d237a811
BLAKE2b-256 checksum
How to use checksums
ab07a00868a59cf2b343404becdd8172c72e5ecd626f0cfc5a917d5ca9822a48
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / c_two-0.10.0-cp311-cp311-macosx_10_12_x86_64.whl

Download URL c_two-0.10.0-cp311-cp311-macosx_10_12_x86_64.whl
Size 4.6 MB
Tags CPython 3.11 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
d7c0d156d8e6d58495938195bb639ebf26c82b5cf5d39b1ea45dee874c485881
BLAKE2b-256 checksum
How to use checksums
c1c5064c6753870fd7c2dbf1d19e4c9fc586e03470a9d04ff5d3abfd3364ddef
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / c_two-0.10.0-cp310-cp310-win_amd64.whl

Download URL c_two-0.10.0-cp310-cp310-win_amd64.whl
Size 4.6 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
d6a184cd131e0a1e4d0e231f5f20ce0226ddb9e9b3bbf6d6b9a6c0c3abc7ed36
BLAKE2b-256 checksum
How to use checksums
2154f32102644971528628ff8e23a358bf3ecc82d33a44936fe0e3b9a444aa47
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / c_two-0.10.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl

Download URL c_two-0.10.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Size 5.5 MB
Tags CPython 3.10 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
71484c3220b2b8a1b53ae65e816a800c13b59c5d35bca8c44d8c04abe3b1db4a
BLAKE2b-256 checksum
How to use checksums
e3b55d1a33f0afcba99008a682e4913a121ec14040dd1127b04b109fa5e1f68e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / c_two-0.10.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl

Download URL c_two-0.10.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Size 5.6 MB
Tags CPython 3.10 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
7871d0576fb0f6d8f4b9d7160ff6aa00323c6063b634592bc161bb10486c38a8
BLAKE2b-256 checksum
How to use checksums
952d6e6900e40feab8e76db3a0a5d37e4bc99f98fe0c257fc13f26df3ae51910
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / c_two-0.10.0-cp310-cp310-macosx_11_0_arm64.whl

Download URL c_two-0.10.0-cp310-cp310-macosx_11_0_arm64.whl
Size 4.5 MB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
4c1818f749091547fbf2ecdcf0f955c141ebf5a6008fbe628385ed15501293ec
BLAKE2b-256 checksum
How to use checksums
fe181af3c9a67c31689bc03dcaaab26d2d047591f3aaeccb161a229bf8062cad
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Release files / c_two-0.10.0-cp310-cp310-macosx_10_12_x86_64.whl

Download URL c_two-0.10.0-cp310-cp310-macosx_10_12_x86_64.whl
Size 4.6 MB
Tags CPython 3.10 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
7f32c6ca1474028592c4a85745810f433b552b6d51e3e43a591b1302a7092ed2
BLAKE2b-256 checksum
How to use checksums
c42d9d7f8ccb24a1f7f8eb1f22024d13033e50eb047d5309afc52aac9cf63f8d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

Security for c-two 0.10.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

Full provenance

All 36 files in this release have been uploaded with provenance metadata.

Select from 36 files

Attestation for c_two-0.10.0.tar.gz

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 30, 2026.

Transparency log

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.10.0 This release

36 release files Full provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page