Skip to main content

Calc Flow

Linux CI Windows CI Scheduled Benchmarks Codacy Grade Coverage Status

Calc Flow is a Python calculation library for Arrow tables and stateful streams. Compose typed expressions, SQL, and reusable Python functions in one pipeline. Collect a dataset or iterate its results as data arrives. Rust provides the internal runtime: DataFusion table execution, graph compilation, state, checkpoints, and recovery. Calc Flow Studio, the local FastAPI and React application, lives in the separate calc-flow-studio repository.

Install

CPython 3.9 or newer:

uv add calc-flow-python

Optional array providers:

uv add "calc-flow-python[numpy]"
uv add "calc-flow-python[jax]"

Python quickstart

import pyarrow as pa
import calc_flow as cf

data = pa.table({"a": [1, 3], "b": [2, 4]})
result = cf.compute(data, lambda t: t.select(total=t["a"] + t["b"]))
assert result.to_pydict() == {"total": [3, 7]}

cf.compute infers the supported Arrow schema and returns a pyarrow.Table. The builder receives a TableExpr; indexing selects columns, operators compose calculations, and select, with_columns, and filter return new declarations. Use await cf.compute_async(...) in an event loop.

Add a read-only SQL stage with t.sql(query), using the local alias input. Use cf.sql(query, orders=orders, fees=fees) for explicit named table declarations. SQL returns another TableExpr, so pipe, column operators, and table methods compose before and after it. expression.pipe(function, *args, **kwargs) calls an ordinary synchronous function once while building the calculation.

For streams, use async with output.stream(batches()) as results, then async for table in results. One native job retains state across batches and owns cleanup. Declared event-time inputs default to validated nondecreasing timestamps and watermarks that produce finalized results before EOF. Use watermarks for explicit disorder or source-provided progress; see watermark policies. A Program yields named StreamOutput events for multiple outputs. The convenience stream uses temporary checkpoints and best-effort iterable delivery; durable recovery uses explicit source/sink bindings and a managed checkpoint root.

Continue with SQL and reusable pipelines and the first streaming pipeline. The runnable examples cover SQL composition, stateful streaming, and named streaming outputs. The connector examples cover all seven transports and every supported read/write direction, with service setup and output checks. The default wheel includes file; other transports require native build features. Expression workflows cover financial features, recovery, static matrices, and joins. Use explicit Runtime, plans, Batch, UDFs, and PipelineBuilder for runtime integrations and diagnostics.

The Rust runtime reference and native examples cover implementation and extension work. The calc-flow crate's exports remain available to those users.

Architecture

crates/calc-flow  (Rust core: Batch, graph compiler, DataFusion, runners, stores)
  ├─ crates/calc-flow-connectors  (trusted transport implementations)
  └─ crates/calc-flow-python  (PyO3 _native binding + registered connectors)
       └─ python/calc_flow  (Python expressions, Arrow execution + integrations)

The native dependency edges are crates/calc-flow ← calc-flow-connectors and crates/calc-flow ← crates/calc-flow-python ← python/calc_flow. The Python package is not a second engine.

Path Purpose
crates/calc-flow/ Native core: batches, ports/operators, graph compiler, DataFusion runtime, UDF/provider registries, runners, checkpoints, project stores
crates/calc-flow-connectors/ Trusted file, Kafka, PostgreSQL, MySQL, ClickHouse, HTTP, and WebSocket connectors behind feature gates
crates/calc-flow-python/ PyO3 binding exposing the core as calc_flow._native
python/calc_flow/ Python expressions and SQL, pipe, Arrow collection, owned stream results, lowering, and runtime integrations
schemas/ project-v3.schema.json, the canonical generated project contract
examples/ Executable Python expression and integration examples
benchmarks/ Benchmark workloads; scheduled regression gates and informational comparisons

Data and execution model

  • Table data is Arrow-backed. The Rust runtime executes row expressions and SQL with DataFusion and owns native rolling, window, and cross-section operators.
  • NumPy and JAX are optional Python array providers. They are registered explicitly and evaluate a bounded, allowlisted expression language.
  • Raw tables or arrays never cross a graph or runner boundary; they are wrapped in immutable Batch envelopes.
  • Project documents are strict, data-only JSON/YAML with format_version: 3. They select batch or stream runtime mode explicitly; stream documents reference registered connectors and named secrets without embedding credentials, callables, import paths, or table backend selectors.
  • Table and mixed graph runs own one run-scoped DataFusion session. External-only NumPy/JAX runs own no DataFusion configuration, UDF state, or runtime and return an empty DataFusion metrics list.
  • Convenience batch calls return Arrow tables. Explicit plan execution returns named Batch outputs, per-node timings, metadata, and DataFusion diagnostics.
  • Python executions accept reusable frozen ExecutionOptions with deep-copied strict-JSON settings and a cooperative, timezone-aware deadline normalized to UTC.
  • TableExpr.stream and Program.stream own a single native job with bounded backpressure. Append SQL accepts one alias in a stream. Ordinary aggregates and GROUP BY emit full cumulative snapshots; other SQL runs per batch. Stream-only cf.snapshot_sql queries complete latest relations across aliases; see semantics and recovery.
  • Program(name, engine="sql") or Program(name, engine="streaming") fixes the engine when the immutable program is created. Program.execute returns finite named tables or owned streaming results, respectively. Calls for the other engine fail.
  • The source-driven StreamingRunner consumes a StreamExecutionPlan, owns async source/sink bindings, and returns a one-owner StreamingJob.
  • Managed epoch checkpoints use LocalStateBackend segments and strict v3 CheckpointManifest documents. Exactly-once compatibility is proved per requested output; ordinary sinks can provide at-least-once delivery on a lossless replayable route. Async iterable convenience inputs provide best effort.

The capabilities and execution model are introduced in docs/introduction.md. The complete component and lifecycle design is in docs/design.md, and the practical continuous tutorial is docs/streaming-guide.md.

Trusted extensions

Python applications may register trusted vectorized DataFusion scalar UDFs on a Runtime. Every registration declares provider, name, version, exact Arrow input types, return type, and volatility. Graph nodes select registrations explicitly with (provider, name, version) references. Serialized projects contain references only.

Runtime extension authors use UdfRegistry for native DataFusion UDFs and ProviderRegistry for explicitly registered external operators.

Project contracts

Calc Flow accepts strict project-v3 documents. Read projects and persistence for validation, serialization, and reloading a graph. Historical changes are recorded in CHANGELOG.md.

Development

Large Cargo and Maturin outputs should use the repository target/ tree. The complete CI/full-verification command reference is below. Local changes use the smallest affected checks under AGENTS.md Verification; full regression and Rust 90% coverage belong to CI; routine benchmark measurements run on their own schedule:

uv sync --extra dev
cargo fmt --all --check
cargo clippy --workspace --lib --bins --tests --examples --all-features -- -D warnings
uv run python scripts/run_rust_tests.py
CALC_FLOW_CONNECTOR_CONTAINERS=1 \
  CALC_FLOW_KAFKA_BOOTSTRAP=localhost:9092 \
  CALC_FLOW_PG_TEST_URL=postgresql://postgres:postgres@localhost:5432/postgres \
  CALC_FLOW_MYSQL_TEST_URL=mysql://root:calcflow-test@localhost:3306/calcflow \
  CH_TEST_URL=http://localhost:8123 \
  uv run python scripts/run_rust_coverage.py
RUSTDOCFLAGS="-D warnings" cargo doc --workspace --all-features --no-deps

uv run maturin develop
JAX_PLATFORMS=cpu uv run pytest python/tests -q
JAX_PLATFORMS=cpu uv run python scripts/run_examples.py
uv run ruff check .
uv run ruff format --check .

Regular CI runs cargo audit, cargo deny --locked check, core package inspectors, and isolated wheel smoke tests. The Python release workflow builds, verifies, and publishes core package artifacts. See AGENTS.md for the maintained repository commands and constraints.

Documentation

License

Apache-2.0 — see LICENSE.

Metadata

Release files for calc-flow-python 2026.11.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 calc-flow-python 2026.11.1
File Size Uploaded Provenance Actions
calc_flow_python-2026.11.1.tar.gz 4.2 MB With provenance Details for calc_flow_python-2026.11.1.tar.gz

Built distributions (wheels)

Table of built distributions (wheels) for calc-flow-python 2026.11.1
File Actions
calc_flow_python-2026.11.1-cp314-abi3-win_amd64.whl CPython 3.14 abi3 Windows x86-64 Details for calc_flow_python-2026.11.1-cp314-abi3-win_amd64.whl
calc_flow_python-2026.11.1-cp314-abi3-manylinux_2_28_x86_64.whl CPython 3.14 abi3 Linux glibc 2.28+ x86-64 Details for calc_flow_python-2026.11.1-cp314-abi3-manylinux_2_28_x86_64.whl
calc_flow_python-2026.11.1-cp314-abi3-manylinux_2_28_aarch64.whl CPython 3.14 abi3 Linux glibc 2.28+ ARM64 Details for calc_flow_python-2026.11.1-cp314-abi3-manylinux_2_28_aarch64.whl
calc_flow_python-2026.11.1-cp314-abi3-macosx_11_0_arm64.whl CPython 3.14 abi3 macOS 11.0+ ARM64 Details for calc_flow_python-2026.11.1-cp314-abi3-macosx_11_0_arm64.whl
calc_flow_python-2026.11.1-cp314-abi3-macosx_10_12_x86_64.whl CPython 3.14 abi3 macOS 10.12+ x86-64 Details for calc_flow_python-2026.11.1-cp314-abi3-macosx_10_12_x86_64.whl
calc_flow_python-2026.11.1-cp313-abi3-win_amd64.whl CPython 3.13 abi3 Windows x86-64 Details for calc_flow_python-2026.11.1-cp313-abi3-win_amd64.whl
calc_flow_python-2026.11.1-cp313-abi3-manylinux_2_28_x86_64.whl CPython 3.13 abi3 Linux glibc 2.28+ x86-64 Details for calc_flow_python-2026.11.1-cp313-abi3-manylinux_2_28_x86_64.whl
calc_flow_python-2026.11.1-cp313-abi3-manylinux_2_28_aarch64.whl CPython 3.13 abi3 Linux glibc 2.28+ ARM64 Details for calc_flow_python-2026.11.1-cp313-abi3-manylinux_2_28_aarch64.whl
calc_flow_python-2026.11.1-cp313-abi3-macosx_11_0_arm64.whl CPython 3.13 abi3 macOS 11.0+ ARM64 Details for calc_flow_python-2026.11.1-cp313-abi3-macosx_11_0_arm64.whl
calc_flow_python-2026.11.1-cp313-abi3-macosx_10_12_x86_64.whl CPython 3.13 abi3 macOS 10.12+ x86-64 Details for calc_flow_python-2026.11.1-cp313-abi3-macosx_10_12_x86_64.whl
calc_flow_python-2026.11.1-cp312-abi3-win_amd64.whl CPython 3.12 abi3 Windows x86-64 Details for calc_flow_python-2026.11.1-cp312-abi3-win_amd64.whl
calc_flow_python-2026.11.1-cp312-abi3-manylinux_2_28_x86_64.whl CPython 3.12 abi3 Linux glibc 2.28+ x86-64 Details for calc_flow_python-2026.11.1-cp312-abi3-manylinux_2_28_x86_64.whl
calc_flow_python-2026.11.1-cp312-abi3-manylinux_2_28_aarch64.whl CPython 3.12 abi3 Linux glibc 2.28+ ARM64 Details for calc_flow_python-2026.11.1-cp312-abi3-manylinux_2_28_aarch64.whl
calc_flow_python-2026.11.1-cp312-abi3-macosx_11_0_arm64.whl CPython 3.12 abi3 macOS 11.0+ ARM64 Details for calc_flow_python-2026.11.1-cp312-abi3-macosx_11_0_arm64.whl
calc_flow_python-2026.11.1-cp312-abi3-macosx_10_12_x86_64.whl CPython 3.12 abi3 macOS 10.12+ x86-64 Details for calc_flow_python-2026.11.1-cp312-abi3-macosx_10_12_x86_64.whl
calc_flow_python-2026.11.1-cp311-abi3-win_amd64.whl CPython 3.11 abi3 Windows x86-64 Details for calc_flow_python-2026.11.1-cp311-abi3-win_amd64.whl
calc_flow_python-2026.11.1-cp311-abi3-manylinux_2_28_x86_64.whl CPython 3.11 abi3 Linux glibc 2.28+ x86-64 Details for calc_flow_python-2026.11.1-cp311-abi3-manylinux_2_28_x86_64.whl
calc_flow_python-2026.11.1-cp311-abi3-manylinux_2_28_aarch64.whl CPython 3.11 abi3 Linux glibc 2.28+ ARM64 Details for calc_flow_python-2026.11.1-cp311-abi3-manylinux_2_28_aarch64.whl
calc_flow_python-2026.11.1-cp311-abi3-macosx_11_0_arm64.whl CPython 3.11 abi3 macOS 11.0+ ARM64 Details for calc_flow_python-2026.11.1-cp311-abi3-macosx_11_0_arm64.whl
calc_flow_python-2026.11.1-cp311-abi3-macosx_10_12_x86_64.whl CPython 3.11 abi3 macOS 10.12+ x86-64 Details for calc_flow_python-2026.11.1-cp311-abi3-macosx_10_12_x86_64.whl
calc_flow_python-2026.11.1-cp310-abi3-win_amd64.whl CPython 3.10 abi3 Windows x86-64 Details for calc_flow_python-2026.11.1-cp310-abi3-win_amd64.whl
calc_flow_python-2026.11.1-cp310-abi3-manylinux_2_28_x86_64.whl CPython 3.10 abi3 Linux glibc 2.28+ x86-64 Details for calc_flow_python-2026.11.1-cp310-abi3-manylinux_2_28_x86_64.whl
calc_flow_python-2026.11.1-cp310-abi3-manylinux_2_28_aarch64.whl CPython 3.10 abi3 Linux glibc 2.28+ ARM64 Details for calc_flow_python-2026.11.1-cp310-abi3-manylinux_2_28_aarch64.whl
calc_flow_python-2026.11.1-cp310-abi3-macosx_11_0_arm64.whl CPython 3.10 abi3 macOS 11.0+ ARM64 Details for calc_flow_python-2026.11.1-cp310-abi3-macosx_11_0_arm64.whl
calc_flow_python-2026.11.1-cp310-abi3-macosx_10_12_x86_64.whl CPython 3.10 abi3 macOS 10.12+ x86-64 Details for calc_flow_python-2026.11.1-cp310-abi3-macosx_10_12_x86_64.whl
calc_flow_python-2026.11.1-cp39-abi3-win_amd64.whl CPython 3.9 abi3 Windows x86-64 Details for calc_flow_python-2026.11.1-cp39-abi3-win_amd64.whl
calc_flow_python-2026.11.1-cp39-abi3-manylinux_2_28_x86_64.whl CPython 3.9 abi3 Linux glibc 2.28+ x86-64 Details for calc_flow_python-2026.11.1-cp39-abi3-manylinux_2_28_x86_64.whl
calc_flow_python-2026.11.1-cp39-abi3-manylinux_2_28_aarch64.whl CPython 3.9 abi3 Linux glibc 2.28+ ARM64 Details for calc_flow_python-2026.11.1-cp39-abi3-manylinux_2_28_aarch64.whl
calc_flow_python-2026.11.1-cp39-abi3-macosx_11_0_arm64.whl CPython 3.9 abi3 macOS 11.0+ ARM64 Details for calc_flow_python-2026.11.1-cp39-abi3-macosx_11_0_arm64.whl
calc_flow_python-2026.11.1-cp39-abi3-macosx_10_12_x86_64.whl CPython 3.9 abi3 macOS 10.12+ x86-64 Details for calc_flow_python-2026.11.1-cp39-abi3-macosx_10_12_x86_64.whl

Total release size: 1.1 GB

Release files / calc_flow_python-2026.11.1.tar.gz

Download URL calc_flow_python-2026.11.1.tar.gz
Size 4.2 MB
Tags Source
SHA-256 checksum
How to use checksums
5e1f4eec4cc5814cd2edafa28424bc6fa666c9d48201464883560da418fe1b95
BLAKE2b-256 checksum
How to use checksums
01d9fb0a0ae55855f8f4fa77c4bb84ff462807abe38e3de24a8672706a698620
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 Nov 1, 2026.

Transparency log

Release files / calc_flow_python-2026.11.1-cp314-abi3-win_amd64.whl

Download URL calc_flow_python-2026.11.1-cp314-abi3-win_amd64.whl
Size 40.3 MB
Tags CPython 3.14 Windows x86-64 abi3
SHA-256 checksum
How to use checksums
424b511deacdf95584e52e933d21fb7513bdb2ac052d36f1383c58ac5ceb5440
BLAKE2b-256 checksum
How to use checksums
9c4bb9e8ee0ecc1761689510a816cc02bd589a332c7395f94841f7899de61da0
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 Nov 1, 2026.

Transparency log

Release files / calc_flow_python-2026.11.1-cp314-abi3-manylinux_2_28_x86_64.whl

Download URL calc_flow_python-2026.11.1-cp314-abi3-manylinux_2_28_x86_64.whl
Size 37.6 MB
Tags CPython 3.14 Linux glibc 2.28+ x86-64 abi3
SHA-256 checksum
How to use checksums
12f509155eaf53100527efd703b6495a69f0904f2d8eea3ec05229650ef3b024
BLAKE2b-256 checksum
How to use checksums
77330ebca959a3d4fbc87bede477048b39d72a6f4f99459e117337300862c8e8
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 Nov 1, 2026.

Transparency log

Release files / calc_flow_python-2026.11.1-cp314-abi3-manylinux_2_28_aarch64.whl

Download URL calc_flow_python-2026.11.1-cp314-abi3-manylinux_2_28_aarch64.whl
Size 34.6 MB
Tags CPython 3.14 Linux glibc 2.28+ ARM64 abi3
SHA-256 checksum
How to use checksums
ba147962e291cfc995e762357e4a3afb055bb0164619cd015c7af92c6eec06a6
BLAKE2b-256 checksum
How to use checksums
b0a9c8b8858c512ef5ff1fddfe2e190d518add7e4c61d3724c7828aa302a238a
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 Nov 1, 2026.

Transparency log

Release files / calc_flow_python-2026.11.1-cp314-abi3-macosx_11_0_arm64.whl

Download URL calc_flow_python-2026.11.1-cp314-abi3-macosx_11_0_arm64.whl
Size 33.1 MB
Tags CPython 3.14 abi3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
786be716a6ee8a817a94459c9b1ec2e2561f6104174a072781afdcaa615cca63
BLAKE2b-256 checksum
How to use checksums
5d8b1282c8a654a650211a2194a1b336da4e34727dbbc8b6811b414f5c2273a7
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 Nov 1, 2026.

Transparency log

Release files / calc_flow_python-2026.11.1-cp314-abi3-macosx_10_12_x86_64.whl

Download URL calc_flow_python-2026.11.1-cp314-abi3-macosx_10_12_x86_64.whl
Size 36.6 MB
Tags CPython 3.14 abi3 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
59a131571bd12641f88fcc0c10d9356fd6209dbc2dc1d870cdf37c6e0564d64d
BLAKE2b-256 checksum
How to use checksums
bdc2a69c1b6dfe48465fec8ad4953b89b103f74771c9785b66e84ca6721584fe
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 Nov 1, 2026.

Transparency log

Release files / calc_flow_python-2026.11.1-cp313-abi3-win_amd64.whl

Download URL calc_flow_python-2026.11.1-cp313-abi3-win_amd64.whl
Size 42.1 MB
Tags CPython 3.13 Windows x86-64 abi3
SHA-256 checksum
How to use checksums
c7081b48f6f40dcb686fb5167bdae1189171164af61c698d1df298fc5c43b7d5
BLAKE2b-256 checksum
How to use checksums
06634d7386678c0941ce51fedc3e96a71fc6a8409ca706d86011e52049fc3670
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 Nov 1, 2026.

Transparency log

Release files / calc_flow_python-2026.11.1-cp313-abi3-manylinux_2_28_x86_64.whl

Download URL calc_flow_python-2026.11.1-cp313-abi3-manylinux_2_28_x86_64.whl
Size 38.4 MB
Tags CPython 3.13 Linux glibc 2.28+ x86-64 abi3
SHA-256 checksum
How to use checksums
c5bd741687494669a5d09cfb68303be95bb59e581f9564798832c6bfa8d4cdc1
BLAKE2b-256 checksum
How to use checksums
232c0b9489c190872ea3b79dbcbbd882c482d222d3383f6c108a4a224d2442ff
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 Nov 1, 2026.

Transparency log

Release files / calc_flow_python-2026.11.1-cp313-abi3-manylinux_2_28_aarch64.whl

Download URL calc_flow_python-2026.11.1-cp313-abi3-manylinux_2_28_aarch64.whl
Size 36.0 MB
Tags CPython 3.13 Linux glibc 2.28+ ARM64 abi3
SHA-256 checksum
How to use checksums
f49a0cf3cadc64056b8e91cccfb981488b326761d47060cb1be5f341bde2595d
BLAKE2b-256 checksum
How to use checksums
2791461d0942ed21dd1bffcd5ef9d861c52c67205622e71c1be5f802ef20e1f1
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 Nov 1, 2026.

Transparency log

Release files / calc_flow_python-2026.11.1-cp313-abi3-macosx_11_0_arm64.whl

Download URL calc_flow_python-2026.11.1-cp313-abi3-macosx_11_0_arm64.whl
Size 34.5 MB
Tags CPython 3.13 abi3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
89c6aba76e6d053cb63e9031a3e907dd9eff69528f90c71d20b853d631ab6c10
BLAKE2b-256 checksum
How to use checksums
92051b321bb3256f8c0459a50855d573ad1f17952a7d11781720b5d0689ec1d5
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 Nov 1, 2026.

Transparency log

Release files / calc_flow_python-2026.11.1-cp313-abi3-macosx_10_12_x86_64.whl

Download URL calc_flow_python-2026.11.1-cp313-abi3-macosx_10_12_x86_64.whl
Size 37.4 MB
Tags CPython 3.13 abi3 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
0cd893b962d7c0e65508ba4411b93db2c5fdf4126e45ed13198fdca316c28a3b
BLAKE2b-256 checksum
How to use checksums
0fa88faf21c35eff2af9fd936a7f0d594171a8c32fdcb1694ac259659ed450b2
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 Nov 1, 2026.

Transparency log

Release files / calc_flow_python-2026.11.1-cp312-abi3-win_amd64.whl

Download URL calc_flow_python-2026.11.1-cp312-abi3-win_amd64.whl
Size 40.3 MB
Tags CPython 3.12 Windows x86-64 abi3
SHA-256 checksum
How to use checksums
564a9e51a9a84c2aa4fb89dbd9778370fb5ec0e2ea7daa5b3311b2defb004f83
BLAKE2b-256 checksum
How to use checksums
accc2e0c303d103f8c4a1f427379ea54faaabb5f7a98ec5550fdfdf9fdccd701
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 Nov 1, 2026.

Transparency log

Release files / calc_flow_python-2026.11.1-cp312-abi3-manylinux_2_28_x86_64.whl

Download URL calc_flow_python-2026.11.1-cp312-abi3-manylinux_2_28_x86_64.whl
Size 37.6 MB
Tags CPython 3.12 Linux glibc 2.28+ x86-64 abi3
SHA-256 checksum
How to use checksums
980b811a2a781dd327f1556e4bf75e79e954cd15a4e2560d1e9227d332b2cd26
BLAKE2b-256 checksum
How to use checksums
8b2f1e835cbbab924329efdbc8cae1189ebbfd2fa61015c19ea2dae949796f51
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 Nov 1, 2026.

Transparency log

Release files / calc_flow_python-2026.11.1-cp312-abi3-manylinux_2_28_aarch64.whl

Download URL calc_flow_python-2026.11.1-cp312-abi3-manylinux_2_28_aarch64.whl
Size 34.6 MB
Tags CPython 3.12 Linux glibc 2.28+ ARM64 abi3
SHA-256 checksum
How to use checksums
71f23b90e28a599b37e3647c8cf96b7e25e89f3dde029739bc3439f87147b1af
BLAKE2b-256 checksum
How to use checksums
e613a811d7002d41c58bd8dd15143f3438d7d179f770ec5d9155980e61770bda
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 Nov 1, 2026.

Transparency log

Release files / calc_flow_python-2026.11.1-cp312-abi3-macosx_11_0_arm64.whl

Download URL calc_flow_python-2026.11.1-cp312-abi3-macosx_11_0_arm64.whl
Size 33.1 MB
Tags CPython 3.12 abi3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
fc8e90e0f115366deaf9d9b249ff1bf4f50bc05a2f83278a35e33e6bb56609e8
BLAKE2b-256 checksum
How to use checksums
3a457edadf17c72fac48954df69942326889da1ab30f6b8a52ace682c6c0d8c2
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 Nov 1, 2026.

Transparency log

Release files / calc_flow_python-2026.11.1-cp312-abi3-macosx_10_12_x86_64.whl

Download URL calc_flow_python-2026.11.1-cp312-abi3-macosx_10_12_x86_64.whl
Size 36.6 MB
Tags CPython 3.12 abi3 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
b939421dad19cc942daa9de3fcf9501c6ecb3bd64b39d3d9352e7d0c3e73c99b
BLAKE2b-256 checksum
How to use checksums
96711f53129ac41bece79be33a3ce939ca0fd7ca6717db7791f628a3be2c2792
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 Nov 1, 2026.

Transparency log

Release files / calc_flow_python-2026.11.1-cp311-abi3-win_amd64.whl

Download URL calc_flow_python-2026.11.1-cp311-abi3-win_amd64.whl
Size 40.3 MB
Tags CPython 3.11 Windows x86-64 abi3
SHA-256 checksum
How to use checksums
33ba8880294bdfabcda999b94f46cfcb361ec5b2031872c30b788b958cc494ee
BLAKE2b-256 checksum
How to use checksums
748daae7d7b3d7729f5d3e23b6e094c76dc23d2fdf1d93c5fb75c419eb1bcfd9
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 Nov 1, 2026.

Transparency log

Release files / calc_flow_python-2026.11.1-cp311-abi3-manylinux_2_28_x86_64.whl

Download URL calc_flow_python-2026.11.1-cp311-abi3-manylinux_2_28_x86_64.whl
Size 37.6 MB
Tags CPython 3.11 Linux glibc 2.28+ x86-64 abi3
SHA-256 checksum
How to use checksums
e1ae71b5d61b1565ffc84552cec12aca9c4f2927914fd5649f1c471ff70421d3
BLAKE2b-256 checksum
How to use checksums
2d603fef7316dcc5c6d25a8bc56d2d5cd5f1641b964ea58407307831e2840f04
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 Nov 1, 2026.

Transparency log

Release files / calc_flow_python-2026.11.1-cp311-abi3-manylinux_2_28_aarch64.whl

Download URL calc_flow_python-2026.11.1-cp311-abi3-manylinux_2_28_aarch64.whl
Size 34.6 MB
Tags CPython 3.11 Linux glibc 2.28+ ARM64 abi3
SHA-256 checksum
How to use checksums
a4af160dbe177e6d92ad7a4bb4e6bed7af3919f52dfbe4beb75864dc1f3e4e3c
BLAKE2b-256 checksum
How to use checksums
3373516dd90ff7b6dc406f9900838021bb47ec00e67d677575b0abca47a2fff7
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 Nov 1, 2026.

Transparency log

Release files / calc_flow_python-2026.11.1-cp311-abi3-macosx_11_0_arm64.whl

Download URL calc_flow_python-2026.11.1-cp311-abi3-macosx_11_0_arm64.whl
Size 33.1 MB
Tags CPython 3.11 abi3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
9a473aedd1f1e6e062ab480832fa9de65a591966691aa9779eb420ec6db330c0
BLAKE2b-256 checksum
How to use checksums
9f6c7252dc8475cbb777378839d0a41a56a66c6027aadc3249302d777adb3d82
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 Nov 1, 2026.

Transparency log

Release files / calc_flow_python-2026.11.1-cp311-abi3-macosx_10_12_x86_64.whl

Download URL calc_flow_python-2026.11.1-cp311-abi3-macosx_10_12_x86_64.whl
Size 36.6 MB
Tags CPython 3.11 abi3 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
b62d3eb53f8205fdfe06dbe5a4488b73e7771992c91dcbd5b3894f3ac8e573a0
BLAKE2b-256 checksum
How to use checksums
64893f86de3de9833d905022e3ac112198ba08ac757f2b36ae0c264fe6096693
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 Nov 1, 2026.

Transparency log

Release files / calc_flow_python-2026.11.1-cp310-abi3-win_amd64.whl

Download URL calc_flow_python-2026.11.1-cp310-abi3-win_amd64.whl
Size 40.3 MB
Tags CPython 3.10 Windows x86-64 abi3
SHA-256 checksum
How to use checksums
ac0badd691e16a45df2801afc13f6ff05a46a3a64c5bdfe0bc6afca9d2eba17e
BLAKE2b-256 checksum
How to use checksums
b72f279e797bd89d78dfde0d718b9862b787c0c0bd8e9f5b81565bcc3b7f6d77
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 Nov 1, 2026.

Transparency log

Release files / calc_flow_python-2026.11.1-cp310-abi3-manylinux_2_28_x86_64.whl

Download URL calc_flow_python-2026.11.1-cp310-abi3-manylinux_2_28_x86_64.whl
Size 37.6 MB
Tags CPython 3.10 Linux glibc 2.28+ x86-64 abi3
SHA-256 checksum
How to use checksums
785805358c8ebe95b3188a3a3266bda117dd4decbf0e762fc4534807c514f515
BLAKE2b-256 checksum
How to use checksums
64dcf978520cc89aeaa53c0ccfc222987b587789138aa8af5f02e4503e7068b9
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 Nov 1, 2026.

Transparency log

Release files / calc_flow_python-2026.11.1-cp310-abi3-manylinux_2_28_aarch64.whl

Download URL calc_flow_python-2026.11.1-cp310-abi3-manylinux_2_28_aarch64.whl
Size 34.6 MB
Tags CPython 3.10 Linux glibc 2.28+ ARM64 abi3
SHA-256 checksum
How to use checksums
105bd099b7f01fc70920c8b38329d5a5d8f065762291f32d566c5500f4cb3210
BLAKE2b-256 checksum
How to use checksums
4c893b931601dfef412de4be2a265434a83a3133b0d2b24787a13a8e650f7d67
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 Nov 1, 2026.

Transparency log

Release files / calc_flow_python-2026.11.1-cp310-abi3-macosx_11_0_arm64.whl

Download URL calc_flow_python-2026.11.1-cp310-abi3-macosx_11_0_arm64.whl
Size 33.1 MB
Tags CPython 3.10 abi3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
f225cb04e27dae67677864ff583483a7595c5968c5c35979a08d5ce188385ec2
BLAKE2b-256 checksum
How to use checksums
94d355c42c4ab0e59f710aebbb6bea03000d05e032b92adc5e74ba65fe9a0bfc
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 Nov 1, 2026.

Transparency log

Release files / calc_flow_python-2026.11.1-cp310-abi3-macosx_10_12_x86_64.whl

Download URL calc_flow_python-2026.11.1-cp310-abi3-macosx_10_12_x86_64.whl
Size 36.6 MB
Tags CPython 3.10 abi3 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
d6119ebbceea16f0091e8408b3c0b8549c064630025c55d2ff80770b98c7ca73
BLAKE2b-256 checksum
How to use checksums
b9547e41409eff1da5481f1c7d2f0638ab354a647ff514e76f6497ecdc976eab
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 Nov 1, 2026.

Transparency log

Release files / calc_flow_python-2026.11.1-cp39-abi3-win_amd64.whl

Download URL calc_flow_python-2026.11.1-cp39-abi3-win_amd64.whl
Size 42.1 MB
Tags CPython 3.9 Windows x86-64 abi3
SHA-256 checksum
How to use checksums
04d119df870318ec18f36eb2b3122bda382b19c507fba8d2f7126e4710d6fe97
BLAKE2b-256 checksum
How to use checksums
30a1139957a9553ee4a5d7a38b49ba9b9d3058a2bf69aa80347c53fb516b6339
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 Nov 1, 2026.

Transparency log

Release files / calc_flow_python-2026.11.1-cp39-abi3-manylinux_2_28_x86_64.whl

Download URL calc_flow_python-2026.11.1-cp39-abi3-manylinux_2_28_x86_64.whl
Size 38.4 MB
Tags CPython 3.9 Linux glibc 2.28+ x86-64 abi3
SHA-256 checksum
How to use checksums
00d74746bf4eb82b5586ad617b68beea11f34dfb82c41d3603284c5052196375
BLAKE2b-256 checksum
How to use checksums
91fe37a1f02c121fe0e9d323be638442c5f849d55e657994300a54d55165cff6
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 Nov 1, 2026.

Transparency log

Release files / calc_flow_python-2026.11.1-cp39-abi3-manylinux_2_28_aarch64.whl

Download URL calc_flow_python-2026.11.1-cp39-abi3-manylinux_2_28_aarch64.whl
Size 36.0 MB
Tags CPython 3.9 Linux glibc 2.28+ ARM64 abi3
SHA-256 checksum
How to use checksums
e8d5f3bf615dd3b7f8b671affc12ad9d7c83d314c5f273062989c58196393e42
BLAKE2b-256 checksum
How to use checksums
ad59159848681f184c0c520677c37893c74f4c19c9a0d3d53e4b85af661fe3b6
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 Nov 1, 2026.

Transparency log

Release files / calc_flow_python-2026.11.1-cp39-abi3-macosx_11_0_arm64.whl

Download URL calc_flow_python-2026.11.1-cp39-abi3-macosx_11_0_arm64.whl
Size 34.5 MB
Tags CPython 3.9 abi3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
ac72178660ed700792e3c611a939307dfaffb5aab28d248f36bdc1a9b3559b4c
BLAKE2b-256 checksum
How to use checksums
30d86513b5ab76fde74443ffce2eb7542b8b1d7d4deabb2d714904a05ae7c941
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 Nov 1, 2026.

Transparency log

Release files / calc_flow_python-2026.11.1-cp39-abi3-macosx_10_12_x86_64.whl

Download URL calc_flow_python-2026.11.1-cp39-abi3-macosx_10_12_x86_64.whl
Size 37.4 MB
Tags CPython 3.9 abi3 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
a8fb22e2bc14e10dc526dfadf12794a7c289388fe169949dddeecb328de07b79
BLAKE2b-256 checksum
How to use checksums
91bbd53816b0f901d779acb9f249338073448399fe7a17b8dc6c035bbc6e3f64
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 Nov 1, 2026.

Transparency log

Security for calc-flow-python 2026.11.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 31 files in this release have been uploaded with provenance metadata.

Select from 31 files

Attestation for calc_flow_python-2026.11.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 Nov 1, 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.

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