Skip to main content

Flow CLI & SDK

Run GPU workloads on Mithril from the shell or from Python. Flow procures GPUs through Mithril, spins up InfiniBand-connected instances, and runs your workloads. It is one engine with two projections: the CLI is what you meet first, and import flow is the same engine for programs. Every CLI verb runs on the SDK.

PyPI - Version Public repo

First hour

The same three commands flow --help teaches:

uv tool install flow-compute   # or: pipx install flow-compute
flow setup                     # Mithril account, API key and project
flow tutorial                  # Guided first GPU run with health checks
flow run 'nvidia-smi'          # Run a command on a GPU

flow run without -i bids on the cheapest NVIDIA GPU instance type with live capacity, prints the choice with its family and hourly price, and asks before any bid above $20/hour. The implicit default never picks a TPU or an accelerator family Flow does not know, since the first command is nvidia-smi; name other hardware with -i (-i v6e-1, -i cpu). flow tutorial prices its GPU test the same way and asks before launching it; --yes is the only scripted consent and --skip-example leaves the test out. Add --dry-run to see the configuration without bidding:

$ flow run 'nvidia-smi' --dry-run
╭─ Task Configuration ─────────────────────────────────────────────╮
│ Name           run-0972ae                                        │
│ Command        nvidia-smi                                        │
│ Instance Type  a100                                              │
│ Market Price   $8.00/hr (a100, cheapest live NVIDIA GPU)         │
│ Priority       Med                                               │
│ Max Bid        $16.00/hr                                         │
│ Code Upload    auto (timeout 600s) → /workspace (host+container) │
╰──────────────────────────────────────────────────────────────────╯

✓ Configuration is valid

Then watch, inspect and stop what you started:

flow status              # List and monitor tasks
flow logs <task> -f      # Stream task logs
flow ssh <task>          # SSH into a running task
flow cancel <task>       # Cancel a task
$ flow status
╭─ ❊ Flow • 9 completed ────────────────────────────────────────────╮
│                                                                   │
│     #  Status        Task                          Type           │
│     1  ✓ completed   cli-welcome                   1×A100         │
│     2  ✓ completed   post-training-sanity-1        1×A100·40G     │
│     3  ✓ completed   pretraining-pending-a100-40g  1×A100·40G     │
│     4  ✓ completed   post-training-fine-tune       8×H100         │
│     5  ✓ completed   inference-serving             1×H100         │
│     6  ✓ completed   pretraining-train-8xa100      8×A100         │
│     7  ✓ completed   post-training-sanity-2        1×A100·40G     │
│     8  ✓ completed   reasoning-rollout-b200        8×B200         │
│     9  ✓ completed   pretraining-2048-h100         256×8×H100     │
│                                                                   │
╰───────────────────────────────────────────────────────────────────╯

The same first hour from Python:

import flow

task = flow.run("nvidia-smi", instance_type="a100")
for line in task.log_stream():
    print(line, end="")

Use flow with a coding agent

Paste this into Claude Code, Codex or any other coding agent before it runs Flow for you:

You are operating Flow, the `flow` CLI that runs GPU workloads on Mithril. Follow these rules.

Setup
- Install with `uv tool install flow-compute`.
- The user creates an API key at console.mithril.ai and exports `MITHRIL_API_KEY`; never print
  it. If it is missing, ask the user to set it or to run `flow setup` in their own terminal.
- Ask the user which project to bill. Pass it as `--project <name or id>` before the command on
  every call (`flow --project research status --json`), or export `MITHRIL_PROJECT` once.
- Export `FLOW_NO_INTERACTIVE=1`, keep `FLOW_FORCE_INTERACTIVE` unset and never pass an
  interactive flag, so a command that would prompt fails instead of waiting.

Reading the CLI
- Learn commands, options, capabilities and exit codes from `flow schema --json`, not help
  text. Never use what it marks `"deprecated": true`; use the `replacement` it names.
- Pass `--json` to every command that has the `json` capability. stdout is then one envelope,
  `{"data": ..., "error": null}` on success; on failure `error` carries `code`, `message` and
  `hint`. Check `error` first, since `data` can still hold results. With `--follow`, or on a
  command whose `json_modes` is only `stream`, stdout is one JSON object per line instead.
- Retry only `TRANSIENT` (exit 6), with backoff. `AUTH_REQUIRED` (exit 2): ask the user to fix
  the credentials. Any other `error.code`: change the request or report it; never rerun it as is.
- `APPROVAL_PENDING` (exit 7): it waits for the user's approval. Tell them, stop, never resend it.

Spending
- Commands that create tasks, VMs, bids or reservations spend money. Before each, tell the user
  the project, instance type and count, price cap and expected run time; wait for an explicit yes.
- Preview at no cost: `flow run 'python train.py' -i 8xh100 -m 20 --dry-run --json`. `-m` caps
  the bid per instance-hour; spot bills the market's clearing price, never more than the cap.
- An envelope's `project` names the project its command acted in. Before a spend, check that the
  preview's `project` is the one the user approved; if it is not, stop and ask.
- `--yes` is the only consent the CLI accepts. Pass it only for a spend the user approved;
  `CONFIRMATION_REQUIRED` (exit 3) means the CLI wants the user's decision, not yours.
- Pass `--idempotency-key <key>` to `flow run` so a retry returns the first task, not a second.
- A spot task keeps its machine, and its bill, after its command exits. Once its work is done,
  cancel what you started: `flow cancel <task> --yes --json`. A reservation bills until its end
  time and cannot be ended early.

Operating
- `flow status --json` lists tasks and `flow logs <task> --json` shows output.
  `flow ssh <task> -- <command>` runs a command on the machine and takes no `--json`.
- Full command index, SDK reference and recipes: `flow setup --claude` or `flow setup --codex`.

Background

There's a paradox in GPU infrastructure today: Massive GPU capacity sits idle, even as AI teams wait in queues—starved for compute. Mithril, the AI-compute omnicloud, dynamically allocates GPU resources from a global pool (spanning Mithril's first-party resources and 3rd-party partner cloud capacity) using efficient two-sided auctions, maximizing surplus and reducing costs. Mithril seamlessly supports both reserved-in-advance and just-in-time workloads—maximizing utilization, ensuring availability, and significantly reducing costs.


Why choose Flow

Status quo GPU provisioning involves quotas, complex setups, and queue delays, even as GPUs sit idle elsewhere or in recovery processes. Flow addresses this:

Dynamic Market Allocation – Efficient two-sided auctions ensure you pay the lowest market-driven prices rather than inflated rates.

Simplified Batch Execution – An intuitive interface designed for cost-effective, high-performance batch workloads without complex infrastructure management.

Provision from 1 to thousands of GPUs for long-term reservations, short-term "micro-reservations" (minutes to weeks), or spot/on-demand needs—all interconnected via InfiniBand. High-performance persistent storage and built-in Docker support further streamline workloads, ensuring rapid data access and reproducibility.


Why Flow + Mithril?

Pillar Outcome How
Iteration Velocity and Ease Fresh containers quickly once capacity is allocated. flow dev for a GPU workstation or flow run to launch tasks
Best price-performance via market-based pricing Preemptible secure jobs for $1/h100-hr Blind two-sided second-price auction; client-side bid capping
Availability and Elasticity Self-serve access to spot and reserved capacity, subject to account access and market availability. Spot capacity plus overflow capacity from partner clouds
Abstraction and Simplification InfiniBand VMs, CUDA drivers, auto-managed healing buffer—all pre-arranged. Mithril virtualization and base images preconfigured + Mithril capacity management.

"The tremendous demand for AI compute and the large fraction of idle time makes sharing a perfect solution, and Mithril's innovative market is the right approach." — Paul Milgrom, Nobel Laureate (Auction Theory and Mechanism Design)


Workflows

Research mode

  • flow run → reproducible batch jobs from a command, a YAML file or a SLURM script.
  • flow dev → interactive development on an allocated GPU workstation.
  • import flow → the same engine for pipelines and orchestration.
# Launch a batch job on discounted H100s
flow run 'python train.py' -i 8xh100

# Run a saved configuration
flow run task.yaml

# Frictionlessly leverage an existing SLURM script
flow run job.slurm
# Serverless-style decorator
@app.function(instance_type="a100")
def train(lr: float) -> dict:
    ...

Infrastructure mode

  • flow run 'python train.py' -i 8xh100 -N 20 → run on a 20-node GPU cluster
  • flow volume create -s 10000 --interface file → provision 10 TB of persistent, high-speed storage
  • flow ssh instance -- nvidia-smi → run across all nodes in parallel
$ flow run 'python train.py' -i 8xh100 -N 20 --dry-run
╭─ Task Configuration ────────────────────────────────────────────╮
│ Name          flow-task-0fd2a7                                  │
│ Command       python train.py                                   │
│ Instances     20 × 8xh100                                       │
│ Market Price  $192.00/hr (h100)                                 │
│ Priority      Med                                               │
│ Max Bid       $384.00/hr per instance ($7680.00/hr total)       │
│ Code Upload   auto (timeout 600s) → /workspace (host+container) │
╰─────────────────────────────────────────────────────────────────╯

✓ Dry run passed; nothing was submitted

Ideal Use Cases

  • Rapid Experimentation – Quick iterations for research sprints.
  • Instant Elasticity – Scale rapidly from one to thousands of GPUs.
  • Collaborative Research – Shared dev environments with per-task cost controls.

Flow is not yet ideal for: always‑on ≤100 ms inference, strictly on‑prem regulated data, or models that fit on laptop or consumer-grade GPUs.


Architecture (30‑s view)

Your intent ⟶ Flow Execution Layer ⟶ Global GPU Fabric

Flow abstracts complex GPU auctions, InfiniBand clusters, and multi-cloud management into a single seamless and unified developer interface.


Installation

Requirements

  • Python 3.10 or later
  • Recommended: use uv to auto-manage a compatible Python when installing the CLI
  • Linux or macOS for native CLI workflows. On Windows, use WSL2; native Windows is not fully validated.

Installation guide: docs.astral.sh/uv/getting-started/installation

  • macOS/Linux:
    curl -LsSf https://astral.sh/uv/install.sh | sh
    
  • Windows: use WSL2 for the Flow CLI, then run the macOS/Linux command inside WSL.
    curl -LsSf https://astral.sh/uv/install.sh | sh
    

2) Install Flow

  • Global CLI (uv):

    uv tool install flow-compute
    flow setup
    
  • Global CLI (pipx):

    pipx install flow-compute
    flow setup
    

Providers

Flow talks to one provider per configuration. Mithril is the default and the only provider installed by the base package; flow setup --provider (or FLOW_PROVIDER) selects the active one. The SkyPilot provider is an optional extra, pip install 'flow-compute[skypilot]', and is not installed by default. Switching providers means switching configurations; a single config does not span providers.


Under the Hood (Advanced)

  • Bid Caps – Protect budgets automatically.
  • Self-Healing – Spot nodes dynamically migrate tasks.
  • Docker/Conda – Pre-built images or dynamic install.
  • Multi-cloud Ready – Mithril (with Oracle, Nebius integrations internal to Mithril), and more coming
  • SLURM Compatible – Run #SBATCH scripts directly.

Python SDK

Advanced Task Configuration

# Distributed training example (32 GPUs, Mithril groups for InfiniBand connectivity by default)
task = flow.run(
    "torchrun --nproc_per_node=8 train.py",
    instance_type="8xa100",
    num_instances=4,  # Total of 32 GPUs (4 nodes × 8 GPUs each)
    env={"NCCL_DEBUG": "INFO"}
)

# Mount S3 data + persistent volumes
task = flow.run(
    "python analyze.py",
    instance_type="a100",
    data_mounts={
        "/datasets": "s3://ml-bucket/imagenet",  # S3 via s3fs
        "/models": "volume://pretrained-models"   # Persistent storage
    }
)

The vocabulary is the same on every surface (instance_type, env, data_mounts, ...); see docs/vocabulary.md.

Key Features Summary

  • Distributed Training – Multi-node InfiniBand clusters auto-configured
  • Code Upload – Automatic with .flowignore (or .gitignore fallback)
  • Live Debugging – SSH into running instances (flow ssh)
  • Cost Protection – Built-in max_price_per_hour safeguards
  • Jupyter Integration – Connect notebooks to GPU instances

Documentation: https://docs.mithril.ai/cli-and-sdk/quickstart

Further Reading

Metadata

Release files for flow-compute 3.28.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for flow-compute 3.28.2
File Size Uploaded
flow_compute-3.28.2.tar.gz 2.0 MB Details

Built distributions (wheels)

Table of built distributions (wheels) for flow-compute 3.28.2
File
flow_compute-3.28.2-py3-none-any.whl Python 3 none any Details
flow_compute-3.28.2-cp313-cp313-manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ x86-64 Details
flow_compute-3.28.2-cp313-cp313-manylinux_2_28_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ ARM64 Details
flow_compute-3.28.2-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
flow_compute-3.28.2-cp313-cp313-macosx_10_12_x86_64.whl CPython 3.13 CPython 3.13 macOS 10.12+ x86-64 Details
flow_compute-3.28.2-cp312-cp312-manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ x86-64 Details
flow_compute-3.28.2-cp312-cp312-manylinux_2_28_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ ARM64 Details
flow_compute-3.28.2-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
flow_compute-3.28.2-cp312-cp312-macosx_10_12_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.12+ x86-64 Details
flow_compute-3.28.2-cp311-cp311-manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ x86-64 Details
flow_compute-3.28.2-cp311-cp311-manylinux_2_28_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ ARM64 Details
flow_compute-3.28.2-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
flow_compute-3.28.2-cp311-cp311-macosx_10_12_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.12+ x86-64 Details
flow_compute-3.28.2-cp310-cp310-manylinux_2_28_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ x86-64 Details
flow_compute-3.28.2-cp310-cp310-manylinux_2_28_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ ARM64 Details
flow_compute-3.28.2-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details
flow_compute-3.28.2-cp310-cp310-macosx_10_12_x86_64.whl CPython 3.10 CPython 3.10 macOS 10.12+ x86-64 Details

Total release size: 90.5 MB

Release files / flow_compute-3.28.2.tar.gz

Download URL flow_compute-3.28.2.tar.gz
Size 2.0 MB
Tags Source
SHA-256 checksum
How to use checksums
d8644077f0fb618bdd37aeb0a812a69d138f75126a9e1351cf8a77ba24e3cd83
BLAKE2b-256 checksum
How to use checksums
ee15ceef537dd3e33538e1e42fd89f636b39a0528ea74cb9174e835f32bdcf28
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / flow_compute-3.28.2-py3-none-any.whl

Download URL flow_compute-3.28.2-py3-none-any.whl
Size 2.4 MB
Tags Python 3
SHA-256 checksum
How to use checksums
d013c8917e3f09402ffa15405c1385ca63199d625afaee1a33016806504b6a75
BLAKE2b-256 checksum
How to use checksums
16840eef3de6f9342d53cc83b1ea827ac66a58cc89a09f45eacd826f908beea7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / flow_compute-3.28.2-cp313-cp313-manylinux_2_28_x86_64.whl

Download URL flow_compute-3.28.2-cp313-cp313-manylinux_2_28_x86_64.whl
Size 5.5 MB
Tags CPython 3.13 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
10dbfacd2b084b7b90553164cea80ebca4faaea79ad7aff355087051742230a2
BLAKE2b-256 checksum
How to use checksums
44d7192c95ca2456b7d596bce8bee3158a01378d2dc2146642711944c72c0ad9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / flow_compute-3.28.2-cp313-cp313-manylinux_2_28_aarch64.whl

Download URL flow_compute-3.28.2-cp313-cp313-manylinux_2_28_aarch64.whl
Size 5.4 MB
Tags CPython 3.13 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
d5818664da17c531fbdeb7bf3cb20a6aac93b0b93233cab7c90fa9a3f7ddbba7
BLAKE2b-256 checksum
How to use checksums
94c34edb39bd57be23fe752835495371fd276630c51195264989aaee18ffaa79
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / flow_compute-3.28.2-cp313-cp313-macosx_11_0_arm64.whl

Download URL flow_compute-3.28.2-cp313-cp313-macosx_11_0_arm64.whl
Size 5.2 MB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
461e9fcc04764dcc2977971095bdeeeaa7385be07fe627fe2d63951f537076dd
BLAKE2b-256 checksum
How to use checksums
1d4fbbb5344808ae535a9f091772801d3f457c6d75f45142ed402876c60b6d4e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / flow_compute-3.28.2-cp313-cp313-macosx_10_12_x86_64.whl

Download URL flow_compute-3.28.2-cp313-cp313-macosx_10_12_x86_64.whl
Size 5.3 MB
Tags CPython 3.13 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
681ed6e79dbaa2f11926c574cf789b9afeddacabd7def4878b4a453ccc9452e2
BLAKE2b-256 checksum
How to use checksums
eac19e4e20e29eead0267262d2511e78857968c3a7e8606167cd2215e465845e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / flow_compute-3.28.2-cp312-cp312-manylinux_2_28_x86_64.whl

Download URL flow_compute-3.28.2-cp312-cp312-manylinux_2_28_x86_64.whl
Size 5.5 MB
Tags CPython 3.12 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
1c4862c8038ab680ba2b620490905290b819c3fa813a1c3867cbcc8834043737
BLAKE2b-256 checksum
How to use checksums
feee3a54ee56903ca1093084885fd9d11d618c7dc84f638189d77edb80b64765
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / flow_compute-3.28.2-cp312-cp312-manylinux_2_28_aarch64.whl

Download URL flow_compute-3.28.2-cp312-cp312-manylinux_2_28_aarch64.whl
Size 5.4 MB
Tags CPython 3.12 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
a812fd6eb4b851742561e72296f5191c16cb775d77c80fc7161635e79045deb4
BLAKE2b-256 checksum
How to use checksums
06df3e68b71bc19cb335592037904447fee6ab6f76652e03ca701efb789f887c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / flow_compute-3.28.2-cp312-cp312-macosx_11_0_arm64.whl

Download URL flow_compute-3.28.2-cp312-cp312-macosx_11_0_arm64.whl
Size 5.2 MB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
4d44625abb2a5523559886d452c940b4dc198e2a0336434b4ae077827689b17d
BLAKE2b-256 checksum
How to use checksums
c1c65ea45d08a169d29d4006dbe65389a9bf91dc6586aba4863bfe6118d135b2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / flow_compute-3.28.2-cp312-cp312-macosx_10_12_x86_64.whl

Download URL flow_compute-3.28.2-cp312-cp312-macosx_10_12_x86_64.whl
Size 5.3 MB
Tags CPython 3.12 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
ce30edba9cdc68714073e9b03c3237eb155f61d06b721d912c2ea66675e070da
BLAKE2b-256 checksum
How to use checksums
4dab377d82835139b54473b9eb1d72b27932062fdc87866f797d2977a666dcb7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / flow_compute-3.28.2-cp311-cp311-manylinux_2_28_x86_64.whl

Download URL flow_compute-3.28.2-cp311-cp311-manylinux_2_28_x86_64.whl
Size 5.5 MB
Tags CPython 3.11 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
630831d7a8fef05338372c6510955808975708909eb91dcca024feb24959fdf1
BLAKE2b-256 checksum
How to use checksums
e4c56e0819153083bf8e260e06e11e26060945252b83ab54a5ea9997be902b25
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / flow_compute-3.28.2-cp311-cp311-manylinux_2_28_aarch64.whl

Download URL flow_compute-3.28.2-cp311-cp311-manylinux_2_28_aarch64.whl
Size 5.4 MB
Tags CPython 3.11 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
a982cd7068e8ba61f764369f3be89809bd3aa69325055eed1ea91bba1fe73568
BLAKE2b-256 checksum
How to use checksums
047e8e82df83f9eea11c378ce53f791b3a06c8cc0e0e00274a4452c818b26693
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / flow_compute-3.28.2-cp311-cp311-macosx_11_0_arm64.whl

Download URL flow_compute-3.28.2-cp311-cp311-macosx_11_0_arm64.whl
Size 5.2 MB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
84aa53d810afa3228ff7bf93ab3b057584bd1b737a311c96289f5399b0c1f462
BLAKE2b-256 checksum
How to use checksums
e509a8badaaa657615d908af8833965fbec64151828119f3fac8b13f5a84538c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / flow_compute-3.28.2-cp311-cp311-macosx_10_12_x86_64.whl

Download URL flow_compute-3.28.2-cp311-cp311-macosx_10_12_x86_64.whl
Size 5.3 MB
Tags CPython 3.11 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
c2942cf9159174350c7632a3465c54d2448a4cbfe45fbc860f4e406a00acfece
BLAKE2b-256 checksum
How to use checksums
a78968b13b667be39c47c4dbbdad749296fb19bd92ad32bc734f0af16eea2b67
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / flow_compute-3.28.2-cp310-cp310-manylinux_2_28_x86_64.whl

Download URL flow_compute-3.28.2-cp310-cp310-manylinux_2_28_x86_64.whl
Size 5.5 MB
Tags CPython 3.10 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
c5a2b002d40c174d6cd6288a1cf0d37753495288ac836a7f88e6843f06c06210
BLAKE2b-256 checksum
How to use checksums
e4ee2f1f6fb370d975d4a17b7c4ca1589ee8fcf41b786fb5ea87c0e771d6e746
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / flow_compute-3.28.2-cp310-cp310-manylinux_2_28_aarch64.whl

Download URL flow_compute-3.28.2-cp310-cp310-manylinux_2_28_aarch64.whl
Size 5.4 MB
Tags CPython 3.10 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
b2ec17480d5d2a4531f844f4dc47622a07dcf3ab2604d1a48c58df777969bb0b
BLAKE2b-256 checksum
How to use checksums
c94156a0b404c3101a3078af992673ea2edbe02cd0fd43715b6fd4f01d40161c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / flow_compute-3.28.2-cp310-cp310-macosx_11_0_arm64.whl

Download URL flow_compute-3.28.2-cp310-cp310-macosx_11_0_arm64.whl
Size 5.2 MB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
0b629cab5bcbe508d9c65aad6b770fda5d258bccf165facc992556c12b41100a
BLAKE2b-256 checksum
How to use checksums
92e1bb333c23aec766cb4b984f7925b0700ed241b566ba3ac33825cb902004d2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / flow_compute-3.28.2-cp310-cp310-macosx_10_12_x86_64.whl

Download URL flow_compute-3.28.2-cp310-cp310-macosx_10_12_x86_64.whl
Size 5.3 MB
Tags CPython 3.10 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
794dcaec7bc554e159c0e99d74dd66c93ee59f5bed8cb8889eff3aa988802bce
BLAKE2b-256 checksum
How to use checksums
002d4b58846457ca436e69cb336e8a0d92867ef6a041b0b7bc65297bcd5d2c78
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release history Release notifications | RSS feed

This release

3.28.2 This release

18 release files

3.20.6

4 release files

3.20.5

4 release files

3.20.0

5 release files

3.19.0

5 release files

3.18.0

5 release files

3.17.1

5 release files

3.17.0

5 release files

3.16.2

5 release files

3.16.1

5 release files

3.16.0

5 release files

3.15.1

5 release files

3.15.0

5 release files

3.14.0

5 release files

3.13.2

3 release files

3.13.1

5 release files

3.13.0

5 release files

3.12.2

5 release files

3.12.1

5 release files

3.12.0

5 release files

3.11.1

5 release files

3.11.0

5 release files

3.10.1

5 release files

3.10.0

5 release files

3.9.1

5 release files

3.9.0

5 release files

3.8.4

5 release files

3.8.3

5 release files

3.8.2

5 release files

3.8.1

5 release files

3.8.0

5 release files

3.7.0

5 release files

3.6.2

5 release files

3.6.1

5 release files

3.6.0

5 release files

3.5.6

5 release files

3.5.5

5 release files

3.5.4

5 release files

3.5.3

5 release files

3.5.2

5 release files

3.5.1

5 release files

3.5.0

5 release files

3.4.1

5 release files

3.4.0

1 release file

3.3.0

1 release file

3.2.0

5 release files

3.1.0

5 release files

3.0.0

5 release files

2.1.0

2 release files

2.0.0

2 release files

0.3.9

1 release file

0.3.8

1 release file

0.3.7

1 release file

0.3.6

1 release file

0.3.5

1 release file

0.3.4

1 release file

0.3.3

2 release files

0.3.2

2 release files

0.3.1

1 release file

0.3.0

1 release file

0.2.3

1 release file

0.2.2

1 release file

0.2.1

1 release file

0.2.0

1 release file

0.1.10

2 release files

0.1.9

2 release files

0.1.8

2 release files

0.1.7

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

0.0.28

2 release files

0.0.27

1 release file

0.0.26

2 release files

0.0.25

2 release files

0.0.24

2 release files

0.0.23

2 release files

0.0.22

2 release files

0.0.21

2 release files

0.0.20

2 release files

0.0.9

2 release files

0.0.8

2 release files

0.0.7

2 release files

0.0.6

2 release files

0.0.5

2 release files

0.0.4

2 release files

0.0.3

2 release files

0.0.2

2 release files

0.0.1

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