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.

This branch prepares Python C-Two 0.7.5 and companion c3 0.3.4; neither is published by this change. See the release preparation notes.

After publication:

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

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.2; 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.

The historical 0.7.4 publication record identifies published sources, Linux/macOS and Windows Server 2022/2025 x64 gates, and verification of public artifacts. Windows 11 desktop, Windows ARM64 and Windows services are outside this validation.

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.1 source checkout at ../fastdb

The default workspace dev group selects c-two[fastdb] and resolves fastdb4py==0.2.2 from PyPI. Bare package installation omits it. The Python native extension and c3 pin FastDB source 4f99f86a662b0e950a0dd29800c25a1c9fca4def 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.7.5

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.7.5
File Size Uploaded
c_two-0.7.5.tar.gz 1.1 MB Details

Built distributions (wheels)

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

Total release size: 139.6 MB

Release files / c_two-0.7.5.tar.gz

Download URL c_two-0.7.5.tar.gz
Size 1.1 MB
Tags Source
SHA-256 checksum
How to use checksums
83dbf9a97f4c97ee9ef4e27e01e2b6cd6c7302f4624ced41d485df08108f3383
BLAKE2b-256 checksum
How to use checksums
1f24c1710d2b8f0a5cdc564a158c3b2e639cf26b8e89b0201c8d28495ed392a8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 16, 2026.

Transparency log

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

Download URL c_two-0.7.5-cp314-cp314t-win_amd64.whl
Size 4.3 MB
Tags CPython 3.14 CPython 3.14 free-threading Windows x86-64
SHA-256 checksum
How to use checksums
f6f956f851820dd0e9d0794218cdeb37fbb04d7af072434febd941f5c28f25a3
BLAKE2b-256 checksum
How to use checksums
38147064382b22339cafc20f639f9cf3b8f6c1d46e933aa90abffef6f644a2a5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 16, 2026.

Transparency log

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

Download URL c_two-0.7.5-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 5.2 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
c332eca530b409f5d9752c8af8dbc6b441c9a2fc473aa9d133514d6a2f49b1a8
BLAKE2b-256 checksum
How to use checksums
1eb2016ca705b2235a4f5f19bf5de6570b871977cbf9185729294741d6187ac4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 16, 2026.

Transparency log

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

Download URL c_two-0.7.5-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 5.2 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
d29be8e933dfe96dae60cd7a1f055dab2c199eddff52d217fd0f1b6fa8907763
BLAKE2b-256 checksum
How to use checksums
f912b2ecda266af5877fc93208d1deacf6a5847b6374ee866cba033e123c8756
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 16, 2026.

Transparency log

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

Download URL c_two-0.7.5-cp314-cp314t-macosx_11_0_arm64.whl
Size 4.2 MB
Tags CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
dd2ef0cd3f73a57cb591b35799f995b34374c43d3dba2b650da860599841fce9
BLAKE2b-256 checksum
How to use checksums
3688e6b85ab69ebbbb77959abc690d6080b69d22cd15ac08641f2cc9a66fa30b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 16, 2026.

Transparency log

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

Download URL c_two-0.7.5-cp314-cp314t-macosx_10_12_x86_64.whl
Size 4.3 MB
Tags CPython 3.14 CPython 3.14 free-threading macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
2ca6ae8ab138ea1418417ba26a25785046bd84d1328c4dd97bc2c4abe48d4b89
BLAKE2b-256 checksum
How to use checksums
a064ec303910bd574c7d77fb7de2f6ec6fc06b584eebac1862461a8f9a82bfbc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 16, 2026.

Transparency log

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

Download URL c_two-0.7.5-cp314-cp314-win_amd64.whl
Size 4.3 MB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
7e0a425d46ac9c958e6e3f780daf5f18241d87503f61501bab5a4d541bb2ad8e
BLAKE2b-256 checksum
How to use checksums
dcf3197634d44012976c7b91f681429c97be744698e03ce8e428284e8c8243a3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 16, 2026.

Transparency log

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

Download URL c_two-0.7.5-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 5.1 MB
Tags CPython 3.14 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
7ce5241bd933ecb16e291148e4a8987dad600c046f5478b28141fece62fb5df0
BLAKE2b-256 checksum
How to use checksums
6adfaab95a182e7efe84126b11e6925e8682374aec3e9ab47be7fb84461ff14e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 16, 2026.

Transparency log

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

Download URL c_two-0.7.5-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 5.2 MB
Tags CPython 3.14 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
aa8d52ed0aa10eaeae6e5c5bd81fcced575e4e09d8893b20a9d5c19635eb52e6
BLAKE2b-256 checksum
How to use checksums
7e86485e309ef170817d7018a6d6b6a31e593c043d3f13d87e2d54c3a8698412
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 16, 2026.

Transparency log

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

Download URL c_two-0.7.5-cp314-cp314-macosx_11_0_arm64.whl
Size 4.2 MB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
927df8ea917dd4c27ccd16ef2bc830b3fce1d8fd8bbee5cf5a1b796ab85a2256
BLAKE2b-256 checksum
How to use checksums
bc9a2e35724ca4addcb5f3018ca834fcc567cc706998c30a0850967a2369fba2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 16, 2026.

Transparency log

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

Download URL c_two-0.7.5-cp314-cp314-macosx_10_12_x86_64.whl
Size 4.3 MB
Tags CPython 3.14 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
60e115e42d2201419377aa40031a7e283d16daba573390c17de9351b8571dc79
BLAKE2b-256 checksum
How to use checksums
b35d74abe4969537313702d15d4fe056c5746c4c2c892e0e997c305d7b996429
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 16, 2026.

Transparency log

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

Download URL c_two-0.7.5-cp313-cp313-win_amd64.whl
Size 4.3 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
e2d29cb43830de24e62596e8e87576a817dab2b82e2bbeface526194393a1ed6
BLAKE2b-256 checksum
How to use checksums
56cb7c7b3db3c5c9bc09a286f0614201c74d98f07ee83f1e9efbaaf853baec5f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 16, 2026.

Transparency log

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

Download URL c_two-0.7.5-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 5.1 MB
Tags CPython 3.13 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
846da7be8b2b0a01e6cd1378b9587ea3c55ff8f309167656d843e3d0d0ff30a0
BLAKE2b-256 checksum
How to use checksums
715bef74f05d99975bb9fb4d7641eb649747fada7cd2faab64fb9bdd29445f72
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 16, 2026.

Transparency log

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

Download URL c_two-0.7.5-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 5.2 MB
Tags CPython 3.13 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
3ce07bf04dd10f28978e5343685a6bf505564406ed5af101abefdcc8d15da721
BLAKE2b-256 checksum
How to use checksums
edcbdf66f57e2031e0607676defa1f55e37ec946a22826a299c426763e911783
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 16, 2026.

Transparency log

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

Download URL c_two-0.7.5-cp313-cp313-macosx_11_0_arm64.whl
Size 4.2 MB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
aa677fa575cbd817273f6378b4c103815352901d4ee1a68ed7523e3dcfef30c1
BLAKE2b-256 checksum
How to use checksums
7bf9350e0227207bf51c209a8cfef29827d445e6bf99d1e5df0652687b23c40f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 16, 2026.

Transparency log

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

Download URL c_two-0.7.5-cp313-cp313-macosx_10_12_x86_64.whl
Size 4.3 MB
Tags CPython 3.13 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
64351c411bb725ef445c5429117a349ed60dc8136afaa9c56375a2d5f2d90393
BLAKE2b-256 checksum
How to use checksums
87e8b5207cd6dfb3f381c5fc573829ee08df059dec89acb0b923b2964ed17089
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 16, 2026.

Transparency log

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

Download URL c_two-0.7.5-cp312-cp312-win_amd64.whl
Size 4.3 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
4256f1d9f4dc84fac43f506d25c3dd4b8dae2dc5463c8febb1ad5a5389d40af3
BLAKE2b-256 checksum
How to use checksums
525207b807b2e7156fe31e5c7f81daae6c0760a4f01249b3aa47ec5a7243eb55
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 16, 2026.

Transparency log

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

Download URL c_two-0.7.5-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 5.1 MB
Tags CPython 3.12 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
31adc1136e196f097a74cc8e51b19f96e26716911bbd4e7264f20acad670869e
BLAKE2b-256 checksum
How to use checksums
888b97cf4dae801be11b8d6f9b03ff3dc591c73f66aa396aac1576377793e430
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 16, 2026.

Transparency log

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

Download URL c_two-0.7.5-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 5.2 MB
Tags CPython 3.12 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
03dd6309be3b6cf759748e011e1fdceab5b948bb0b9f7d5f8bf0cb92a0db3368
BLAKE2b-256 checksum
How to use checksums
37f1bacf72b124931ba273bbdc859133fba539866edd5688786e0d4ec409d34b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 16, 2026.

Transparency log

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

Download URL c_two-0.7.5-cp312-cp312-macosx_11_0_arm64.whl
Size 4.2 MB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
03f4c3d1d78a6411e100976fbab1110c1dda92c7655510cff67c814171977417
BLAKE2b-256 checksum
How to use checksums
389dc62dce09cf396681b9d3b083c56ed55eb2a07a5ee70fc8843a32ce20f1fb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 16, 2026.

Transparency log

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

Download URL c_two-0.7.5-cp312-cp312-macosx_10_12_x86_64.whl
Size 4.3 MB
Tags CPython 3.12 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
77b3e0843ab96906e9785110a3fbef5d1f8c047aab719f5c454d410b76a1a94c
BLAKE2b-256 checksum
How to use checksums
d666dfd3fb8dde26383c501e145f253f5bdbdc342c7e83b2ac4773983f84157c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 16, 2026.

Transparency log

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

Download URL c_two-0.7.5-cp311-cp311-win_amd64.whl
Size 4.3 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
256a40ab8ace609e66494dcfebcde41ebc974c14f70a5c16d600ab3367b35506
BLAKE2b-256 checksum
How to use checksums
4395a86f41964b286ae498baf3b15fd9826d786ac1a74cc001b2477086f29c4c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 16, 2026.

Transparency log

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

Download URL c_two-0.7.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 5.1 MB
Tags CPython 3.11 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
b8721f6bb19c52d689e3afaf731733c849cbe3d8ab2e84dd4b6680bd793dd047
BLAKE2b-256 checksum
How to use checksums
43790f251115038a3d57a9fb029211a39dd6ec2c667bd79ae50c0368a53350a7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 16, 2026.

Transparency log

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

Download URL c_two-0.7.5-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 5.2 MB
Tags CPython 3.11 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
6e5aee0861610d9b3e9efae3ed407f9b52af0864e597f5a2b2d4bd48de303326
BLAKE2b-256 checksum
How to use checksums
99a424c867ac528e5a962c26dc575bc1298301f1fee1c89747e7388f835172dd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 16, 2026.

Transparency log

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

Download URL c_two-0.7.5-cp311-cp311-macosx_11_0_arm64.whl
Size 4.2 MB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
afd364ea851a4c709aa3679d9b312ec38d8f218c1ad23f3a19c3f07ce5525920
BLAKE2b-256 checksum
How to use checksums
a1edc164ee7d61c7e9d2e1f37f88f4e662b66a1e52dcfdaaec1114072cf7bfa8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 16, 2026.

Transparency log

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

Download URL c_two-0.7.5-cp311-cp311-macosx_10_12_x86_64.whl
Size 4.3 MB
Tags CPython 3.11 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
0cd162197640790ad44d9929b2ff65508f116c9df48f679acff3ab7c3f53bff7
BLAKE2b-256 checksum
How to use checksums
8b748908033c48687681dcfcaa2e42adb3cb64f0ea10698e828f06a9ca7c8bed
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 16, 2026.

Transparency log

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

Download URL c_two-0.7.5-cp310-cp310-win_amd64.whl
Size 4.3 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
81df42f0b063bc33b1b43f70caaffe9bb9a038b7cd61be07a6f0e9e7b0ec22a2
BLAKE2b-256 checksum
How to use checksums
fc39db00cb0d73bb5d99cbf3d1055590d12b36caf8d6da5fce6489126dd46b41
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 16, 2026.

Transparency log

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

Download URL c_two-0.7.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 5.1 MB
Tags CPython 3.10 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
3c1e383184397d253ab50727ebc6dd82ad6d5579b36084594d08918c7f435573
BLAKE2b-256 checksum
How to use checksums
628bb5e0e54ea4ebbce86f454e20b20da14fec1f3f33486042584e564320fad4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 16, 2026.

Transparency log

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

Download URL c_two-0.7.5-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 5.2 MB
Tags CPython 3.10 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
7bea1d7b55c1a69a0ef74f70e9a249864fa11684c5dc10d5a55b0c08e3b5476c
BLAKE2b-256 checksum
How to use checksums
e3ff7a97ea9140a5bdc453d5272388a2b97372c8ca81b8a850b4eaf3c4238dda
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 16, 2026.

Transparency log

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

Download URL c_two-0.7.5-cp310-cp310-macosx_11_0_arm64.whl
Size 4.2 MB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
2d1bc8b0a0da3d80e998711ed5ce41bbe82db345f43b261774852cec77a7e0e2
BLAKE2b-256 checksum
How to use checksums
0fce6b3a2ceffa2e5bc9d24e4e7bf4dc9092373ed225016fc985fbb2e34e1a74
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 16, 2026.

Transparency log

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

Download URL c_two-0.7.5-cp310-cp310-macosx_10_12_x86_64.whl
Size 4.3 MB
Tags CPython 3.10 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
222c8d4a034817a3458e9c1fe6bbac78e0b174448c0398e5d9b114e5bc75f0f1
BLAKE2b-256 checksum
How to use checksums
c0bd1dd1cdf816db8c07b4729662482b16ad82a8fc6c675d266888028f7c2a5b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 16, 2026.

Transparency log

Release history Release notifications | RSS feed

0.7.6

31 release files

This release

0.7.5 This release

31 release files

0.7.4

31 release files

0.6.0

31 release files

0.5.0

25 release files

0.4.8

25 release files

0.4.7

25 release files

0.4.6

25 release files

0.4.5

25 release files

0.4.4

25 release files

0.4.3

25 release files

0.4.2

25 release files

0.3.0

24 release files

0.2.6

2 release files

0.2.5

2 release files

0.2.4

2 release files

0.2.3

2 release files

0.2.2

2 release files

0.2.1

2 release files

0.2.0

2 release files

0.1.24

2 release files

0.1.23

2 release files

0.1.22

2 release files

0.1.21

2 release files

0.1.18

2 release files

0.1.17

2 release files

0.1.16

2 release files

0.1.15

2 release files

0.1.14

2 release files

0.1.13

2 release files

0.1.9

2 release files

0.1.8

2 release files

0.1.7

2 release files

0.1.6

2 release files

0.1.5

2 release files

0.1.4

2 release files

0.1.3

2 release files

0.1.2

2 release files

0.1.1

2 release files

0.1.0

2 release files

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