Skip to main content

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). See CHANGELOG.md for the full list. If you depend on the 1.x surface, pin daisy<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/:

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)

Source distribution for daisy 2.0.0
File Size Uploaded Provenance
daisy-2.0.0.tar.gz 160.0 kB Without provenance Details

Built distributions (wheels)

Table of built distributions (wheels) for daisy 2.0.0
File
daisy-2.0.0-pp311-pypy311_pp73-musllinux_1_2_x86_64.whl PyPy 3.11 PyPy 3.11 7.3 Linux musl 1.2+ x86-64 Details
daisy-2.0.0-pp311-pypy311_pp73-musllinux_1_2_aarch64.whl PyPy 3.11 PyPy 3.11 7.3 Linux musl 1.2+ ARM64 Details
daisy-2.0.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl PyPy 3.11 PyPy 3.11 7.3 Linux glibc 2.17+ x86-64 Details
daisy-2.0.0-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl PyPy 3.11 PyPy 3.11 7.3 Linux glibc 2.17+ ARM64 Details
daisy-2.0.0-cp315-cp315t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.15 CPython 3.15 free-threading Linux glibc 2.17+ x86-64 Details
daisy-2.0.0-cp315-cp315-win_amd64.whl CPython 3.15 CPython 3.15 Windows x86-64 Details
daisy-2.0.0-cp315-cp315-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.15 CPython 3.15 Linux glibc 2.17+ x86-64 Details
daisy-2.0.0-cp314-cp314t-musllinux_1_2_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64 Details
daisy-2.0.0-cp314-cp314t-musllinux_1_2_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARM64 Details
daisy-2.0.0-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ x86-64 Details
daisy-2.0.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ ARM64 Details
daisy-2.0.0-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
daisy-2.0.0-cp314-cp314-musllinux_1_2_x86_64.whl CPython 3.14 CPython 3.14 Linux musl 1.2+ x86-64 Details
daisy-2.0.0-cp314-cp314-musllinux_1_2_aarch64.whl CPython 3.14 CPython 3.14 Linux musl 1.2+ ARM64 Details
daisy-2.0.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ x86-64 Details
daisy-2.0.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ ARM64 Details
daisy-2.0.0-cp314-cp314-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 macOS 11.0+ ARM64 Details
daisy-2.0.0-cp314-cp314-macosx_10_12_x86_64.whl CPython 3.14 CPython 3.14 macOS 10.12+ x86-64 Details
daisy-2.0.0-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
daisy-2.0.0-cp313-cp313-musllinux_1_2_x86_64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ x86-64 Details
daisy-2.0.0-cp313-cp313-musllinux_1_2_aarch64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ ARM64 Details
daisy-2.0.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ x86-64 Details
daisy-2.0.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ ARM64 Details
daisy-2.0.0-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
daisy-2.0.0-cp313-cp313-macosx_10_12_x86_64.whl CPython 3.13 CPython 3.13 macOS 10.12+ x86-64 Details
daisy-2.0.0-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
daisy-2.0.0-cp312-cp312-musllinux_1_2_x86_64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ x86-64 Details
daisy-2.0.0-cp312-cp312-musllinux_1_2_aarch64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ ARM64 Details
daisy-2.0.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-64 Details
daisy-2.0.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ ARM64 Details
daisy-2.0.0-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
daisy-2.0.0-cp312-cp312-macosx_10_12_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.12+ x86-64 Details
daisy-2.0.0-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
daisy-2.0.0-cp311-cp311-musllinux_1_2_x86_64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ x86-64 Details
daisy-2.0.0-cp311-cp311-musllinux_1_2_aarch64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ ARM64 Details
daisy-2.0.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-64 Details
daisy-2.0.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ ARM64 Details
daisy-2.0.0-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
daisy-2.0.0-cp311-cp311-macosx_10_12_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.12+ x86-64 Details

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.

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