daisy
Blockwise task scheduler for processing large volumetric data.
Daisy v2 is a Rust rewrite of the original daisy, with a focus on faster scheduling, deterministic block dependencies, and resumable runs via on-disk done markers. The Python API is built on a Rust core (daisy-core) exposed through PyO3 (daisy._daisy).
Upgrading from daisy 1.x? v2 is a deliberate breaking release. Several 1.x APIs have moved or been removed (
daisy.persistence,daisy.Array,daisy.open_ds,daisy.prepare_ds). SeeCHANGELOG.mdfor the full list. If you depend on the 1.x surface, pindaisy<2.
Install
pip install daisy
Requires Python ≥ 3.11. Wheels for Linux (glibc + musl, x86_64/aarch64), macOS (x86_64/arm64), and Windows are built in CI (.github/workflows/publish.yaml) and published to PyPI on version tags; building from source needs a Rust toolchain.
Quick example
import daisy
def process(block):
# do work on block.read_roi, write to block.write_roi
print(f"processing {block.block_id}: {block.write_roi}")
task = daisy.Task(
task_id="example",
total_roi=daisy.Roi((0,), (1000,)),
read_roi=daisy.Roi((0,), (10,)),
write_roi=daisy.Roi((0,), (10,)),
process_function=process,
read_write_conflict=False,
max_workers=4,
)
daisy.run_blockwise([task])
For larger end-to-end examples (mutex watershed, multi-task pipelines, JSON progress observers, stress tests), see examples/.
Concepts
A task declares a total_roi, a read_roi, and a write_roi. Daisy tiles the total ROI into blocks at the stride of the write ROI, and dispatches blocks subject to the dependency constraints implied by overlap between read and write ROIs (within a task and across upstream/downstream tasks).
A skip mask (Task(skip_mask=…)) is an array with one cell per block, nonzero meaning "skip this block this run"; a tracking path (Task(tracking_path=…)) persists which blocks completed so a rerun resumes. The two compose: done blocks stay done, masked blocks are reported as skipped but never recorded as done.
A block function receives one block at a time. A worker function takes zero arguments — daisy spawns one per worker slot, and the worker drives its own daisy.Client loop. Worker-function mode is the right choice when you have per-worker setup (model load, DB connection, mmap'd array) you want to amortise across many blocks.
Documentation
Full documentation (including executable tutorials and the design notes) is built with Sphinx + MyST-NB and published to GitHub Pages. To build locally:
uv sync --group docs
uv run sphinx-build -b html docs/source docs/_build/html
The design notes are also browsable directly under docs/source/design/:
ARCHITECTURE.md— system overviewSCHEDULER.md— dependency graph and ready surfacePROTOCOL.md— TCP wire formatDONE_MARKERS.md— on-disk persistence for resumable runsRUN_STATS.md— per-worker and per-task statisticsWORKER_POOL_COORDINATION.md— resource budgetsWORKER_SHUTDOWN_FLOWS.md— shutdown sequencingABANDONMENT.md— typestate model for task lifecycle
License
MIT — see LICENSE.
Metadata
Release files for daisy 2.0.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| daisy-2.0.0.tar.gz | 160.0 kB | Without provenance | Details |
Built distributions (wheels)
Total release size: 47.8 MB
Release files / daisy-2.0.0.tar.gz
| Download URL | daisy-2.0.0.tar.gz |
|---|---|
| Size | 160.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
049c284abcf5d4701d912d17d009b65666a2ff8b282a9cd40341848c968f1216
|
|
BLAKE2b-256 checksum How to use checksums |
a9157f02a7555988d85c0bb71e827d2c54284e1e998ea3ed2602d15e63c6fb8a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.15.0
|
Release files / daisy-2.0.0-pp311-pypy311_pp73-musllinux_1_2_x86_64.whl
| Download URL | daisy-2.0.0-pp311-pypy311_pp73-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 1.4 MB |
| Tags | Linux musl 1.2+ x86-64 PyPy 3.11 PyPy 3.11 7.3 |
|
SHA-256 checksum How to use checksums |
b4b5f781090e63cda0e8a3a59f97ac62d52a3613836eca4b7176bebcf65d744c
|
|
BLAKE2b-256 checksum How to use checksums |
bb8d6abf398fd036d9dfcdf337200d4cfb9a9d06f603f31898510753f4b8078b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.15.0
|
Release files / daisy-2.0.0-pp311-pypy311_pp73-musllinux_1_2_aarch64.whl
| Download URL | daisy-2.0.0-pp311-pypy311_pp73-musllinux_1_2_aarch64.whl |
|---|---|
| Size | 1.4 MB |
| Tags | Linux musl 1.2+ ARM64 PyPy 3.11 PyPy 3.11 7.3 |
|
SHA-256 checksum How to use checksums |
470b4286ffa99747204a8f67c56cabfb63cb27a807c629da64fb965f51711ca2
|
|
BLAKE2b-256 checksum How to use checksums |
5ced1c6ac17d13784ec0eb84fd7d3477c00132b84b8a008fd2035d44a33ebfe1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.15.0
|
Release files / daisy-2.0.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | daisy-2.0.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 1.2 MB |
| Tags | Linux glibc 2.17+ x86-64 PyPy 3.11 PyPy 3.11 7.3 |
|
SHA-256 checksum How to use checksums |
80980ba174dc825a63e244c9e9ddc7a064909db5b7074fe317da5f37a83e6ab8
|
|
BLAKE2b-256 checksum How to use checksums |
6e17704fe2b5ee2d22636ff7c25b1c3712d9588831922c5b02ef3323ab50f9fe
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.15.0
|
Release files / daisy-2.0.0-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | daisy-2.0.0-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 1.2 MB |
| Tags | Linux glibc 2.17+ ARM64 PyPy 3.11 PyPy 3.11 7.3 |
|
SHA-256 checksum How to use checksums |
e2a3d8aaaa46e75dc9f0fefb9e054f22658135354fbf56ff0c759b67e7e03095
|
|
BLAKE2b-256 checksum How to use checksums |
732775cec28bc32a7c2a01fec8253b69e9683ccdb7e59009c42a904cf600628e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.15.0
|
Release files / daisy-2.0.0-cp315-cp315t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | daisy-2.0.0-cp315-cp315t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 1.2 MB |
| Tags | CPython 3.15 CPython 3.15 free-threading Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
8831cd9e97e3cd6320a8a95fc64858ce44e0e422cd086351d9d7a8a42b18d2fe
|
|
BLAKE2b-256 checksum How to use checksums |
34bae12a24ea40725da8a69a5fbbf4e17b9416cd63a23b819557dde67bac8be9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.15.0
|
Release files / daisy-2.0.0-cp315-cp315-win_amd64.whl
| Download URL | daisy-2.0.0-cp315-cp315-win_amd64.whl |
|---|---|
| Size | 966.2 kB |
| Tags | CPython 3.15 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
216075d9ef57c2cef9dff67937c71335b595f37836d5f8af1a2d927287653371
|
|
BLAKE2b-256 checksum How to use checksums |
31e6a6ccf858c75550fed3a1907f47d085c799ba158265763de98460c787fd65
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.15.0
|
Release files / daisy-2.0.0-cp315-cp315-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | daisy-2.0.0-cp315-cp315-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 1.2 MB |
| Tags | CPython 3.15 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
7686aed7b4b3080c87f8c52f8c5ce2e327824d70ca5ced785a2a9f417f531173
|
|
BLAKE2b-256 checksum How to use checksums |
3659f3a7a9948d5ad4ce2e359e604aa26f8cf0187eb771b3873081f66e5a22a3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.15.0
|
Release files / daisy-2.0.0-cp314-cp314t-musllinux_1_2_x86_64.whl
| Download URL | daisy-2.0.0-cp314-cp314t-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 1.4 MB |
| Tags | CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
8bd1aec9cce64f37314c97536df1db27a8cc074cdb27a012eaa880e972ba7d4e
|
|
BLAKE2b-256 checksum How to use checksums |
9222fe42d264780858068105b6b8c7fc5d64beabe17254bb301ab16f6ebe9b9d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.15.0
|
Release files / daisy-2.0.0-cp314-cp314t-musllinux_1_2_aarch64.whl
| Download URL | daisy-2.0.0-cp314-cp314t-musllinux_1_2_aarch64.whl |
|---|---|
| Size | 1.4 MB |
| Tags | CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARM64 |
|
SHA-256 checksum How to use checksums |
9491c4b29ae01a6adf081298fb541b96a004cf70d5cc00dcdcd190f82c1144bd
|
|
BLAKE2b-256 checksum How to use checksums |
3190390db892881ef17a141492a43cd86371ef4b42268cff252debfc0e76b1ff
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.15.0
|
Release files / daisy-2.0.0-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | daisy-2.0.0-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 1.2 MB |
| Tags | CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
e4cb6e7f0ee2f1ec526439bcb89927757f651680f1af4336176d452047074419
|
|
BLAKE2b-256 checksum How to use checksums |
4772a1375f764660e85a83cab82e443edaf93fa7261a54809b08e0174eac11d9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.15.0
|
Release files / daisy-2.0.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | daisy-2.0.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 1.2 MB |
| Tags | CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
74f954a20935871f3f0e14629f2b9d486ed226f9c383fc8ad2ca580629aca6ae
|
|
BLAKE2b-256 checksum How to use checksums |
8f65e683194208cfc7ca5c57d0dd0afb9f179c48a6b6fec22e1c4e0af705b7db
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.15.0
|
Release files / daisy-2.0.0-cp314-cp314-win_amd64.whl
| Download URL | daisy-2.0.0-cp314-cp314-win_amd64.whl |
|---|---|
| Size | 966.3 kB |
| Tags | CPython 3.14 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
9d345ed356a9ead02b22f8bbedd552ccd420841cff1f6d2be51be69eefaafa93
|
|
BLAKE2b-256 checksum How to use checksums |
17dbf7260916fcb50535d45b1f2953022850034015e92fb0c1bb78efe430dc6b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.15.0
|
Release files / daisy-2.0.0-cp314-cp314-musllinux_1_2_x86_64.whl
| Download URL | daisy-2.0.0-cp314-cp314-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 1.4 MB |
| Tags | CPython 3.14 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
7dad6e0b3d43a05ea8fe00ac713d91ee0d7baf201f1e83bee55fcc8496723791
|
|
BLAKE2b-256 checksum How to use checksums |
762bf3a7f5e3a0687d873219e0a32818b5857ffd4a3451e1bb256e775dc9aef9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.15.0
|
Release files / daisy-2.0.0-cp314-cp314-musllinux_1_2_aarch64.whl
| Download URL | daisy-2.0.0-cp314-cp314-musllinux_1_2_aarch64.whl |
|---|---|
| Size | 1.4 MB |
| Tags | CPython 3.14 Linux musl 1.2+ ARM64 |
|
SHA-256 checksum How to use checksums |
7f869a03d346d28d251d19f72e5512f86b6fb1f4607f67133cb77c02afb23e6c
|
|
BLAKE2b-256 checksum How to use checksums |
1e5dcfbdcf792a05b913e80ab7fc41c67a00242b58636ed8d49248a63938c777
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.15.0
|
Release files / daisy-2.0.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | daisy-2.0.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 1.2 MB |
| Tags | CPython 3.14 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
0db7d8c871af9b4489301858e880db7c0fe18db5c655f3d0d5bd1836eabedaaa
|
|
BLAKE2b-256 checksum How to use checksums |
bfdff7a3740930fbec3534130f7ec626dfcac69bf9ae5dab48ecfd9e7b99bc0b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.15.0
|
Release files / daisy-2.0.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | daisy-2.0.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 1.2 MB |
| Tags | CPython 3.14 Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
12f3a40ed6fb89f930b900d36f339a65bb06b95238de2ffbd59bf09bb73bdf99
|
|
BLAKE2b-256 checksum How to use checksums |
9a2744370086e578288bf2614b5657b005317fc762c296ee79d10fce21c0ea25
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.15.0
|
Release files / daisy-2.0.0-cp314-cp314-macosx_11_0_arm64.whl
| Download URL | daisy-2.0.0-cp314-cp314-macosx_11_0_arm64.whl |
|---|---|
| Size | 1.1 MB |
| Tags | CPython 3.14 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
c0f6851977febebc7cd40c8d0b579a27ef424bf7019d6b8d400155e92710bdfc
|
|
BLAKE2b-256 checksum How to use checksums |
0e8882aac31ea0588ac6c9dcd3c74fe414e042909c7a97f00bdf33588d72418e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.15.0
|
Release files / daisy-2.0.0-cp314-cp314-macosx_10_12_x86_64.whl
| Download URL | daisy-2.0.0-cp314-cp314-macosx_10_12_x86_64.whl |
|---|---|
| Size | 1.1 MB |
| Tags | CPython 3.14 macOS 10.12+ x86-64 |
|
SHA-256 checksum How to use checksums |
497d74b756ac418debcc046b480ba7569adbc5c3455e6d0e458d88d3ac64fad8
|
|
BLAKE2b-256 checksum How to use checksums |
2f7f0f59e4cb8aaac98a3f930eab4187e677f1b4f32accbd0acb383dc6a9ffbc
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.15.0
|
Release files / daisy-2.0.0-cp313-cp313-win_amd64.whl
| Download URL | daisy-2.0.0-cp313-cp313-win_amd64.whl |
|---|---|
| Size | 966.7 kB |
| Tags | CPython 3.13 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
f22a7c81c3e34644ba5a31f9982f96b91cacf57c531b8d9e3e9e1e01e6aa37a6
|
|
BLAKE2b-256 checksum How to use checksums |
c5497efea40995418fa0e3faac2948e35960553398e2f23cb8c39f36d510161f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.15.0
|
Release files / daisy-2.0.0-cp313-cp313-musllinux_1_2_x86_64.whl
| Download URL | daisy-2.0.0-cp313-cp313-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 1.4 MB |
| Tags | CPython 3.13 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
8d875f0423456a0cc38f364548216662ec3ff13d9f212b457a0068c696f5045e
|
|
BLAKE2b-256 checksum How to use checksums |
66cd82cdca266c47febd7030c7b218aee375627276d93836719376c64098e654
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.15.0
|
Release files / daisy-2.0.0-cp313-cp313-musllinux_1_2_aarch64.whl
| Download URL | daisy-2.0.0-cp313-cp313-musllinux_1_2_aarch64.whl |
|---|---|
| Size | 1.4 MB |
| Tags | CPython 3.13 Linux musl 1.2+ ARM64 |
|
SHA-256 checksum How to use checksums |
2a372c642f9a9e620a2cc756cba6471e45fe6a11012ded2bed2f3c0dbf01e746
|
|
BLAKE2b-256 checksum How to use checksums |
5a216e889843cc929be0b948cc7eaac0d401a460273bea2c514a0a7a97f4955c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.15.0
|
Release files / daisy-2.0.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | daisy-2.0.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 1.2 MB |
| Tags | CPython 3.13 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
101af8f2b9b1d85ea79a0572c36ac6225130df008cb2570eddc187207fd83795
|
|
BLAKE2b-256 checksum How to use checksums |
f5f405463b1b0f9ea5485907bc85c44b4ff6385dc6aa907472f5842ac673c411
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.15.0
|
Release files / daisy-2.0.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | daisy-2.0.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 1.2 MB |
| Tags | CPython 3.13 Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
4f538475da74efbfa9eb7feeeaf765e3f1ffa58ebfe002d1665d6d1ee73c7796
|
|
BLAKE2b-256 checksum How to use checksums |
3da286a0629400e71c923f3872a019a62672fe845e176fae80a76d5e5dcce529
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.15.0
|
Release files / daisy-2.0.0-cp313-cp313-macosx_11_0_arm64.whl
| Download URL | daisy-2.0.0-cp313-cp313-macosx_11_0_arm64.whl |
|---|---|
| Size | 1.1 MB |
| Tags | CPython 3.13 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
4f42e8d2dc6b2c1a3584df5e1e43860229a5ee469e3eac9f5068102289da5a94
|
|
BLAKE2b-256 checksum How to use checksums |
75d3335597322a4675c1ad7a552f3eedbd26766b61bcac334f996618546d694b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.15.0
|
Release files / daisy-2.0.0-cp313-cp313-macosx_10_12_x86_64.whl
| Download URL | daisy-2.0.0-cp313-cp313-macosx_10_12_x86_64.whl |
|---|---|
| Size | 1.1 MB |
| Tags | CPython 3.13 macOS 10.12+ x86-64 |
|
SHA-256 checksum How to use checksums |
defa2b51bfd7aab2494cccbabafa63f66744743e92f3e84629e1ac2dd32c920c
|
|
BLAKE2b-256 checksum How to use checksums |
eeef90816959c6712f70aa9fcf71955e9b210643181ffaee7400317be2c5e1d9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.15.0
|
Release files / daisy-2.0.0-cp312-cp312-win_amd64.whl
| Download URL | daisy-2.0.0-cp312-cp312-win_amd64.whl |
|---|---|
| Size | 967.9 kB |
| Tags | CPython 3.12 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
84115d476962937103fd36212ab55ceb7af75a0d3bfd7dc4d4c1d8009dbaa65e
|
|
BLAKE2b-256 checksum How to use checksums |
50c6e2c8334264a669b4a77d4dc203c578c3fd6d1e7a80d1f1ad3238e79b00a3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.15.0
|
Release files / daisy-2.0.0-cp312-cp312-musllinux_1_2_x86_64.whl
| Download URL | daisy-2.0.0-cp312-cp312-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 1.4 MB |
| Tags | CPython 3.12 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
320c9ba542b517dc6128b6a7ca1c1ad0ffb0f964e102c28169ac17a38ba00bb7
|
|
BLAKE2b-256 checksum How to use checksums |
eee73dbf4904f8fcee3702029c9d7ddcb9671929d2232bf71a5e1220e30fb459
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.15.0
|
Release files / daisy-2.0.0-cp312-cp312-musllinux_1_2_aarch64.whl
| Download URL | daisy-2.0.0-cp312-cp312-musllinux_1_2_aarch64.whl |
|---|---|
| Size | 1.4 MB |
| Tags | CPython 3.12 Linux musl 1.2+ ARM64 |
|
SHA-256 checksum How to use checksums |
523af5b56da289db8743f9d4106a78991595b7c48154a134be66a2900bbbd53b
|
|
BLAKE2b-256 checksum How to use checksums |
a4ef86c49c63176650f79431e003bcc72a8f3f9a35c00b7bcb6bf35418a36172
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.15.0
|
Release files / daisy-2.0.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | daisy-2.0.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 1.2 MB |
| Tags | CPython 3.12 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
061ce78ef036dbe03dc09b1a557d982a72db1beee7e1cfd69e21e18a128cac75
|
|
BLAKE2b-256 checksum How to use checksums |
075be529e6f6e2e7fafb082b5db6e21ad08f97625ad37fc3c0a40f0f4efbb15a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.15.0
|
Release files / daisy-2.0.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | daisy-2.0.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 1.2 MB |
| Tags | CPython 3.12 Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
482bf7576632231a1a7a500e8071b87fe53bfe62bad3f0bf352ee23f9162dc61
|
|
BLAKE2b-256 checksum How to use checksums |
80db351c4832c594d97ec514af4256a51229f4450fe2f68687e231aaaae86669
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.15.0
|
Release files / daisy-2.0.0-cp312-cp312-macosx_11_0_arm64.whl
| Download URL | daisy-2.0.0-cp312-cp312-macosx_11_0_arm64.whl |
|---|---|
| Size | 1.1 MB |
| Tags | CPython 3.12 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
08ee3fb839acaac15a48362dfb08fe3a980090e084aa0ae799b9e030c76ea0c5
|
|
BLAKE2b-256 checksum How to use checksums |
dfb16d5c87f00f815fd7a141869ed47e22e657a74f0c32c0c94b41f7f57199ee
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.15.0
|
Release files / daisy-2.0.0-cp312-cp312-macosx_10_12_x86_64.whl
| Download URL | daisy-2.0.0-cp312-cp312-macosx_10_12_x86_64.whl |
|---|---|
| Size | 1.1 MB |
| Tags | CPython 3.12 macOS 10.12+ x86-64 |
|
SHA-256 checksum How to use checksums |
8a98b9be4c96182507f91a291391246dd43e34d1abdead3cbe4dc23924fa56b2
|
|
BLAKE2b-256 checksum How to use checksums |
b943d304fd97a64b5ceb786c2d4baceb9930d1de4bccbbdfa24adbad0a1202df
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.15.0
|
Release files / daisy-2.0.0-cp311-cp311-win_amd64.whl
| Download URL | daisy-2.0.0-cp311-cp311-win_amd64.whl |
|---|---|
| Size | 966.5 kB |
| Tags | CPython 3.11 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
7f7842e1b367900d1d168197b1d5ba44a95430948ceea026afc9cfffa03e97fc
|
|
BLAKE2b-256 checksum How to use checksums |
45b56070679119e6c201249b56184e7e4d0302059dfe6a7c829f5c43122eca0f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.15.0
|
Release files / daisy-2.0.0-cp311-cp311-musllinux_1_2_x86_64.whl
| Download URL | daisy-2.0.0-cp311-cp311-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 1.4 MB |
| Tags | CPython 3.11 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
3886c7d245b71aa660bce237528e8ba53626d0306c76fe212012236c42619507
|
|
BLAKE2b-256 checksum How to use checksums |
1b91d8d4b93075dd8245d4e1eb75aafa78483ac7e0397bb858696ef490d33920
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.15.0
|
Release files / daisy-2.0.0-cp311-cp311-musllinux_1_2_aarch64.whl
| Download URL | daisy-2.0.0-cp311-cp311-musllinux_1_2_aarch64.whl |
|---|---|
| Size | 1.4 MB |
| Tags | CPython 3.11 Linux musl 1.2+ ARM64 |
|
SHA-256 checksum How to use checksums |
ed2b2267e4d59f61fc8837a163753c3c2a2dc8ada3a678967bb095c99b400085
|
|
BLAKE2b-256 checksum How to use checksums |
9810e0d3df68a4ca49c3523e8f81e683984049e31d66476a334e292f24304644
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.15.0
|
Release files / daisy-2.0.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | daisy-2.0.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 1.2 MB |
| Tags | CPython 3.11 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
c1a38823315a327efed5e385dc3686cd812099db7629baa76eb0f6ccd91eba9e
|
|
BLAKE2b-256 checksum How to use checksums |
11cfbc185adb1f0d008929c36a905fa0246df1619ec76e5fa5fe6b0a7308c285
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.15.0
|
Release files / daisy-2.0.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | daisy-2.0.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 1.2 MB |
| Tags | CPython 3.11 Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
e2e4234ebf9d9c4715b8fcccc44bec1270e747d3b1a741cbd1093931b7858ff3
|
|
BLAKE2b-256 checksum How to use checksums |
de04869ec9c5a85ea6da6cf9303347dab703407fd335ce93d16133aa79640073
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.15.0
|
Release files / daisy-2.0.0-cp311-cp311-macosx_11_0_arm64.whl
| Download URL | daisy-2.0.0-cp311-cp311-macosx_11_0_arm64.whl |
|---|---|
| Size | 1.1 MB |
| Tags | CPython 3.11 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
ceec84a3eecea38ff15395c94c48bd637f7f54f3c3d496db035dbcc285002d7a
|
|
BLAKE2b-256 checksum How to use checksums |
44638a7da1c8c6c59920d7b7111045310ad0e1df6fa647ed30ab0ac61f0a3444
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.15.0
|
Release files / daisy-2.0.0-cp311-cp311-macosx_10_12_x86_64.whl
| Download URL | daisy-2.0.0-cp311-cp311-macosx_10_12_x86_64.whl |
|---|---|
| Size | 1.1 MB |
| Tags | CPython 3.11 macOS 10.12+ x86-64 |
|
SHA-256 checksum How to use checksums |
2a1e1a90402f8282b57cb90051d3e2b8b9a613742107dd3c4ee378b825fce0d3
|
|
BLAKE2b-256 checksum How to use checksums |
f0df1a60c857bfe1ca6f4f84b1e8a96e1415544c76932144b32c6c82e8fb3b9c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.15.0
|
Security for daisy 2.0.0
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.
No provenance found
None of the files in this release were uploaded with provenance metadata.
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.