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.1 pairs with c3 0.6.0. See the 0.10.0 release and migration notes and the 0.10.1 patch notes.

Install the matching published versions:

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

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.1

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.1
File Size Uploaded Provenance Actions
c_two-0.10.1.tar.gz 1.3 MB With provenance Details for c_two-0.10.1.tar.gz

Built distributions (wheels)

Table of built distributions (wheels) for c-two 0.10.1
File Actions
c_two-0.10.1-cp314-cp314t-win_arm64.whl CPython 3.14 CPython 3.14 free-threading Windows ARM64 Details for c_two-0.10.1-cp314-cp314t-win_arm64.whl
c_two-0.10.1-cp314-cp314t-win_amd64.whl CPython 3.14 CPython 3.14 free-threading Windows x86-64 Details for c_two-0.10.1-cp314-cp314t-win_amd64.whl
c_two-0.10.1-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.1-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
c_two-0.10.1-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.1-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
c_two-0.10.1-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.1-cp314-cp314t-macosx_11_0_arm64.whl
c_two-0.10.1-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.1-cp314-cp314t-macosx_10_12_x86_64.whl
c_two-0.10.1-cp314-cp314-win_arm64.whl CPython 3.14 CPython 3.14 Windows ARM64 Details for c_two-0.10.1-cp314-cp314-win_arm64.whl
c_two-0.10.1-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details for c_two-0.10.1-cp314-cp314-win_amd64.whl
c_two-0.10.1-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.1-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
c_two-0.10.1-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.1-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
c_two-0.10.1-cp314-cp314-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 macOS 11.0+ ARM64 Details for c_two-0.10.1-cp314-cp314-macosx_11_0_arm64.whl
c_two-0.10.1-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.1-cp314-cp314-macosx_10_12_x86_64.whl
c_two-0.10.1-cp313-cp313-win_arm64.whl CPython 3.13 CPython 3.13 Windows ARM64 Details for c_two-0.10.1-cp313-cp313-win_arm64.whl
c_two-0.10.1-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details for c_two-0.10.1-cp313-cp313-win_amd64.whl
c_two-0.10.1-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.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
c_two-0.10.1-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.1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
c_two-0.10.1-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details for c_two-0.10.1-cp313-cp313-macosx_11_0_arm64.whl
c_two-0.10.1-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.1-cp313-cp313-macosx_10_12_x86_64.whl
c_two-0.10.1-cp312-cp312-win_arm64.whl CPython 3.12 CPython 3.12 Windows ARM64 Details for c_two-0.10.1-cp312-cp312-win_arm64.whl
c_two-0.10.1-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details for c_two-0.10.1-cp312-cp312-win_amd64.whl
c_two-0.10.1-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.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
c_two-0.10.1-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.1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
c_two-0.10.1-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details for c_two-0.10.1-cp312-cp312-macosx_11_0_arm64.whl
c_two-0.10.1-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.1-cp312-cp312-macosx_10_12_x86_64.whl
c_two-0.10.1-cp311-cp311-win_arm64.whl CPython 3.11 CPython 3.11 Windows ARM64 Details for c_two-0.10.1-cp311-cp311-win_arm64.whl
c_two-0.10.1-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details for c_two-0.10.1-cp311-cp311-win_amd64.whl
c_two-0.10.1-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.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
c_two-0.10.1-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.1-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
c_two-0.10.1-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details for c_two-0.10.1-cp311-cp311-macosx_11_0_arm64.whl
c_two-0.10.1-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.1-cp311-cp311-macosx_10_12_x86_64.whl
c_two-0.10.1-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details for c_two-0.10.1-cp310-cp310-win_amd64.whl
c_two-0.10.1-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.1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
c_two-0.10.1-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.1-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
c_two-0.10.1-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details for c_two-0.10.1-cp310-cp310-macosx_11_0_arm64.whl
c_two-0.10.1-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.1-cp310-cp310-macosx_10_12_x86_64.whl

Total release size: 171.9 MB

Release files / c_two-0.10.1.tar.gz

Download URL c_two-0.10.1.tar.gz
Size 1.3 MB
Tags Source
SHA-256 checksum
How to use checksums
ae8cbb383b1b160e26396b57f4d29fd472ff8a11524d4318e512bfbc87a800bf
BLAKE2b-256 checksum
How to use checksums
b3eecffe5ea3afc20e43c19fb276eab2008ff58562df40844601babe8adaeeb9
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.1-cp314-cp314t-win_arm64.whl

Download URL c_two-0.10.1-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
a12c7cf09af58a97719189029c9ff26283d14c26eb73052bbbd417db041f5c07
BLAKE2b-256 checksum
How to use checksums
1cb1aab828a9a360f703f3e11799763d0097999c5ebbad06cdac659e7137972a
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.1-cp314-cp314t-win_amd64.whl

Download URL c_two-0.10.1-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
b83c5a53ed2bcb46a0d8feb830d3eb6ea8252da65595e37bcf8eba5c78340020
BLAKE2b-256 checksum
How to use checksums
7d9c32502524ffc22afd591586f580eeea1fa9ca2096c923918cd74a02577cde
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.1-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl

Download URL c_two-0.10.1-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
d8fc5b03a2f909d2485fac14b5b57f0a9757b4253efd1898a174b6316be2d0f7
BLAKE2b-256 checksum
How to use checksums
f78374dce55113f78f3dbd0483ac6d427a44a3ecd23f7046c44d958215fdd6b2
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.1-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl

Download URL c_two-0.10.1-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
22599fd7dcfe3b5fad34978ac66f5840dc1ffdd6181f4d1116ace43f66fa199d
BLAKE2b-256 checksum
How to use checksums
72c643450b8d4f296cdde5709184624f95d4d19835dfc4bf6b9e0e3fb9f7df95
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.1-cp314-cp314t-macosx_11_0_arm64.whl

Download URL c_two-0.10.1-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
7c0262f66ca1ebacc7d55d5f1031ed5c6c0b06b0264856948c2725bef1cb3622
BLAKE2b-256 checksum
How to use checksums
b74ecba812740e8aef27f4d09b21e5888fdf657ca39dd8f834af4e35d1d7a736
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.1-cp314-cp314t-macosx_10_12_x86_64.whl

Download URL c_two-0.10.1-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
9a0ec979e987750d8542b5319af2da32a76f82a976dd1024f6005391ace1662d
BLAKE2b-256 checksum
How to use checksums
876d418fbbdac77214c36abde4d289d3c84e60723092268ee3a7e2ce090ec80d
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.1-cp314-cp314-win_arm64.whl

Download URL c_two-0.10.1-cp314-cp314-win_arm64.whl
Size 4.4 MB
Tags CPython 3.14 Windows ARM64
SHA-256 checksum
How to use checksums
1e23d5bea8b3c6c6fecb9ee8b2463d3d87e5220a8b162a8e11bf4e214ae48cbb
BLAKE2b-256 checksum
How to use checksums
20b75c3a03ed1801f2d54f1c7e5978a606f9a0abe55c69672d02532a314586f3
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.1-cp314-cp314-win_amd64.whl

Download URL c_two-0.10.1-cp314-cp314-win_amd64.whl
Size 4.6 MB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
3609b90fd6f3b81318f1b853bb75915d4087aa3e4e8557caefcd3ce3b7b2b05e
BLAKE2b-256 checksum
How to use checksums
f709c15f19f1690409a5f185514c9403c70fe4c2ae8d14959f500a600a302b3d
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.1-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl

Download URL c_two-0.10.1-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
5e213c29d9612d18cab64b07938a31359470d76b6e38761b340a04b3e4fafe3d
BLAKE2b-256 checksum
How to use checksums
e61cf86a957fb2e426b548b7c0957f1dd8efd5fcb6077680981b2fa0df2a20ec
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.1-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.whl

Download URL c_two-0.10.1-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
b187df187fd2a33865e3df542a07c2eceae53f2ee0963bc9fa81f6b1808d6a8d
BLAKE2b-256 checksum
How to use checksums
d478e67823c3903f07094dc4a137967beab513c75172b81f99ddba61dadbc2a3
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.1-cp314-cp314-macosx_11_0_arm64.whl

Download URL c_two-0.10.1-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
1ca6a271b69b0a552144dcc98657b90e35fc9b82e46b70025b45f2cfb19c7536
BLAKE2b-256 checksum
How to use checksums
031852bb003a747d8b1dd1036585d4ea17c158c85f6bbd4a9dc40d6507000154
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.1-cp314-cp314-macosx_10_12_x86_64.whl

Download URL c_two-0.10.1-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
81851c9d818fb8d9bbaadfbaa636fd0ce72a96c4666907987d5142fea3af1dde
BLAKE2b-256 checksum
How to use checksums
76498206cbc6d965478b4b1b4bbd5be74c01a83060e272deac4bd93fc935695c
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.1-cp313-cp313-win_arm64.whl

Download URL c_two-0.10.1-cp313-cp313-win_arm64.whl
Size 4.4 MB
Tags CPython 3.13 Windows ARM64
SHA-256 checksum
How to use checksums
677af7e585a0a25bc2c7b27d4c9d225a23249586d58e9ccd937d30493fe21d15
BLAKE2b-256 checksum
How to use checksums
a678100c8b6e83e8fd51bb90ffcc653c6d5da192cc36a265e664368f9e27fa8a
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.1-cp313-cp313-win_amd64.whl

Download URL c_two-0.10.1-cp313-cp313-win_amd64.whl
Size 4.6 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
d43f30e000c3297237239c6cce0591c9d78ce05fe40b60f62640903756de72ba
BLAKE2b-256 checksum
How to use checksums
7d457c885dc3399959ba6ed2ecb9d35260b262b7d4a7369b9299e02d833f8ef8
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.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl

Download URL c_two-0.10.1-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
3a595b8374ea6aa6f969e58f543ec40665a387c5f142815c2a843a6a354a9812
BLAKE2b-256 checksum
How to use checksums
3dbabcba9f8dd12a901f32031af5ba87262ae179108b4b760da9d5aa5e822147
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.1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl

Download URL c_two-0.10.1-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
a0893fd160000830abfb749b1e7954bd6067672a13d6ed6b0fcb4a3ed03ad75c
BLAKE2b-256 checksum
How to use checksums
e22d376e714ea2b2db7cebf999eb2365a514018cbc3f89f65ceac55952bbcc0f
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.1-cp313-cp313-macosx_11_0_arm64.whl

Download URL c_two-0.10.1-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
4f2f9bdd6b88c888d2ade1a5133c5e8a3e52ee4888df55b66eda1a9ae18b2ae1
BLAKE2b-256 checksum
How to use checksums
d5cf48b1974fc1764ae94e5dab7511240eb11d325677fe3595a722223bbfb4d6
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.1-cp313-cp313-macosx_10_12_x86_64.whl

Download URL c_two-0.10.1-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
046a6926212e43bfdc650ad0ab5c72f557717290426aa185e99600db395a9c83
BLAKE2b-256 checksum
How to use checksums
8d91abbc6c135cb155d8b62e20a5efbbada6ac96ee9e2bc3f1db8b28c1059864
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.1-cp312-cp312-win_arm64.whl

Download URL c_two-0.10.1-cp312-cp312-win_arm64.whl
Size 4.4 MB
Tags CPython 3.12 Windows ARM64
SHA-256 checksum
How to use checksums
4a32ac677f6ad2ed998c0baad6c0e90976f01f3bfd8a4d5995b4b5793aeffebc
BLAKE2b-256 checksum
How to use checksums
fdd6ef5326aa94572739eba70eb22a4e3b793d37edd7b9d4e13f307189fa008a
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.1-cp312-cp312-win_amd64.whl

Download URL c_two-0.10.1-cp312-cp312-win_amd64.whl
Size 4.6 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
48f9512f970516484feec9cf2c3d3a0c5d2b8bae6603e96767272e683e327e7e
BLAKE2b-256 checksum
How to use checksums
63b4c6f4245768e5494ef4db236ef9192bb31f59bf3b2009a2d8830ca880d712
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.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl

Download URL c_two-0.10.1-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
5dac1fa8d9f03a06211ea7fdaa084b422ec403407715f357bf36ddc249e8da59
BLAKE2b-256 checksum
How to use checksums
d4b667a38cfcc88544bd4f48e453c83c885d10a11601ce5ccd77868768359534
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.1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl

Download URL c_two-0.10.1-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
916c409b14bd00e3a187b99b25867b3f5b33b66f649b16ff097e666ce38a1f37
BLAKE2b-256 checksum
How to use checksums
2dac2219b152fc2183bc63ffea6876c4a646fe257ff756cff70277720c610843
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.1-cp312-cp312-macosx_11_0_arm64.whl

Download URL c_two-0.10.1-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
85e0e8ff5896ffda6af3f13df9bbf21586cd4ebdc8619494cd9e0b0f5726a370
BLAKE2b-256 checksum
How to use checksums
64b9b9608b1ce2a67796a91b2a76fb83760fa3c9b4f8783b2f6b32d3dc017f28
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.1-cp312-cp312-macosx_10_12_x86_64.whl

Download URL c_two-0.10.1-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
14d07ddb88f4609c5bd808e6ba52ccc455f6aa26dc504b21d0e6fa28e9bafeb2
BLAKE2b-256 checksum
How to use checksums
e9f6cca8d6af477aad5eea978df190937c91a069854ec6ef15a8ec99508b99a0
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.1-cp311-cp311-win_arm64.whl

Download URL c_two-0.10.1-cp311-cp311-win_arm64.whl
Size 4.4 MB
Tags CPython 3.11 Windows ARM64
SHA-256 checksum
How to use checksums
c45c1fbdb646a90b90d73bf05c16281b577aa44ad5684a9f42213158e2dd8eba
BLAKE2b-256 checksum
How to use checksums
3880c71d60130c73206144e2d24be21f63e29390579be4b3b5440eea2343a9db
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.1-cp311-cp311-win_amd64.whl

Download URL c_two-0.10.1-cp311-cp311-win_amd64.whl
Size 4.6 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
1bbe9ec30d3639f0a55ee90a3fe068bc55cc54de7fa5a1324a29e1a05fd172e3
BLAKE2b-256 checksum
How to use checksums
917f8b7281ba4a45d39fa577b745088770d12c809081ef3895f0815ec4f2a606
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.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl

Download URL c_two-0.10.1-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
7cbe38a647b0fe30cd86603f2f84032a3dc426cd97b2ad41c87401d0395bdc13
BLAKE2b-256 checksum
How to use checksums
72f3c686a9530114b69b5928319316251e278e35ab73f1065e2638e898737d8d
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.1-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl

Download URL c_two-0.10.1-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
155877a4227ed93b0e709e0ec129a9bf3f7b5c8f6dad1b96f54143205199fcef
BLAKE2b-256 checksum
How to use checksums
1a5f6eb79025131121718fcc7fac75f91ccdd5a45b13bb89e8bc63fa30b0158b
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.1-cp311-cp311-macosx_11_0_arm64.whl

Download URL c_two-0.10.1-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
cc97a12006b60aab7d824d6983e9cd62559d3b96e34675a5ca977f7a19054be7
BLAKE2b-256 checksum
How to use checksums
ecbe76563933b7a541f40dbfda055ad50fd63d9da1a560d6f89c2701f55db09f
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.1-cp311-cp311-macosx_10_12_x86_64.whl

Download URL c_two-0.10.1-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
a714960942b618f132bf6e05d0a7de490e0d69c22d4bb0d547161e105d10794b
BLAKE2b-256 checksum
How to use checksums
48d4dbd4a989db536feedeb99aff2afd72e80e5ea0aecff755e615fa33886bb8
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.1-cp310-cp310-win_amd64.whl

Download URL c_two-0.10.1-cp310-cp310-win_amd64.whl
Size 4.6 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
ffc17298742d00368d80fc011193d5b6f5310e440bed789b2889167ee09f20e0
BLAKE2b-256 checksum
How to use checksums
a16674add9700091190d7098e1bb9f21214f1c2eb15eff64d35c437e11fd8cfd
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.1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl

Download URL c_two-0.10.1-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
99224d01160b127fc86d674e61659fb1285509052015836cac01a7f8f80383fd
BLAKE2b-256 checksum
How to use checksums
fab3728e9a9e996460af152bfe76b04f2f7524b991fc04ab2fc217d37e4f1c41
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.1-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl

Download URL c_two-0.10.1-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
e37817a7b9915ce17e4fbceeba390eef3c6e2ddcd7c79b87060c968e9a2e8aac
BLAKE2b-256 checksum
How to use checksums
c9a951da08e67c607cc72cf18d4cb7ab988149839f26279c11187575b9c9410f
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.1-cp310-cp310-macosx_11_0_arm64.whl

Download URL c_two-0.10.1-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
310f2f45719137b17fdac890fb01060923df7c307ee44b3b3b38dbd95d6bae3c
BLAKE2b-256 checksum
How to use checksums
e042e82bf6cb8f7ab84ce4ae6441ac8786f77b7673fdcf8d7ec0056633851569
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.1-cp310-cp310-macosx_10_12_x86_64.whl

Download URL c_two-0.10.1-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
4d748dd292192c66f4254c74cd394cceba792a4e348033fade5fc0525be0258d
BLAKE2b-256 checksum
How to use checksums
34f3ec6d29750206da224632281bafecc87787cc3133aee7ec425f48e150aab1
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.1

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.1.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.1 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