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

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.10.27
File Size Uploaded Provenance Actions
calc_flow_python-2026.10.27.tar.gz 4.1 MB With provenance Details for calc_flow_python-2026.10.27.tar.gz

Built distributions (wheels)

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

Total release size: 1.1 GB

Release files / calc_flow_python-2026.10.27.tar.gz

Download URL calc_flow_python-2026.10.27.tar.gz
Size 4.1 MB
Tags Source
SHA-256 checksum
How to use checksums
cbf6d9e18522e7d3d8bf754094e31441028bb0fcbf48b9d3ca3674258ffe00b1
BLAKE2b-256 checksum
How to use checksums
546935a865f64ecbedff447932072592a508c85b930fe0d9281175c509c7d5d5
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 27, 2026.

Transparency log

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

Download URL calc_flow_python-2026.10.27-cp314-abi3-win_amd64.whl
Size 40.2 MB
Tags CPython 3.14 Windows x86-64 abi3
SHA-256 checksum
How to use checksums
271d3d723a6a48b6b1a5ba7c28dc09ca914b1a4b7dd4c0a3a70e4d01d4f2fabb
BLAKE2b-256 checksum
How to use checksums
1204bd64bf25520edd04cf9788cb0d4b391524689af8a95ae1e1db70b582ad51
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 27, 2026.

Transparency log

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

Download URL calc_flow_python-2026.10.27-cp314-abi3-manylinux_2_28_x86_64.whl
Size 37.5 MB
Tags CPython 3.14 Linux glibc 2.28+ x86-64 abi3
SHA-256 checksum
How to use checksums
d83a5efd809f4db0f980f1ae058953165affd20b2ad375c5592209bbe2e93ed7
BLAKE2b-256 checksum
How to use checksums
14de1efce37a6bc59dfa92e182727e3b0d6515216e9915cac80e875f8cef755b
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 27, 2026.

Transparency log

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

Download URL calc_flow_python-2026.10.27-cp314-abi3-manylinux_2_28_aarch64.whl
Size 34.5 MB
Tags CPython 3.14 Linux glibc 2.28+ ARM64 abi3
SHA-256 checksum
How to use checksums
0538501196ff3919f0cba3b2c0cb0994f98d778f0a23586e542d954e1ad85a61
BLAKE2b-256 checksum
How to use checksums
a9ec0b420317e260edc22ca3b4d90090efa81a53456ebd474c3df259fbd71c00
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 27, 2026.

Transparency log

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

Download URL calc_flow_python-2026.10.27-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
c570c78822246dd6f6d65b878e39c1e35c03091e0f3938d2d2e7d5f471963616
BLAKE2b-256 checksum
How to use checksums
99daaa12081abfa51504f2b165626b101b9d52dbb69c2e91ee21875ad54e17dc
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 27, 2026.

Transparency log

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

Download URL calc_flow_python-2026.10.27-cp314-abi3-macosx_10_12_x86_64.whl
Size 36.5 MB
Tags CPython 3.14 abi3 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
929469c58ecc153e46fc693247468140c3917d3396fea7df79314e65a88b436e
BLAKE2b-256 checksum
How to use checksums
beca64dd787d90c8c50ee688e254c093b379704c85837969a3c9ea52e0b113e0
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 27, 2026.

Transparency log

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

Download URL calc_flow_python-2026.10.27-cp313-abi3-win_amd64.whl
Size 42.0 MB
Tags CPython 3.13 Windows x86-64 abi3
SHA-256 checksum
How to use checksums
5a36eb2414b6796a17e326c625f9be0dad5af1f976407cc3f58f744f3ef85aaa
BLAKE2b-256 checksum
How to use checksums
f60969e4b92aa5595d650809c11fbd8d5428077995a16a12e9e36ed93154f35e
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 27, 2026.

Transparency log

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

Download URL calc_flow_python-2026.10.27-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
71e7231810c57c621fe327f44403c85c6cfd52217bf06cd97a7a3e1868c01989
BLAKE2b-256 checksum
How to use checksums
cde1342f3964389cc7b4608d26852422851a465dc264c539c51567373a34a89e
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 27, 2026.

Transparency log

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

Download URL calc_flow_python-2026.10.27-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
ee1c8df138ca76601aa007fbd3509d9895a6d4713f2397bde1a34a282c2689db
BLAKE2b-256 checksum
How to use checksums
617040d9243e13d2e3e65b73afec4c39bdeb5cbb22eb62fa5979bda97356ecd4
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 27, 2026.

Transparency log

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

Download URL calc_flow_python-2026.10.27-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
9316733a00c3b7fe86332d2ad517afefd5303a9c934323732179bb5e74fffe8c
BLAKE2b-256 checksum
How to use checksums
d000a1c732d42de7ab448591692a6fc19901fb9eafbcf58233215626fe0a9c1c
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 27, 2026.

Transparency log

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

Download URL calc_flow_python-2026.10.27-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
7a6542b440617ef3ef407bbeaf6262356eafc16f8737103a28692aaade7694bf
BLAKE2b-256 checksum
How to use checksums
7447e7a2bb71660308217a32d561345add522e800498ec00b7a56b32bef1c65e
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 27, 2026.

Transparency log

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

Download URL calc_flow_python-2026.10.27-cp312-abi3-win_amd64.whl
Size 40.2 MB
Tags CPython 3.12 Windows x86-64 abi3
SHA-256 checksum
How to use checksums
8023ca4f928643885ac09ffe672567509855b13a11f30471110938a97b1bff11
BLAKE2b-256 checksum
How to use checksums
e7c5302271ee5e6750de81c149c00a5acaa3869f990c624595ddab751eb3e2d0
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 27, 2026.

Transparency log

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

Download URL calc_flow_python-2026.10.27-cp312-abi3-manylinux_2_28_x86_64.whl
Size 37.5 MB
Tags CPython 3.12 Linux glibc 2.28+ x86-64 abi3
SHA-256 checksum
How to use checksums
0636300e53d9a9cbbf2defc275410b1503bbae5176ff50d3efd2434bcc76ba7b
BLAKE2b-256 checksum
How to use checksums
ca93a6d8eeac88d12c13580c233ac7f8339dd397bbc0676d6a8f5da8089b897d
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 27, 2026.

Transparency log

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

Download URL calc_flow_python-2026.10.27-cp312-abi3-manylinux_2_28_aarch64.whl
Size 34.5 MB
Tags CPython 3.12 Linux glibc 2.28+ ARM64 abi3
SHA-256 checksum
How to use checksums
e7e09d7b52cef66d33bd066a9d8d4de210a0ab37e6aa42faf02d08400c51e4bd
BLAKE2b-256 checksum
How to use checksums
b5adf99a073f9ff1407901a6d1e63fb790a133a440213fc6848cd7f288af16ae
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 27, 2026.

Transparency log

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

Download URL calc_flow_python-2026.10.27-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
f3d0c036ba7e5b31fca9e791958914ee8ea560f57bc08af9d2a982b612e5061f
BLAKE2b-256 checksum
How to use checksums
47d528ffcc26e3af3cacf1966c4e6456b74b5d741f6c5dad6cd2082c788eaef1
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 27, 2026.

Transparency log

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

Download URL calc_flow_python-2026.10.27-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
cf57db806b79ef3404a09df07e62fc85d1f9c4fc8ddf0941e828e64d0e0c3702
BLAKE2b-256 checksum
How to use checksums
262a61cb053388865db6c07e1f7f0dbd2b8be9cd09ac0f19cfb003869914cff1
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 27, 2026.

Transparency log

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

Download URL calc_flow_python-2026.10.27-cp311-abi3-win_amd64.whl
Size 40.2 MB
Tags CPython 3.11 Windows x86-64 abi3
SHA-256 checksum
How to use checksums
46fe5e317d54dde795d5150052b0aca6eb1222e021095d91da78465b9874a94d
BLAKE2b-256 checksum
How to use checksums
556d165ed116381ad84cfe40c9863be823bd0f1ff0ea74f1f50a9843aedb872b
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 27, 2026.

Transparency log

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

Download URL calc_flow_python-2026.10.27-cp311-abi3-manylinux_2_28_x86_64.whl
Size 37.5 MB
Tags CPython 3.11 Linux glibc 2.28+ x86-64 abi3
SHA-256 checksum
How to use checksums
022660fb40d233166deffa9e53a3f92682c3fd2a93231aac3b644aa491a0f422
BLAKE2b-256 checksum
How to use checksums
038464599e1d1720dc678ef19191bcc01ca298034c16e99fe552cb28c23d5516
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 27, 2026.

Transparency log

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

Download URL calc_flow_python-2026.10.27-cp311-abi3-manylinux_2_28_aarch64.whl
Size 34.5 MB
Tags CPython 3.11 Linux glibc 2.28+ ARM64 abi3
SHA-256 checksum
How to use checksums
6b7eb0ecb6f37803e7ad7b145c72e0c429f1e33221b96c17db092326ecbee6f8
BLAKE2b-256 checksum
How to use checksums
1616cb519fd0c0e15098d7bab989fda82b66f63f762cee0f8471c6e7e59232b6
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 27, 2026.

Transparency log

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

Download URL calc_flow_python-2026.10.27-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
78bd0fe735709fd9ec219773fe7f3201e9b78f6459c8fb6010d5d6224cb5b975
BLAKE2b-256 checksum
How to use checksums
c499cb9984d0678474d010d4db0cc7324d57768c70a835f1f14d25f842f937a6
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 27, 2026.

Transparency log

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

Download URL calc_flow_python-2026.10.27-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
27a9c7daf15cdcc48dcb512ef4b3c7ed16aead8154523ed09553312adb1123e8
BLAKE2b-256 checksum
How to use checksums
6981402c161d7685e9272eeae1fb36c49cfc44bde25fabdeef8bc1fd78b842ca
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 27, 2026.

Transparency log

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

Download URL calc_flow_python-2026.10.27-cp310-abi3-win_amd64.whl
Size 40.2 MB
Tags CPython 3.10 Windows x86-64 abi3
SHA-256 checksum
How to use checksums
0ac7de921f9a065a6afd018fabcf5fe8b87592b770f96e0e068b139a8b9f2022
BLAKE2b-256 checksum
How to use checksums
03c48e9d7633410451069485b7c1b4a5028cae937b351c1e00788714b8763736
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 27, 2026.

Transparency log

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

Download URL calc_flow_python-2026.10.27-cp310-abi3-manylinux_2_28_x86_64.whl
Size 37.5 MB
Tags CPython 3.10 Linux glibc 2.28+ x86-64 abi3
SHA-256 checksum
How to use checksums
a0ef141912d9d584b0e4e5206cf72049ad6e67643e2ee973404d4dcc1472a2ad
BLAKE2b-256 checksum
How to use checksums
a6dff7e770719f0a352b19675a436d644ad98c7b6a893f2cc1bac76435dfc394
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 27, 2026.

Transparency log

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

Download URL calc_flow_python-2026.10.27-cp310-abi3-manylinux_2_28_aarch64.whl
Size 34.5 MB
Tags CPython 3.10 Linux glibc 2.28+ ARM64 abi3
SHA-256 checksum
How to use checksums
4fd8e0cb59b7d47fcdb6a88a11ce5b037fdb0e7b8877d37768c86c8143ed1540
BLAKE2b-256 checksum
How to use checksums
1104efb3c05b8dc6c1c205f660264b0c4dbf287ce35c12849af0fcbd447a1367
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 27, 2026.

Transparency log

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

Download URL calc_flow_python-2026.10.27-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
3e82cbc0c6fa0b6965a2c31eef44f1c70079b3a09249707976990753c6566b7a
BLAKE2b-256 checksum
How to use checksums
67d9c61638df958a53eaf320f35922c07628549891970289f3562b128adbc391
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 27, 2026.

Transparency log

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

Download URL calc_flow_python-2026.10.27-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
3e88b36b596cfdd0637ab90ca8aeab35f3674be07f8bae355ec538eed4d7fd51
BLAKE2b-256 checksum
How to use checksums
eab7422e80f535edcf04f438d1316bc3b3935c1485a6b676dc462a7f7a4dc711
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 27, 2026.

Transparency log

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

Download URL calc_flow_python-2026.10.27-cp39-abi3-win_amd64.whl
Size 42.0 MB
Tags CPython 3.9 Windows x86-64 abi3
SHA-256 checksum
How to use checksums
593e764257cde24cab64c54d4efacd3e477839cc65edabd61c2f2e4908e484f8
BLAKE2b-256 checksum
How to use checksums
3a7b87c5eb0fd6c854a34ff4aa9d1d413640301bd9301f5c7ca0e18d5e531746
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 27, 2026.

Transparency log

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

Download URL calc_flow_python-2026.10.27-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
226dedbe9f3291fceab973323458b9bbb34d706984fa61a5dd76173204725e02
BLAKE2b-256 checksum
How to use checksums
22d1e81453213802f89819b949acf33070ae7b371242a4d2d53693bc41b24057
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 27, 2026.

Transparency log

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

Download URL calc_flow_python-2026.10.27-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
6ca4394b36d2c3991dc25073bde915a3062c7497ddb5ab05edb32b8b76a14d4b
BLAKE2b-256 checksum
How to use checksums
79c5fc020bf1dfb4441082c7a3cf69e137d48c417ecb4896b8722d8a829f4e37
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 27, 2026.

Transparency log

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

Download URL calc_flow_python-2026.10.27-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
bf6ab96eefde1bb42bea8265893fb2b51d9b746c4fc713ca6601991bab6600a5
BLAKE2b-256 checksum
How to use checksums
5618b7dddfe5232d40ef7541b3a5520fbaffab9643cb1e41ad81092cbe925283
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 27, 2026.

Transparency log

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

Download URL calc_flow_python-2026.10.27-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
9e757ec3cd98f246e767472706ceb06fcfb93d3c5c1a72119e1c1fe684855b95
BLAKE2b-256 checksum
How to use checksums
df861e49f29c66965a31bea33816eab443ccc03244ac221fb07fce17523bd905
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 27, 2026.

Transparency log

Security for calc-flow-python 2026.10.27

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.10.27.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 27, 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