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.8.0 pairs with c3 0.4.0. See the release and migration notes.

Install the matching published versions:

uv pip install 'c-two==0.8.0'
# Only for FastDB Payload contracts:
uv pip install 'c-two[fastdb]==0.8.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.3; 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 current-logon-SID 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.

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.

Physical IPC connection 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 native CoreError. These features share the Rust implementation on macOS, Linux and Windows x64 and ARM64; see the lifecycle guide for API examples.

Development

Use canonical main for source development and run commands from the repository root. The matching c3 release's rc-manifest.json identifies release source:

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 toolchain
  • uv
  • for full interoperability tests: the FastDB v0.2.3 source checkout at ../fastdb

The default workspace dev group selects c-two[fastdb] and resolves fastdb4py==0.2.3 from PyPI. Bare package installation omits it. The Python native extension and c3 pin FastDB source abba785ef2a7d3fbee1bbc608393a3e6c7b042c4 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.8.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.8.0
File Size Uploaded Provenance
c_two-0.8.0.tar.gz 1.2 MB With provenance Details

Built distributions (wheels)

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

Total release size: 167.5 MB

Release files / c_two-0.8.0.tar.gz

Download URL c_two-0.8.0.tar.gz
Size 1.2 MB
Tags Source
SHA-256 checksum
How to use checksums
9c1512730c04de576c64ed5a0c23bb647373b07790f2075f5099567a9e42ce50
BLAKE2b-256 checksum
How to use checksums
85c6248f67ee681f89176b384ec1af6cb70eb3f995435f5351ad51f3c8f4a6bc
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 22, 2026.

Transparency log

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

Download URL c_two-0.8.0-cp314-cp314t-win_arm64.whl
Size 4.3 MB
Tags CPython 3.14 CPython 3.14 free-threading Windows ARM64
SHA-256 checksum
How to use checksums
cb3bdfddf3d1ac81c12063872b3bfab8cd79c5868038cdc9a0a7a8f298c22e29
BLAKE2b-256 checksum
How to use checksums
92ff91012b5bf60ce6329f2c01c766b0ab07ace282f5a36e60c8dcac3cdca750
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 22, 2026.

Transparency log

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

Download URL c_two-0.8.0-cp314-cp314t-win_amd64.whl
Size 4.5 MB
Tags CPython 3.14 CPython 3.14 free-threading Windows x86-64
SHA-256 checksum
How to use checksums
2f8d4613d8c69a4607e724124fc55a56bbf51fed796835777dcd80fa77c2fbab
BLAKE2b-256 checksum
How to use checksums
e90686df7c746983f74608ab5deffdbb58cc3377a57729b10d8c163bb5d7f033
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 22, 2026.

Transparency log

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

Download URL c_two-0.8.0-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 5.4 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
4a24db65b54dcefb57df5d5df47527f4bdf2a6633d942c8e1ffd1b5cbd989e72
BLAKE2b-256 checksum
How to use checksums
9cd342a3ef89ddad2c877a3dcabe74981b98e4ecb32ef6c6bf11b58762d21c0a
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 22, 2026.

Transparency log

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

Download URL c_two-0.8.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 5.5 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
14c6c13066d60047dfaa543ad75ddd0be15fc68f3ea000840eeb4273a095c1eb
BLAKE2b-256 checksum
How to use checksums
cf338bb8e416bcb06f9e71e92966bd0aae05057ac70eb636638480812346e836
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 22, 2026.

Transparency log

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

Download URL c_two-0.8.0-cp314-cp314t-macosx_11_0_arm64.whl
Size 4.4 MB
Tags CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
2b7dec52d36daa154cb5072214d3fb88aebc54d7bf5862475341ed23b7f613df
BLAKE2b-256 checksum
How to use checksums
d4a4f3a6b516b0caacb79039637f1e9f7e3ebaa6de60cbabc4534bdefd4cf019
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 22, 2026.

Transparency log

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

Download URL c_two-0.8.0-cp314-cp314t-macosx_10_12_x86_64.whl
Size 4.5 MB
Tags CPython 3.14 CPython 3.14 free-threading macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
c71e409bdf24d86578346e13d3ff56d31ca87d9e40687c18ed971de4ee58a6c7
BLAKE2b-256 checksum
How to use checksums
88b917b0cdbda8edf6a8c934987c69d7efcb31b82955b39a6c7eaa87f2369efd
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 22, 2026.

Transparency log

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

Download URL c_two-0.8.0-cp314-cp314-win_arm64.whl
Size 4.3 MB
Tags CPython 3.14 Windows ARM64
SHA-256 checksum
How to use checksums
ed60e10a2febdc54f8d2a7aaf749120f76a1470b9c3794123152b939b83ef73f
BLAKE2b-256 checksum
How to use checksums
f07685c29a9314651ca8a629c31b92a2d8792ac81d24c519b215078b20a3ff8a
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 22, 2026.

Transparency log

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

Download URL c_two-0.8.0-cp314-cp314-win_amd64.whl
Size 4.4 MB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
d9f7be2ed3f4ff6b9f19cc08e879e0d8adf8e0d4bcc8ab094222dd571835e8cd
BLAKE2b-256 checksum
How to use checksums
a91e06ba90252e518218210caf67ba1ae25d8add17a108091381ef38feadf482
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 22, 2026.

Transparency log

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

Download URL c_two-0.8.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 5.4 MB
Tags CPython 3.14 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
7c8c3170ec8a57b16990f1254fcb266f2bba9d20a011f5479ea94446b5395008
BLAKE2b-256 checksum
How to use checksums
071f4caa2a376e95313bba7c01bd539acedd3a632b512bc4b70b80ea1248e2b3
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 22, 2026.

Transparency log

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

Download URL c_two-0.8.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 5.5 MB
Tags CPython 3.14 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
cc58d6b4994904f66f23d57c51e607f571311d3f11009e82d4f15143a676f087
BLAKE2b-256 checksum
How to use checksums
bfa45ed5a5eee709d3f69085836251e13da34f368d97048cfdc2e4394bcb757b
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 22, 2026.

Transparency log

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

Download URL c_two-0.8.0-cp314-cp314-macosx_11_0_arm64.whl
Size 4.4 MB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
96ba690ec1038d279cd73f3def50f0a754c8508a3b4e3e7df7610d46bdf92c49
BLAKE2b-256 checksum
How to use checksums
8e25c225c2f27d4918777fc99a7e8902f3838e26d59f05371794b35ad9df7f9d
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 22, 2026.

Transparency log

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

Download URL c_two-0.8.0-cp314-cp314-macosx_10_12_x86_64.whl
Size 4.5 MB
Tags CPython 3.14 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
039ae29ebb2a3e59146d7500774b3a6e06b2f00ecbe4fcb9df0985cc033e222e
BLAKE2b-256 checksum
How to use checksums
ce7059020afd3e1f1b82f15c79f6786443d4881b8c7c888869b30d604e809bc3
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 22, 2026.

Transparency log

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

Download URL c_two-0.8.0-cp313-cp313-win_arm64.whl
Size 4.3 MB
Tags CPython 3.13 Windows ARM64
SHA-256 checksum
How to use checksums
702e2b1638707f76bf487a498bf8ed1fbeaad15b0a7c51e26baf855461a4ae5e
BLAKE2b-256 checksum
How to use checksums
af0c36679411608be2c5bb63cbb703f8c177b7c293e23107a8e1a21d91aceca5
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 22, 2026.

Transparency log

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

Download URL c_two-0.8.0-cp313-cp313-win_amd64.whl
Size 4.4 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
eba248b42e47ee1ec191cea790e737be37a611e87491ff2f0a84682eb61d1588
BLAKE2b-256 checksum
How to use checksums
b424a8afbbe9ff84cf4d6917fe9e9a6d380835111405b464be3fac9891bffd09
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 22, 2026.

Transparency log

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

Download URL c_two-0.8.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 5.4 MB
Tags CPython 3.13 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
cc299340afe7574a14019804c927740a40336665c18afe41a541779452b0ba74
BLAKE2b-256 checksum
How to use checksums
551d37b8a4ed9fa0a83f10c412c7d8855c87e3c2766579afa276b4b2f876d87e
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 22, 2026.

Transparency log

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

Download URL c_two-0.8.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 5.5 MB
Tags CPython 3.13 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
2e5a1142792abb9176791f525889d7d05d682f812a83a68e8032bc0809be8998
BLAKE2b-256 checksum
How to use checksums
f8703e48fcb5fb396a23f5c59cb4ba8dd3bbe11c85f929f3f044d742524fb11b
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 22, 2026.

Transparency log

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

Download URL c_two-0.8.0-cp313-cp313-macosx_11_0_arm64.whl
Size 4.4 MB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
51efc39d905dbac818c7e67b44da10aaebfb3e4c615a13affe5f011047203d84
BLAKE2b-256 checksum
How to use checksums
5dbef3011b749e7b69a887d04f4748811642f600bab9398d71cee6e0fadcef5f
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 22, 2026.

Transparency log

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

Download URL c_two-0.8.0-cp313-cp313-macosx_10_12_x86_64.whl
Size 4.5 MB
Tags CPython 3.13 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
78d06373b8ce35b82462fde196c5bf9112e0c874269a5eed701e4534ad706e0f
BLAKE2b-256 checksum
How to use checksums
1d9b4b88a51d6d019706dcca94d515e0963c720a204b2128e8b3e5990c1d644b
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 22, 2026.

Transparency log

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

Download URL c_two-0.8.0-cp312-cp312-win_arm64.whl
Size 4.3 MB
Tags CPython 3.12 Windows ARM64
SHA-256 checksum
How to use checksums
fef930c494e7fe95dd1831ea9a0e2e493f09978b115381645ee316bf2783992c
BLAKE2b-256 checksum
How to use checksums
ddc14e9434a36d558b79f3880cd02e77c7bfe1b35e69313a0e1c15b5947ed3a2
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 22, 2026.

Transparency log

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

Download URL c_two-0.8.0-cp312-cp312-win_amd64.whl
Size 4.4 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
5a65e9b3a7d8591e45d635db4e34367b01073061a722f28dbaaafe019995efdb
BLAKE2b-256 checksum
How to use checksums
cad48bae926f14dacf4d51bccf4b6015f1de178da1c3ac5433a27991677ca9e5
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 22, 2026.

Transparency log

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

Download URL c_two-0.8.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 5.4 MB
Tags CPython 3.12 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
bf819e08eba867efba66a40a73a441458313ab2ed6ecfc229f288429929582ab
BLAKE2b-256 checksum
How to use checksums
a86aebfd71f7edb2cfa5b009a2cfd966d2f02f9c3e4058e2b3216817aee5ecf2
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 22, 2026.

Transparency log

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

Download URL c_two-0.8.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 5.5 MB
Tags CPython 3.12 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
46bf30741be9831665d288416c0af6fc0b6d7e53228ce207558bc29234354259
BLAKE2b-256 checksum
How to use checksums
fbc5782407546b8c9fe589cd550a82012f40845875f57d8eda21f04ae009e547
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 22, 2026.

Transparency log

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

Download URL c_two-0.8.0-cp312-cp312-macosx_11_0_arm64.whl
Size 4.4 MB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
757eae886113f016951a71885c9d9e659a5b1a833aef401bf834841ff75cc68a
BLAKE2b-256 checksum
How to use checksums
84c8de1162265f71b9ef059f96f551da6b36f27a5bd9a0b2ea2b9bd928ee0567
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 22, 2026.

Transparency log

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

Download URL c_two-0.8.0-cp312-cp312-macosx_10_12_x86_64.whl
Size 4.5 MB
Tags CPython 3.12 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
5f6100ea622d0c95562190e12c40f07098ff8d7cb135bb2c3f265c12192e3874
BLAKE2b-256 checksum
How to use checksums
e690646bdc8624930a630bf93afc32c8dd98bab39f2fd7e9b2f37ad24e67d240
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 22, 2026.

Transparency log

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

Download URL c_two-0.8.0-cp311-cp311-win_arm64.whl
Size 4.3 MB
Tags CPython 3.11 Windows ARM64
SHA-256 checksum
How to use checksums
a8c22dd8e650af331e87042df04a7aa940945325ef8ae139e26e088baf5f0297
BLAKE2b-256 checksum
How to use checksums
fbe53c7651d6a827b73493360bd4d9e8ac8750ee1b425e8f0bb584600b48bd0a
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 22, 2026.

Transparency log

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

Download URL c_two-0.8.0-cp311-cp311-win_amd64.whl
Size 4.5 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
c519a966fde773f110de9cf2fe8b9696b2afb4639f49c76362562b70fe0f789d
BLAKE2b-256 checksum
How to use checksums
f1363cef0d12af44efbccc375acb9dfc3ca2372f1986b881bb98cbc4bc8e6b2e
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 22, 2026.

Transparency log

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

Download URL c_two-0.8.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 5.4 MB
Tags CPython 3.11 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
438e8177be5e83e4a15f558294cb904e7170c9290bd89280773c2031b95cb9f2
BLAKE2b-256 checksum
How to use checksums
63693d84a934fae1c59456ee47f8cdb5423e16885cb3dd347ec9839402bf3913
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 22, 2026.

Transparency log

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

Download URL c_two-0.8.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 5.5 MB
Tags CPython 3.11 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
85abb832338381536cfed226269b5c51edeb7200ae49df74c7dd80360f9e0089
BLAKE2b-256 checksum
How to use checksums
2bee76d5f2a6c6c5f4793266c0b4188712c55fadf9c6cabd6559384be08fd876
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 22, 2026.

Transparency log

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

Download URL c_two-0.8.0-cp311-cp311-macosx_11_0_arm64.whl
Size 4.4 MB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
342ae5261ee0870b2866a41a88d53e28f0301baf6361132c818e9163e40c43a5
BLAKE2b-256 checksum
How to use checksums
02d3ced7b84c1a2ad629ef6d6d538a163d6e1b5d6d505b14db7ff533ec98d8e2
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 22, 2026.

Transparency log

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

Download URL c_two-0.8.0-cp311-cp311-macosx_10_12_x86_64.whl
Size 4.5 MB
Tags CPython 3.11 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
02d23939da513688ff635d8f39e2b67a3586198b20f5d1786c109303ed77d790
BLAKE2b-256 checksum
How to use checksums
d0bcc9fd10b77d5d2f6a78424e287b303bb5c7e73bdb045a60168f63ee544244
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 22, 2026.

Transparency log

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

Download URL c_two-0.8.0-cp310-cp310-win_amd64.whl
Size 4.5 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
0f95346d20e1dbc1de6dfa5c2ca720fe75e6e53427cc4164f1bab4d9accbec7e
BLAKE2b-256 checksum
How to use checksums
07e87dc91f4541006f252c9c4c6ee79a3a531b145ae0214a752d016089326c7a
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 22, 2026.

Transparency log

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

Download URL c_two-0.8.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 5.4 MB
Tags CPython 3.10 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
36f738f532eaa85ccf40758079b4f8a450141734bd72a41b05b662217c770a82
BLAKE2b-256 checksum
How to use checksums
d9ee9320cdad2912e3935da9edcbdbeac91f11b0df6218dba8e45a516e4b7748
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 22, 2026.

Transparency log

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

Download URL c_two-0.8.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 5.5 MB
Tags CPython 3.10 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
6f3876adac989c78312bfef7bef2857c4d9b4846e07c94fb4fa470ba8216bb3b
BLAKE2b-256 checksum
How to use checksums
28c50f4a398c4cc8b18dc3c486ae8424b15d183453f2bf176078a0dd130afca8
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 22, 2026.

Transparency log

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

Download URL c_two-0.8.0-cp310-cp310-macosx_11_0_arm64.whl
Size 4.4 MB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
514a439619f632210ceeaee87ec546b838d39d4dd8dd29cb07a61dc7dcc3796b
BLAKE2b-256 checksum
How to use checksums
6ca22443661726836977ff6fa8fe1499237bb11e5b3b40a42bdf47cf5e5b9898
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 22, 2026.

Transparency log

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

Download URL c_two-0.8.0-cp310-cp310-macosx_10_12_x86_64.whl
Size 4.5 MB
Tags CPython 3.10 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
fa961cc2dd262d02433e6b2640d0c708f550f1aaf1482ed6c0b7a3f59980bfd6
BLAKE2b-256 checksum
How to use checksums
35c1ff0bcaa74b5883034c7cf9aa8684ef10dc19533da7ef2156865421841230
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 22, 2026.

Transparency log

Security for c-two 0.8.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.8.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 22, 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.8.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