Skip to main content

CLIO Core

A Comprehensive Platform for Context Management in Scientific Computing

Overview · Installation · Components · Quickstart · Documentation · Contributing


Project Site License IoWarp GRC codecov

Overview

CLIO Core is a unified framework that integrates multiple high-performance components for context management, data transfer, and scientific computing. CLIO Core enables developers to build efficient data processing pipelines for HPC, storage systems, and near-data computing applications.

It provides:

  • High-performance context management for computational contexts and data transformations.
  • Heterogeneous-aware I/O with multi-tiered, dynamic buffering.
  • A modular runtime with dynamically loadable processing modules.
  • Shared-memory data structures that work across host, CUDA, and ROCm.
  • Distributed-by-construction scaling from single node to clusters.

Architecture

┌──────────────────────────────────────────────────────────────┐
│                      Applications                            │
│          (Scientific Workflows, HPC, Storage Systems)        │
└──────────────────────────────────────────────────────────────┘
                              │
        ┌─────────────────────┼─────────────────────┐
        │                     │                     │
┌───────────────┐   ┌──────────────────┐   ┌────────────────┐
│   Context     │   │    Context       │   │   Context      │
│  Exploration  │   │  Assimilation    │   │   Transfer     │
│    Engine     │   │     Engine       │   │    Engine      │
└───────────────┘   └──────────────────┘   └────────────────┘
        │                     │                     │
        └─────────────────────┼─────────────────────┘
                              │
                    ┌─────────────────┐
                    │  CLIO Runtime   │
                    │  (Module System)│
                    └─────────────────┘
                              │
                ┌─────────────────────────┐
                │  Context Transport      │
                │  Primitives             │
                │  (Shared Memory & IPC)  │
                └─────────────────────────┘

Installation

Pip (recommended)

The pip wheel ships a portable, self-contained build with all dependencies statically linked. No system installs are required beyond glibc 2.28+ (manylinux_2_28: RHEL/Rocky/AlmaLinux 8 and newer, Ubuntu 20.04+, Debian 11+) and Python 3.10+.

pip install iowarp-core

The wheel includes the CLIO runtime, the clio_run CLI, the CTE, CAE, and CEE engines, and the clio_cee Python bindings. A default configuration is seeded at ~/.clio/clio.yaml on first import.

Extra features

The pip wheel covers the common case. Build from source if you need any of:

  • NVIDIA GPU (CUDA) or AMD GPU (ROCm) acceleration
  • MPI for distributed multi-node deployment
  • HDF5 / ADIOS2 adapters
  • FUSE adapter
  • Compression backends (LibPressio, Blosc, etc.)
  • Custom ChiMods built against the C++ headers
  • Sanitizer or debug builds
git clone --recurse-submodules https://github.com/iowarp/clio-core.git
cd clio-core

# Common presets: release, debug, cuda-release, rocm-release
cmake --preset=release
cmake --build build -j"$(nproc)"
sudo cmake --install build

For the per-feature apt / dnf dependency list and the complete CLIO_*_ENABLE_* flag checklist, see INSTALL.md. Other install methods (Conda, Docker, Spack) are documented in docs/getting-started/installation.

Components

Component Location Purpose
Context Transport Primitives context-transport-primitives/ Shared-memory containers, allocators, sync primitives, networking (ZMQ / libfabric / Thallium). GPU-aware (CUDA, ROCm).
CLIO Runtime context-runtime/ Coroutine-based modular runtime (< 10 µs task latency). Hosts ChiMods and provides admin + bdev modules.
Context Transfer Engine context-transfer-engine/ Multi-tiered, heterogeneous-aware I/O buffering. Tag + blob storage with adapters for POSIX, HDF5 (VFD/VOL), ADIOS2, MPI-IO, FUSE3, GDS.
Context Assimilation Engine context-assimilation-engine/ OMNI-YAML-driven data ingestion (binary, HDF5, Globus) into CTE.
Context Exploration Engine context-exploration-engine/ High-level C++ and Python (clio_cee) API for bundling, querying, and retrieving data. Includes an MCP server for AI agents.

Quickstart

Start the runtime

Installation seeds a default configuration at ~/.clio/clio.yaml, so the runtime works out of the box:

clio_run start          # foreground
clio_run start &        # background

To override the configuration, point CLIO_SERVER_CONF at your own YAML file:

export CLIO_SERVER_CONF=/path/to/my_config.yaml
clio_run start

FUSE filesystem

clio_cte_fuse exposes the Context Transfer Engine as a POSIX filesystem, so unmodified applications read and write IOWarp-managed data through ordinary file I/O. The wheel ships this binary on Linux and Windows; macOS wheels do not (macOS has no FUSE3 API).

1. Install the FUSE runtime. libfuse3 is a system dependency and is deliberately not bundled in the wheel, so install your distribution's package:

sudo apt install fuse3 libfuse3-3      # Debian / Ubuntu
sudo dnf install fuse3 fuse3-libs      # Fedora / RHEL

On Windows, install WinFsp instead. The clio_cte_fuse console script prepends WinFsp's bin directory to PATH itself, so winfsp-x64.dll resolves without a system-wide PATH edit.

2. Mount. Start the runtime, then point the daemon at a mountpoint. The daemon create-or-binds the filesystem pool and the CTE pool underneath it, so no separate compose step is required:

clio_run start &
mkdir -p ~/clio-mnt
CLIO_WITH_RUNTIME=0 clio_cte_fuse ~/clio-mnt -f

CLIO_WITH_RUNTIME=0 attaches to the runtime you just started rather than spawning an embedded one — without it the daemon brings up its own runtime and the data will not be visible to other clients. -f keeps the daemon in the foreground, which is the configuration CI exercises. Every remaining argument is handed to fuse_main, so standard libfuse options apply (-o allow_other, -d for protocol tracing). On Windows the mountpoint is a drive letter: clio_cte_fuse Z:.

The mount then behaves like any other filesystem:

cp big_input.h5 ~/clio-mnt/
python analysis.py ~/clio-mnt/big_input.h5

3. Unmount:

fusermount3 -u ~/clio-mnt      # or: fusermount -u ~/clio-mnt

To size the storage tiers explicitly instead of taking the defaults, compose a CTE pool before mounting — see context-transfer-engine/test/integration/fuse-manual/cte_compose.yaml for a working single-tier example:

clio_run compose start my_cte.yaml

Two semantics worth knowing: writes are write-through, so each write() reaches the chimod synchronously and the logical file size is always exact; and the kernel attribute and entry caches are disabled, so metadata that another client changed is never served stale.

Python: bundle, query, retrieve

import clio_cee as cee

ctx_interface = cee.ContextInterface()

# Assimilate inline strings into IOWarp storage.
# src="string::<blob_name>" names the blob; src_data carries the payload.
docs = [
    ("climate_report",   "Arctic sea ice extent fell to a record low in 2023."),
    ("ocean_temps",      "Ocean surface temperatures rose 0.3°C above the 20-year mean."),
    ("co2_levels",       "Atmospheric CO₂ reached 421 ppm, the highest in 800,000 years."),
]
bundle = [
    cee.AssimilationCtx(
        src=f"string::{name}",
        dst="iowarp::climate_docs",
        format="string",
        src_data=text,
    )
    for name, text in docs
]
ctx_interface.context_bundle(bundle)

# Query for blob names matching a regex.
blobs = ctx_interface.context_query("climate_docs", ".*")

# Query the top-2 most relevant blob names via BM25 semantic search.
blobs = ctx_interface.context_query("climate_docs", ".*",
                                    max_results=2,
                                    prompt="temperature anomaly over Arctic")

# Retrieve blob payloads (regex).
data = ctx_interface.context_retrieve("climate_docs", ".*")

# Retrieve the top-2 most relevant blobs via BM25 semantic search.
data = ctx_interface.context_retrieve("climate_docs", ".*",
                                      max_results=2,
                                      prompt="temperature anomaly over Arctic")

# Clean up.
ctx_interface.context_destroy(["climate_docs"])

C++ (CTE, direct)

For direct CTE put/get from C++, see the canonical example and operation reference in the Context Transfer Engine README.

Testing

cd build/release
ctest -VV                    # all unit tests
ctest -R context_transport   # CTP tests
ctest -R runtime             # runtime tests
ctest -R cte                 # CTE tests
ctest -R omni                # CAE tests
ctest -R context             # CEE tests

Benchmarking

CLIO Core ships two main benchmarks; pass --help to either for the full parameter list.

  • clio_run_thrpt_bench — runtime task throughput and latency (bdev_io, bdev_allocation, bdev_task_alloc, latency test cases).
  • clio_cte_bench — CTE Put / Get / PutGet throughput across threads, async depth, I/O size, and key-space cardinality.

Example:

clio_run_thrpt_bench --test-case bdev_io --threads 8 --duration 30
clio_cte_bench       --op PutGet --threads 8 --depth 16 --io-size 1m --io-count 200

Documentation

Use Cases

Scientific computing: data processing pipelines, near-data computing, custom storage engines, workflows with context management.

Storage systems: distributed file system backends, object storage, multi-tiered caches, high-throughput I/O buffering.

HPC and data-intensive workloads: accelerated I/O, ingestion and transformation pipelines, heterogeneous computing with GPU support, real-time streaming analytics.

Performance Characteristics

  • Task latency: < 10 µs for local task execution.
  • Memory bandwidth: up to 50 GB/s with the RAM bdev backend.
  • Scalability: single node to multi-node clusters.
  • Concurrency: thousands of concurrent coroutine-based tasks.

Contributing

  1. Fork the repository.
  2. Create a feature branch: git checkout -b feature/amazing-feature.
  3. Follow the standards in AGENTS.md.
  4. ctest --test-dir build/release before opening a PR.
  5. Submit a pull request against iowarp/clio-core.

License

CLIO Core is licensed under the BSD 3-Clause License. See LICENSE for the full text.

Copyright (c) 2024, Gnosis Research Center, Illinois Institute of Technology


Acknowledgements

CLIO Core is developed at the GRC lab at Illinois Institute of Technology as part of the IOWarp project, supported by the National Science Foundation (NSF) to advance next-generation scientific computing infrastructure.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

iowarp_core-2.2.1-cp313-cp313-win_amd64.whl (15.3 MB view details)

Uploaded CPython 3.13Windows x86-64

iowarp_core-2.2.1-cp313-cp313-manylinux_2_28_x86_64.whl (20.5 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ x86-64

iowarp_core-2.2.1-cp313-cp313-manylinux_2_28_aarch64.whl (22.6 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ ARM64

iowarp_core-2.2.1-cp313-cp313-macosx_14_0_arm64.whl (4.7 MB view details)

Uploaded CPython 3.13macOS 14.0+ ARM64

iowarp_core-2.2.1-cp312-cp312-win_amd64.whl (15.3 MB view details)

Uploaded CPython 3.12Windows x86-64

iowarp_core-2.2.1-cp312-cp312-manylinux_2_28_x86_64.whl (20.5 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ x86-64

iowarp_core-2.2.1-cp312-cp312-manylinux_2_28_aarch64.whl (22.6 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ ARM64

iowarp_core-2.2.1-cp312-cp312-macosx_14_0_arm64.whl (4.7 MB view details)

Uploaded CPython 3.12macOS 14.0+ ARM64

iowarp_core-2.2.1-cp311-cp311-win_amd64.whl (15.3 MB view details)

Uploaded CPython 3.11Windows x86-64

iowarp_core-2.2.1-cp311-cp311-manylinux_2_28_x86_64.whl (20.5 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ x86-64

iowarp_core-2.2.1-cp311-cp311-manylinux_2_28_aarch64.whl (22.6 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ ARM64

iowarp_core-2.2.1-cp311-cp311-macosx_14_0_arm64.whl (4.7 MB view details)

Uploaded CPython 3.11macOS 14.0+ ARM64

iowarp_core-2.2.1-cp310-cp310-win_amd64.whl (15.3 MB view details)

Uploaded CPython 3.10Windows x86-64

iowarp_core-2.2.1-cp310-cp310-manylinux_2_28_x86_64.whl (20.5 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ x86-64

iowarp_core-2.2.1-cp310-cp310-manylinux_2_28_aarch64.whl (22.6 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ ARM64

iowarp_core-2.2.1-cp310-cp310-macosx_14_0_arm64.whl (4.7 MB view details)

Uploaded CPython 3.10macOS 14.0+ ARM64

File details

Details for the file iowarp_core-2.2.1-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: iowarp_core-2.2.1-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 15.3 MB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for iowarp_core-2.2.1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 fca6cb280333172ef9b5e3d43a9ce154d16fe31b181246fa00bd9bee7f82d56d
MD5 3b6d60c97446f5c4282c3b2896790afd
BLAKE2b-256 4726d90d4dc7c1a05d7ddfbbd2f2fb447e539f689312456e19b6ed9e8f60ff26

See more details on using hashes here.

Provenance

The following attestation bundles were made for iowarp_core-2.2.1-cp313-cp313-win_amd64.whl:

Publisher: build-pip.yml on iowarp/clio-core

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file iowarp_core-2.2.1-cp313-cp313-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for iowarp_core-2.2.1-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 2d5168ae75ce9b59995668746d693ae2dfa1d817ee71a013ebdeae6bab8bdea7
MD5 b721b40ec91b0158587e72231aefe841
BLAKE2b-256 812f2072db0680f376302f7565a8dcb1be53f58af77909b58c28adfd4fa2303e

See more details on using hashes here.

Provenance

The following attestation bundles were made for iowarp_core-2.2.1-cp313-cp313-manylinux_2_28_x86_64.whl:

Publisher: build-pip.yml on iowarp/clio-core

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file iowarp_core-2.2.1-cp313-cp313-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for iowarp_core-2.2.1-cp313-cp313-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 bc65cca7cd48b21c9660839162ef9086cde03c69d81dba8caaf6ff5555333f02
MD5 2b700ba60cf904d9a8e6d54258940233
BLAKE2b-256 60c1f18e20d3e3d8a2e5a075dcc6eaa881f8e549c501925e122e400f5dd2c178

See more details on using hashes here.

Provenance

The following attestation bundles were made for iowarp_core-2.2.1-cp313-cp313-manylinux_2_28_aarch64.whl:

Publisher: build-pip.yml on iowarp/clio-core

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file iowarp_core-2.2.1-cp313-cp313-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for iowarp_core-2.2.1-cp313-cp313-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 b37c606e2036084644802c76f26a9a044e7f41a8e0a90de3571b18a249cd659d
MD5 c9a00ff84a643a2a9f522396568f4d4a
BLAKE2b-256 8f84599111507f1e09cb639c93f1a873121dfac795d9c1c3c025aad68bd9b656

See more details on using hashes here.

Provenance

The following attestation bundles were made for iowarp_core-2.2.1-cp313-cp313-macosx_14_0_arm64.whl:

Publisher: build-pip.yml on iowarp/clio-core

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file iowarp_core-2.2.1-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: iowarp_core-2.2.1-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 15.3 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for iowarp_core-2.2.1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 7714dfb2b2856dd0cce8ed7625c872f437b08fe0be2999c2dba547b7b8e459d5
MD5 827020d57d81dfdb0b1c2d55a0f69793
BLAKE2b-256 77bf733264b16c60c96e55f1a60784e51fa4593d8fa1e64133513b7ea3b65e53

See more details on using hashes here.

Provenance

The following attestation bundles were made for iowarp_core-2.2.1-cp312-cp312-win_amd64.whl:

Publisher: build-pip.yml on iowarp/clio-core

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file iowarp_core-2.2.1-cp312-cp312-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for iowarp_core-2.2.1-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 c737e7e67959b5e0fe92d737c277b0f250ab2286bc29fec7cbfa0352696be060
MD5 de01ee588078abb875c8cdbbfbb56810
BLAKE2b-256 59fe60c10c5e05a83ca4d8d951b8b10bf6e0c015fe97f04b386d1707c5450dca

See more details on using hashes here.

Provenance

The following attestation bundles were made for iowarp_core-2.2.1-cp312-cp312-manylinux_2_28_x86_64.whl:

Publisher: build-pip.yml on iowarp/clio-core

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file iowarp_core-2.2.1-cp312-cp312-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for iowarp_core-2.2.1-cp312-cp312-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 d56627b3f7bf47d7e6b3b7dcfdc1799fd171eae75f42cd2b7d8490c6813e8c56
MD5 ed36952b4909c51cd05dd86ef6cfae6e
BLAKE2b-256 3be3eafcbdc0886ba99b247278a454d4ca720d2e3b95006015c06ce5b7a0f19a

See more details on using hashes here.

Provenance

The following attestation bundles were made for iowarp_core-2.2.1-cp312-cp312-manylinux_2_28_aarch64.whl:

Publisher: build-pip.yml on iowarp/clio-core

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file iowarp_core-2.2.1-cp312-cp312-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for iowarp_core-2.2.1-cp312-cp312-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 0de21c44b22440c2b8d8de767dc251d00352ed5877a402f2a8e7e39423bbcb75
MD5 435f08eb67d9b4109e349adaa628c993
BLAKE2b-256 76e8df4c13a6f6b68755a31a35b486ed16f99f5ce2509669d38a4066e04fad50

See more details on using hashes here.

Provenance

The following attestation bundles were made for iowarp_core-2.2.1-cp312-cp312-macosx_14_0_arm64.whl:

Publisher: build-pip.yml on iowarp/clio-core

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file iowarp_core-2.2.1-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: iowarp_core-2.2.1-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 15.3 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for iowarp_core-2.2.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 e14e5c78c11f99d94708ec6c7a854ed309fced03d04c1d2c67289a05f93b5fda
MD5 1674a977a6c8c625b6054acab1346ec8
BLAKE2b-256 c2df54fcea1d7c23b28e7307c6dbf475acf8b33feedb2470effdd411a7ef65a7

See more details on using hashes here.

Provenance

The following attestation bundles were made for iowarp_core-2.2.1-cp311-cp311-win_amd64.whl:

Publisher: build-pip.yml on iowarp/clio-core

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file iowarp_core-2.2.1-cp311-cp311-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for iowarp_core-2.2.1-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 8a6029d685039b0af99d86e9515bb50fbe2e4c42071f171bc0cbeb7f3bbec4ec
MD5 14dcbcb6fb742e940078aaf093077ef4
BLAKE2b-256 82df84ed8ff000af0e8da209bc953a1a02ffe28d972fe4bf94d708380a416f9e

See more details on using hashes here.

Provenance

The following attestation bundles were made for iowarp_core-2.2.1-cp311-cp311-manylinux_2_28_x86_64.whl:

Publisher: build-pip.yml on iowarp/clio-core

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file iowarp_core-2.2.1-cp311-cp311-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for iowarp_core-2.2.1-cp311-cp311-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 54e31e54291f501ab9d4eb1341c4b405464f746f65180907ed8432d88350c8c3
MD5 f45b7c0f0cf66397384eb46b49f0fe0f
BLAKE2b-256 84325b88fd3d6a3446855cc23aea6bd3db673d91d3fe1f3e16aa25e66b21aa3f

See more details on using hashes here.

Provenance

The following attestation bundles were made for iowarp_core-2.2.1-cp311-cp311-manylinux_2_28_aarch64.whl:

Publisher: build-pip.yml on iowarp/clio-core

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file iowarp_core-2.2.1-cp311-cp311-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for iowarp_core-2.2.1-cp311-cp311-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 6a67ddec02fdfb59a305bcdd477abd0b8a43845455207284bbbba9f79df583c6
MD5 b9eead587215588257cd69e1d288713d
BLAKE2b-256 09fa288262ce14c76b75bb2586f90d0596c9da0ee91384313c36d52dce9d025e

See more details on using hashes here.

Provenance

The following attestation bundles were made for iowarp_core-2.2.1-cp311-cp311-macosx_14_0_arm64.whl:

Publisher: build-pip.yml on iowarp/clio-core

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file iowarp_core-2.2.1-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: iowarp_core-2.2.1-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 15.3 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for iowarp_core-2.2.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 fd74cf5170b00e774cd85690c4923cf35068033f08dd99b6d40081ba48e1435c
MD5 390676396d800444fe781d831463019d
BLAKE2b-256 72feeb74abeff275167e6cd0463c3bebb99b1229689f6a2c19e75b1fcd3fad90

See more details on using hashes here.

Provenance

The following attestation bundles were made for iowarp_core-2.2.1-cp310-cp310-win_amd64.whl:

Publisher: build-pip.yml on iowarp/clio-core

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file iowarp_core-2.2.1-cp310-cp310-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for iowarp_core-2.2.1-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 eb050d702574203d32126fab666c93b04ec66d56c268039dce86a8ff58c04017
MD5 b9ce2b30202ac9e3b8bee5afa2dcf700
BLAKE2b-256 331435ae72ea7477051da20e6db38420fa06283c17c9d607a69b9675a2877177

See more details on using hashes here.

Provenance

The following attestation bundles were made for iowarp_core-2.2.1-cp310-cp310-manylinux_2_28_x86_64.whl:

Publisher: build-pip.yml on iowarp/clio-core

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file iowarp_core-2.2.1-cp310-cp310-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for iowarp_core-2.2.1-cp310-cp310-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 55f77a4f3de1ebfa08f30eff756df86432db0b5e754941d45248904d5be64778
MD5 5079b6da8a148d87c937404c00b17d13
BLAKE2b-256 1abf131f4d2d9d77655bcf9ae7504fe806b3104cd5670978f874fb18b7ce5128

See more details on using hashes here.

Provenance

The following attestation bundles were made for iowarp_core-2.2.1-cp310-cp310-manylinux_2_28_aarch64.whl:

Publisher: build-pip.yml on iowarp/clio-core

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file iowarp_core-2.2.1-cp310-cp310-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for iowarp_core-2.2.1-cp310-cp310-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 1efa3861bb03bf648f9e1a11f542004fadec2a90b04065a1f41ca24c12d91851
MD5 ee19f6cf39d3aa42271493efe1b528a1
BLAKE2b-256 fc6957112de5f54184771f20fd6927e7d3b0ccae90569746f504a39032240453

See more details on using hashes here.

Provenance

The following attestation bundles were made for iowarp_core-2.2.1-cp310-cp310-macosx_14_0_arm64.whl:

Publisher: build-pip.yml on iowarp/clio-core

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Release history Release notifications | RSS feed

This release

2.2.1 This release

16 files

2.2.0

16 files

2.1.0

16 files

2.0.0

16 files

1.9.7

16 files

1.9.6

16 files

1.9.0

16 files

1.5.8

8 files

1.5.7

8 files

1.5.6

8 files

1.5.4

8 files

1.5.3

8 files

1.5.1

8 files

1.0.3

8 files

1.0.2

8 files

1.0.1

8 files

0.6.4

1 file

0.6.3

1 file

0.6.2

1 file

0.6.1

1 file

0.6.0

1 file

0.5.1

1 file

0.5.0

1 file

0.2.4

1 file

0.2.3

1 file

0.2.0

1 file

0.1.6

1 file

0.1.5

1 file

0.1.3

1 file

0.1.2

1 file

0.1.1

1 file

0.1.0

1 file

0.0.8

9 files

0.0.7

9 files

0.0.6

9 files

0.0.4

9 files

0.0.3

9 files

0.0.2

9 files

0.0.1

5 files

0.0.0

3 files

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page