Python bindings for the CAPIO-CL coordination language
Project description
CAPIO-CL — Cross-Application Programmable I/O Coordination Language
Platform support
| OS / Arch | |||
|---|---|---|---|
| YES | YES | YES | |
| YES | YES | N.A. |
Documentation
CAPIO-CL is a novel I/O coordination language that enables users to annotate file-based workflow data dependencies with synchronization semantics for files and directories. Designed to facilitate transparent overlap between computation and I/O operations, CAPIO-CL allows multiple producer–consumer application modules to coordinate efficiently using a JSON-based syntax.
For detailed documentation and examples, please visit:
Overview
The CAPIO Coordination Language (CAPIO-CL) allows applications to declare:
- Data objects, I/O dependencies, and access modes
- Synchronization semantics across different processes
- Commit policies for I/O objects
At runtime, CAPIO-CL’s parser and engine components analyze, track, and manage these declared relationships, enabling * transparent data sharing* and cross-application optimizations.
Building
Requirements & dependencies
- C++17 or greater
- Cmake 3.15 or newer
- Python3 to bundle CAPIO-CL json schemas into target binaries
- danielaparker/jsoncons to parse, serialize and validate CAPIO-CL JSON config files
- GoogleTest for automated testing
- pybind11 when building python wheels
jsoncons, GoogleTest and pybind11 are fetched automatically by CMake — no manual setup required.
Steps
Clone
git clone https://github.com/High-Performance-IO/CAPIO-CL.git
mkdir -p CAPIO-CL/build && cd CAPIO-CL/build
cmake ..
make
By default, this will:
- Build the "libcapio_cl" static library
- Build the "CAPIO_CL_tests" executable (GoogleTest-based)
- Build the "py_capio_cl" python bindings (pybind11)
Integration as a Subproject
CAPIO-CL can be included directly into another CMake project using:
include(FetchContent)
#####################################
# External projects
#####################################
FetchContent_Declare(
capio_cl
GIT_REPOSITORY https://github.com/High-Performance-IO/CAPIO-CL.git
GIT_TAG main
)
FetchContent_MakeAvailable(capio_cl)
#####################################
# Include files and directories
#####################################
target_include_directories(${TARGET_NAME} PRIVATE
${capio_cl_SOURCE_DIR}
)
#####################################
# Link libraries
#####################################
target_link_libraries(${PROJECT_NAME} PRIVATE
libcapio_cl
)
When included this way, unit tests and python bindings are not built, keeping integration clean for external projects.
Python Bindings
CAPIO-CL now provides native Python bindings built using pybind11.
These bindings expose the core C++ APIs (Engine, Parser and Serializer), directly
to Python, allowing the CAPIO-CL logic to be used within python projects.
Install from PyPI
CAPIO-CL is available on PyPI! Simply run
pip install py_capio_cl
Building the Bindings
You can build and install the Python bindings directly from the CAPIO-CL source tree using:
pip install --upgrade pip
pip install -r build-requirements.txt
python -m build
pip install dst/*.whl
This will build the Python wheel and install it into your current environment using an ad-hoc build environment, which is downloaded, installed, and configured in isolation. A faster way to build and install CAPIO-CL is to use native system packages and then run from within the CAPIO-CL root directory:
pip install .
This assumes that all build dependencies not fetched by cmake are available.
API Snapshot
A simplified example of CAPIO-CL usage in C++:
#include "capiocl.hpp"
int main() {
capiocl::Engine engine;
engine.newFile("Hello_World.txt")
engine.print();
// Dump engine to configuration file
capiocl::Serializer::dump(engine, "my_workflow", "my_workflow.json")
return 0;
}
The py_capio_cl module provides access to CAPIO-CL’s core functionality through a high-level Python interface.
from py_capio_cl import Engine, Serializer
engine = Engine()
engine.newFile("Hello_World.txt")
engine.print()
# Dump engine to configuration file
Serializer.dump(engine, "my_workflow", "my_workflow.json")
Notes
- All GET endpoints expect a JSON body containing the targeted file path.
- The API is intended for local control and orchestration, not public exposure.
Developing team
| Name | Role | Contact |
|---|---|---|
| Marco Edoardo Santimaria | Designer and Maintainer | email | Homepage |
| Iacopo Colonnelli | Workflows Expert and Designer | email | Homepage |
| Massimo Torquati | Designer | email | Homepage |
| Marco Aldinucci | Designer | email | Homepage |
Former Members
| Name | Role | Contact |
|---|---|---|
| Alberto Riccardo Martinelli | Designer | email | Homepage |
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distributions
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file py_capio_cl-1.4.0.tar.gz.
File metadata
- Download URL: py_capio_cl-1.4.0.tar.gz
- Upload date:
- Size: 1.2 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4d8ff25412742b37b0986b7153b0a769ecce0ffbcc82bd5d6812bcd875d293a4
|
|
| MD5 |
3c49673053b1d46a32c5473c9f174076
|
|
| BLAKE2b-256 |
ee0162e5298129dbb8cfbd1423833f8e619db948c84745bacd4943e5a6bdbe44
|
File details
Details for the file py_capio_cl-1.4.0-cp314-cp314-musllinux_1_2_x86_64.whl.
File metadata
- Download URL: py_capio_cl-1.4.0-cp314-cp314-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 3.8 MB
- Tags: CPython 3.14, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
30b9dce340be6d30bd664d42783ae4fabcf0f1c298a88a2432370c950f2fd1d3
|
|
| MD5 |
e348fe662329d45d8caee3d7fef7b0af
|
|
| BLAKE2b-256 |
1ec757c4a282bfb25ab5c29f713c3765caea91f4d1ca71c13bdedaaf6f1b7c4e
|
File details
Details for the file py_capio_cl-1.4.0-cp314-cp314-musllinux_1_2_aarch64.whl.
File metadata
- Download URL: py_capio_cl-1.4.0-cp314-cp314-musllinux_1_2_aarch64.whl
- Upload date:
- Size: 3.6 MB
- Tags: CPython 3.14, musllinux: musl 1.2+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
df3612bb64a9b351a6f03842297719032576416cceb052d3a96979de6d7611ae
|
|
| MD5 |
e918fbeee74b64e2e299b9de38ab8781
|
|
| BLAKE2b-256 |
6c5d62c5293492e48a19d83775c9598efb566f2711369911641aef8602d70f55
|
File details
Details for the file py_capio_cl-1.4.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.
File metadata
- Download URL: py_capio_cl-1.4.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
- Upload date:
- Size: 2.8 MB
- Tags: CPython 3.14, manylinux: glibc 2.27+ x86-64, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
fc0bedbaf6f93ca6b71d8b4d234d200127f98516f0691247fa19068c0be76c1b
|
|
| MD5 |
5f2a7ce0e33fbff893f52075352036d8
|
|
| BLAKE2b-256 |
b7ab72389d9b9d2e8cafba5e2157d314547a8652ab4e715740ec17a970ded724
|
File details
Details for the file py_capio_cl-1.4.0-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.
File metadata
- Download URL: py_capio_cl-1.4.0-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
- Upload date:
- Size: 2.6 MB
- Tags: CPython 3.14, manylinux: glibc 2.26+ ARM64, manylinux: glibc 2.28+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
954e30dbf15808598957cad4d0d0b26137c0adf6dd6f87f106517a3631feb37c
|
|
| MD5 |
79cb0d43a553afaf4a17ccef43f0971e
|
|
| BLAKE2b-256 |
923fa9ea75ce5ca348384655f987ece74802ed71c1b27469e56dd80147273ac3
|
File details
Details for the file py_capio_cl-1.4.0-cp314-cp314-macosx_15_0_x86_64.whl.
File metadata
- Download URL: py_capio_cl-1.4.0-cp314-cp314-macosx_15_0_x86_64.whl
- Upload date:
- Size: 2.3 MB
- Tags: CPython 3.14, macOS 15.0+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
04e15bea609e242d2ba0eba9f297d113ad079d61e1bb1574fd399a526d65ee91
|
|
| MD5 |
e479a77f5b72724b4d1a736679cc28a7
|
|
| BLAKE2b-256 |
bdb346ac428742bb08aaccac733d5cf93962af4d289aa5d0cf21c433a8274190
|
File details
Details for the file py_capio_cl-1.4.0-cp314-cp314-macosx_15_0_arm64.whl.
File metadata
- Download URL: py_capio_cl-1.4.0-cp314-cp314-macosx_15_0_arm64.whl
- Upload date:
- Size: 2.2 MB
- Tags: CPython 3.14, macOS 15.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b0eeba1bbb5fe5b906471442a01203a38610a8917239926e725e84d08cef0257
|
|
| MD5 |
d0235bbaa9921d5cf303ad76c6fcbc15
|
|
| BLAKE2b-256 |
e12203fcbc31bb8b77715732d2b5552e5d098e7dd7c4f937b46114cb220ec46c
|
File details
Details for the file py_capio_cl-1.4.0-cp313-cp313-musllinux_1_2_x86_64.whl.
File metadata
- Download URL: py_capio_cl-1.4.0-cp313-cp313-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 3.8 MB
- Tags: CPython 3.13, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1a18b8a2690f961fb009c012290d5bc49092be889163a6b1fed757add1e84520
|
|
| MD5 |
99f729ff812c5453cb4b10690b0120de
|
|
| BLAKE2b-256 |
d42a16bfdd6238281e48326d768c2c311e108bb1800d0b9a18c6b89a214eea02
|
File details
Details for the file py_capio_cl-1.4.0-cp313-cp313-musllinux_1_2_aarch64.whl.
File metadata
- Download URL: py_capio_cl-1.4.0-cp313-cp313-musllinux_1_2_aarch64.whl
- Upload date:
- Size: 3.6 MB
- Tags: CPython 3.13, musllinux: musl 1.2+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
686937b415c86b2b8c04e2ccb0947a62b75a41ff61fe68d4ab11001aa2330459
|
|
| MD5 |
34beb9ec2417df688f83bbc90464585a
|
|
| BLAKE2b-256 |
ae1d44b14e4c58156d1917474226dcc1d29728f11c2e1042cf2f4f26f0e85921
|
File details
Details for the file py_capio_cl-1.4.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.
File metadata
- Download URL: py_capio_cl-1.4.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
- Upload date:
- Size: 2.8 MB
- Tags: CPython 3.13, manylinux: glibc 2.27+ x86-64, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ac3629e5d685e05cd679f8dfa655c7db51c381ac604ef7dbe9f143b5ab25ff99
|
|
| MD5 |
db450c65d8c77c63ad991df318111a95
|
|
| BLAKE2b-256 |
9644124a94c28aae5574c404fc79f5355a1af095780af049186cdc668fe696a1
|
File details
Details for the file py_capio_cl-1.4.0-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.
File metadata
- Download URL: py_capio_cl-1.4.0-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
- Upload date:
- Size: 2.6 MB
- Tags: CPython 3.13, manylinux: glibc 2.26+ ARM64, manylinux: glibc 2.28+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7661d99ab434f012063c6d584065f9bcd14314859cb5bed08274832d7b50faf3
|
|
| MD5 |
cb8c0af45bd9f1094ad993dc6e631941
|
|
| BLAKE2b-256 |
0530ee9206fc2bdb87ca7155946b9b1e5c8ceec7a0b0ed3adef89c696558f60e
|
File details
Details for the file py_capio_cl-1.4.0-cp313-cp313-macosx_15_0_x86_64.whl.
File metadata
- Download URL: py_capio_cl-1.4.0-cp313-cp313-macosx_15_0_x86_64.whl
- Upload date:
- Size: 2.3 MB
- Tags: CPython 3.13, macOS 15.0+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8795ff66ba2720868b08efe9ced2765ec15aba4a78c024b6cf662273f01e4344
|
|
| MD5 |
02f76a0dac8cda7108c6ee3565f6dfce
|
|
| BLAKE2b-256 |
a457e20f9150812bf56611701439f745fa47f5d098820f57261b206eb5a56cbc
|
File details
Details for the file py_capio_cl-1.4.0-cp313-cp313-macosx_15_0_arm64.whl.
File metadata
- Download URL: py_capio_cl-1.4.0-cp313-cp313-macosx_15_0_arm64.whl
- Upload date:
- Size: 2.2 MB
- Tags: CPython 3.13, macOS 15.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d36c2caee20fa46d96844a71e7640210963027659752234c5d5b484ba7c16e8e
|
|
| MD5 |
9350aaa87f9d3d2d8716266913a5b8e9
|
|
| BLAKE2b-256 |
50a546615cbbec963d47f10dea68619574a6920adf0250f0c9eb46f7b14187b5
|
File details
Details for the file py_capio_cl-1.4.0-cp312-cp312-musllinux_1_2_x86_64.whl.
File metadata
- Download URL: py_capio_cl-1.4.0-cp312-cp312-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 3.8 MB
- Tags: CPython 3.12, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
bdc7467b71b466b0b33850a9158479d06fa4e3832ae6f3fce05929ab0f854cfa
|
|
| MD5 |
d7686a6422f9d6f56f9e8dd3512977c4
|
|
| BLAKE2b-256 |
850e13bf3377e4bca23cf58183f78d084f520a2f0021bbd28f3fc014a026a2c2
|
File details
Details for the file py_capio_cl-1.4.0-cp312-cp312-musllinux_1_2_aarch64.whl.
File metadata
- Download URL: py_capio_cl-1.4.0-cp312-cp312-musllinux_1_2_aarch64.whl
- Upload date:
- Size: 3.6 MB
- Tags: CPython 3.12, musllinux: musl 1.2+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7297624319ec0ea404db6440bfe6d957c9e01a572781e14602ef784a13526eef
|
|
| MD5 |
9f60e4af37ea889c19bb3a68fd837a89
|
|
| BLAKE2b-256 |
c2effb514f8c6ebf85a90901027d1cde1020244ff61a7dfb7f09d6aaab9795f6
|
File details
Details for the file py_capio_cl-1.4.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.
File metadata
- Download URL: py_capio_cl-1.4.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
- Upload date:
- Size: 2.8 MB
- Tags: CPython 3.12, manylinux: glibc 2.27+ x86-64, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
362c28ddea6e4f593cff37d891ad25690d4825b3a1bc0ad322816769bbce9c74
|
|
| MD5 |
bedc8d99bef3582fa3aad33c00f40b91
|
|
| BLAKE2b-256 |
cc90430bfebf0ff2dfa65e2f6cb30ab36f737ebd3c1ab9f10fb973fd4696a4b1
|
File details
Details for the file py_capio_cl-1.4.0-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.
File metadata
- Download URL: py_capio_cl-1.4.0-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
- Upload date:
- Size: 2.6 MB
- Tags: CPython 3.12, manylinux: glibc 2.26+ ARM64, manylinux: glibc 2.28+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5203d5c31291386719fea2f9f96e1b6a05edbc8193ca9c5004707a776187296c
|
|
| MD5 |
c04abf4cba21f2b99f3315722d22e689
|
|
| BLAKE2b-256 |
0e4dd4e256012bed65503d38b2f377fd9149547e5120e62eba634230e9a21f4a
|
File details
Details for the file py_capio_cl-1.4.0-cp312-cp312-macosx_15_0_x86_64.whl.
File metadata
- Download URL: py_capio_cl-1.4.0-cp312-cp312-macosx_15_0_x86_64.whl
- Upload date:
- Size: 2.3 MB
- Tags: CPython 3.12, macOS 15.0+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
22a551929ecefaf12f5f525f69c6345dd17b54df7258da5b2f3db94885368e09
|
|
| MD5 |
cc9fa24b2cfe1218b37b30b20e15e39d
|
|
| BLAKE2b-256 |
7d27be121b06542dce3c940035afa45f2ab30c5355dc2fdacbca85ecdf0e6354
|
File details
Details for the file py_capio_cl-1.4.0-cp312-cp312-macosx_15_0_arm64.whl.
File metadata
- Download URL: py_capio_cl-1.4.0-cp312-cp312-macosx_15_0_arm64.whl
- Upload date:
- Size: 2.2 MB
- Tags: CPython 3.12, macOS 15.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9683f079be9f59c240677db4368157cb1e44bfd8dcc5148f95167e7daccb53f6
|
|
| MD5 |
3c8fa0136d965d48bd7e36239fbb1007
|
|
| BLAKE2b-256 |
79d20a1a5a719b11d320dbe058982fb58646e00a77d4fff7210b791b076d1e46
|
File details
Details for the file py_capio_cl-1.4.0-cp311-cp311-musllinux_1_2_x86_64.whl.
File metadata
- Download URL: py_capio_cl-1.4.0-cp311-cp311-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 3.8 MB
- Tags: CPython 3.11, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e963abb133962bb48cacc0771da1b47ce97dd0a86eb85ff3d6c6b5f267724108
|
|
| MD5 |
ffbd8a61bcbd8e49a31b084f168cb213
|
|
| BLAKE2b-256 |
612993145458616c06dee8bd116da579ad2a3146d594cbca8d4ffe9cce7cb6d7
|
File details
Details for the file py_capio_cl-1.4.0-cp311-cp311-musllinux_1_2_aarch64.whl.
File metadata
- Download URL: py_capio_cl-1.4.0-cp311-cp311-musllinux_1_2_aarch64.whl
- Upload date:
- Size: 3.6 MB
- Tags: CPython 3.11, musllinux: musl 1.2+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
03bb7b6c462e5258cb762c8a0facb5c8393a0105e1e77868bdb53438e6e88a93
|
|
| MD5 |
235416d57fef54e42c6c6e99b0cba512
|
|
| BLAKE2b-256 |
93b7451361ada492fd2a11fb7c22e6ce5e3cbd88432a197b9b72aec0517f565e
|
File details
Details for the file py_capio_cl-1.4.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.
File metadata
- Download URL: py_capio_cl-1.4.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
- Upload date:
- Size: 2.8 MB
- Tags: CPython 3.11, manylinux: glibc 2.27+ x86-64, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a52e35b07ceb547ce1d8b7c6848508b0659f84312a698abf4d56466c5bfcb415
|
|
| MD5 |
7abf327de24230cbf961fa718ca0dbce
|
|
| BLAKE2b-256 |
17ea01d83d062e9ec0cc3c4817429bebee7e591991464e862138070a1b81ee51
|
File details
Details for the file py_capio_cl-1.4.0-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.
File metadata
- Download URL: py_capio_cl-1.4.0-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
- Upload date:
- Size: 2.6 MB
- Tags: CPython 3.11, manylinux: glibc 2.26+ ARM64, manylinux: glibc 2.28+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2ebe398633efc517038d3a851b0bf710ef314ede8b39a40e0f9086cd30d61676
|
|
| MD5 |
b105ec1372da20a5bd6bf6323e04690a
|
|
| BLAKE2b-256 |
269c86ea1d0f18916106f97dc35cef6f9be658170f073b4d2f3c39aacc4af02d
|
File details
Details for the file py_capio_cl-1.4.0-cp311-cp311-macosx_15_0_x86_64.whl.
File metadata
- Download URL: py_capio_cl-1.4.0-cp311-cp311-macosx_15_0_x86_64.whl
- Upload date:
- Size: 2.3 MB
- Tags: CPython 3.11, macOS 15.0+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
948146e5c8b437cf0fad2c3130ff4d98de247e4b3cc760fd50f6e63634ee6221
|
|
| MD5 |
21305049642405cb737566751b1d38b2
|
|
| BLAKE2b-256 |
3e52c18ce29eafb9ac0034ed6338ad1f3e3d2304d59a5a5b6beae2b3a09f71d5
|
File details
Details for the file py_capio_cl-1.4.0-cp311-cp311-macosx_15_0_arm64.whl.
File metadata
- Download URL: py_capio_cl-1.4.0-cp311-cp311-macosx_15_0_arm64.whl
- Upload date:
- Size: 2.2 MB
- Tags: CPython 3.11, macOS 15.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
feba744b018fbfca3889c5ac5c50da4d3d2a64031901b161297de5d5ef3c909a
|
|
| MD5 |
9a2abc907c77c5ddbef8f7b700d27e2f
|
|
| BLAKE2b-256 |
08003ab6a326c6dc136d84793a19628a094ff3609b6177776688d7113d1073d6
|
File details
Details for the file py_capio_cl-1.4.0-cp310-cp310-musllinux_1_2_x86_64.whl.
File metadata
- Download URL: py_capio_cl-1.4.0-cp310-cp310-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 3.8 MB
- Tags: CPython 3.10, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9e2c889efaaa78d9c13ad1c3f18ed7292968c1a44be2d8632a0bcaf8df566fae
|
|
| MD5 |
cdd9d0bebfa53c1ee1221e0beb4ccf09
|
|
| BLAKE2b-256 |
4298d4c57bcf153bbdfffad6a564bcab7399fd0314b90a21034c63082b10575c
|
File details
Details for the file py_capio_cl-1.4.0-cp310-cp310-musllinux_1_2_aarch64.whl.
File metadata
- Download URL: py_capio_cl-1.4.0-cp310-cp310-musllinux_1_2_aarch64.whl
- Upload date:
- Size: 3.6 MB
- Tags: CPython 3.10, musllinux: musl 1.2+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
589d170ff253a9b8a944ded3cfd2ab016600b6a295b50ba78769741d87395cc5
|
|
| MD5 |
b46ea4a111ce5855a79cf04cfaca95fa
|
|
| BLAKE2b-256 |
23aa3a8979939cef46039020ed4c1c367ff4868dc29e3df892ce63d8b5956da9
|
File details
Details for the file py_capio_cl-1.4.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.
File metadata
- Download URL: py_capio_cl-1.4.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
- Upload date:
- Size: 2.8 MB
- Tags: CPython 3.10, manylinux: glibc 2.27+ x86-64, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a68cdd11dd1162e7be231aa2e9f3d7adaa08ee0eb5ea983e49aac9cf6bd0ee8f
|
|
| MD5 |
abc48afc67afc93b8b3772a30415b530
|
|
| BLAKE2b-256 |
c8042372a23fa4cd18622478a703689ebdd18c1af6c816c43e58e14f3350fb95
|
File details
Details for the file py_capio_cl-1.4.0-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.
File metadata
- Download URL: py_capio_cl-1.4.0-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
- Upload date:
- Size: 2.6 MB
- Tags: CPython 3.10, manylinux: glibc 2.26+ ARM64, manylinux: glibc 2.28+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
925148c7ec21a2f6c87144d76b72ee71721163dca7170ae7cd742d6684aad653
|
|
| MD5 |
25aa7a36d70e8952c455ceef0afd7e1a
|
|
| BLAKE2b-256 |
f7ca3b5197c32c592f4fa3844a0f25c9d9b2eeace6b310c1ffe4fe2b8bc04b4d
|
File details
Details for the file py_capio_cl-1.4.0-cp310-cp310-macosx_15_0_x86_64.whl.
File metadata
- Download URL: py_capio_cl-1.4.0-cp310-cp310-macosx_15_0_x86_64.whl
- Upload date:
- Size: 2.3 MB
- Tags: CPython 3.10, macOS 15.0+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2ed496f5ea9424cc16b80de6ee796b3a211faa7e7830e0c4d0f2bf7dba69d64d
|
|
| MD5 |
e25c6aba1c3afec10f7c7694b265cde4
|
|
| BLAKE2b-256 |
fb0d393b2b57a91e2f9e0d5bbb08139a39507fb5020ce05e336b9afc44dbf709
|
File details
Details for the file py_capio_cl-1.4.0-cp310-cp310-macosx_15_0_arm64.whl.
File metadata
- Download URL: py_capio_cl-1.4.0-cp310-cp310-macosx_15_0_arm64.whl
- Upload date:
- Size: 2.2 MB
- Tags: CPython 3.10, macOS 15.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
22bac7fc4f0e19aa59ecae8c37559c75f71c908e42a5e4e3f01c22125de417de
|
|
| MD5 |
fe999ee5e319e5b3acb60ee463db0d03
|
|
| BLAKE2b-256 |
12fde3e74cc9d6687a0afc8c70bc15b3c6f2ec28ae062392265e7b31b242421b
|