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 MIGRATION.md for what changed and how to move over, and CHANGELOG.md for the full list. If you depend on the 1.x surface, pin daisy<2.

Branches were renamed for 2.0

With the 2.0.0 release (2026-10-21) the branches changed:

Before Now Contents
master v1 daisy 1.x (last release: 1.2.3)
v2.0 main daisy 2.x, the default branch

If you install from PyPI, nothing changes. pip install daisy gets 2.x; pin daisy<2 to stay on 1.x.

If you install from git, references to the old branch names no longer resolve. Replace them:

  • git+https://github.com/funkelab/daisy@master → daisy<2 from PyPI, or @v1
  • git+https://github.com/funkelab/daisy@v2.0 → daisy>=2 from PyPI, or @main

If you have a local clone, rename your branch and point it at the new remote branch:

git fetch origin --prune
git branch -m master v1  && git branch -u origin/v1 v1      # if you had master
git branch -m v2.0 main  && git branch -u origin/main main  # if you had v2.0
git remote set-head origin -a

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.1

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.1
File Size Uploaded Provenance Actions
daisy-2.0.1.tar.gz 179.9 kB Without provenance Details for daisy-2.0.1.tar.gz

Built distributions (wheels)

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

Total release size: 49.3 MB

Release files / daisy-2.0.1.tar.gz

Download URL daisy-2.0.1.tar.gz
Size 179.9 kB
Tags Source
SHA-256 checksum
How to use checksums
edcc241ad96064547ab8d555c897147acfcfb1d152fc8f5bd5c4942a3718ffb2
BLAKE2b-256 checksum
How to use checksums
930f984b4100bf6a6bf2a698720b6a697756469ba741e6b717488444a938c50c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / daisy-2.0.1-pp311-pypy311_pp73-musllinux_1_2_x86_64.whl

Download URL daisy-2.0.1-pp311-pypy311_pp73-musllinux_1_2_x86_64.whl
Size 1.5 MB
Tags Linux musl 1.2+ x86-64 PyPy 3.11 PyPy 3.11 7.3
SHA-256 checksum
How to use checksums
e332b28364b8935998f18d3c0098d1494cf1322de7e3e4033afda10fc980fe73
BLAKE2b-256 checksum
How to use checksums
c50d1a4f6522b56e57282a899a70512c1ebad07c8c268c88916ad1848e0887f4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / daisy-2.0.1-pp311-pypy311_pp73-musllinux_1_2_aarch64.whl

Download URL daisy-2.0.1-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
080f3729bd38e20f9b8e7ba6100b71491ed469fa8f8a8bf5bf3c5a0afc907a7d
BLAKE2b-256 checksum
How to use checksums
2d838a3d7ac9e2ae4541d7a0fe3484e7081cd21ecd1faf00c5c85e66c752d85b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / daisy-2.0.1-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL daisy-2.0.1-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.3 MB
Tags Linux glibc 2.17+ x86-64 PyPy 3.11 PyPy 3.11 7.3
SHA-256 checksum
How to use checksums
4d7feb036ddbe3c57ab86a58bc5cb8867912e74896f761f1a8ad64ae704bf7ea
BLAKE2b-256 checksum
How to use checksums
19d8c48096df7047da9d933343d7f494d4a0f08fd37e4433a9358ceada66fd8c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / daisy-2.0.1-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL daisy-2.0.1-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 1.3 MB
Tags Linux glibc 2.17+ ARM64 PyPy 3.11 PyPy 3.11 7.3
SHA-256 checksum
How to use checksums
a23fc6cfa0565f9f3de7da90b725ee316eaeea52bc1f9d051d0c5f7d3b316e7c
BLAKE2b-256 checksum
How to use checksums
3f579494c2482102ca2e92f90d8107460e7422cb3d4d600d207e5b78584ae03e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / daisy-2.0.1-cp315-cp315t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL daisy-2.0.1-cp315-cp315t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.3 MB
Tags CPython 3.15 CPython 3.15 free-threading Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
9caf6610e4284951ccac954a56f1c54dab00eed74f71766175869cc77b087444
BLAKE2b-256 checksum
How to use checksums
fdf7d8fc9b3248da74fa9662d08bc1f702ef36bd2601379d633b97a96616d2b7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / daisy-2.0.1-cp315-cp315-win_amd64.whl

Download URL daisy-2.0.1-cp315-cp315-win_amd64.whl
Size 999.2 kB
Tags CPython 3.15 Windows x86-64
SHA-256 checksum
How to use checksums
c732c7a11ad4a52892a11aecc08c74088bd6158a3e848bbc610669f739bdfd9d
BLAKE2b-256 checksum
How to use checksums
93dfc80b545c74c07ebea315cce175ab9cf391ea97caf8c98b310a31ffd5cb96
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / daisy-2.0.1-cp315-cp315-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL daisy-2.0.1-cp315-cp315-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.3 MB
Tags CPython 3.15 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
390e9d18e8fc2616d01bc1f5bc7fec797e0ca743008ddfe2b69f4f2f80c0bd05
BLAKE2b-256 checksum
How to use checksums
d80a813ae1fe8239064116b14f65375ec565214f8f30d18eff182c436bd93f90
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / daisy-2.0.1-cp314-cp314t-musllinux_1_2_x86_64.whl

Download URL daisy-2.0.1-cp314-cp314t-musllinux_1_2_x86_64.whl
Size 1.5 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
2ea27913ba5069efdb7c92ea94e74527635a7f3718a718be861ca73e2db73745
BLAKE2b-256 checksum
How to use checksums
b2ca2c01bec5ab9795465012c5ffb56c0f51acb5c13f68bb07bd400f8fa80c2f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / daisy-2.0.1-cp314-cp314t-musllinux_1_2_aarch64.whl

Download URL daisy-2.0.1-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
e4cbdfe96f0175a0ca153a4acf9ba7ed29b8e378d325b8f7b10197c8d6fdc6fd
BLAKE2b-256 checksum
How to use checksums
46c90cf0beff2988597ec57f50c3d2f47c11f9d62c68fc063b09afea0d4c5207
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / daisy-2.0.1-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL daisy-2.0.1-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.3 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
be8ee7e43bdfa7566b77e9817c1dbaf8cf1fbdcf26f26d60aa931c3602ae4eb6
BLAKE2b-256 checksum
How to use checksums
7c35f29f5fe8dc246275a33e66580910aad7beb46525464a27a7f3d3e983e5c0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / daisy-2.0.1-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL daisy-2.0.1-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 1.3 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
67fd4c8433e32e3a388dab9c23186d49fcafd516607c918f13ef86c911ab2b5c
BLAKE2b-256 checksum
How to use checksums
eb75a59a99f67e8843228cd46b8e86abe0fbbcaccb13d7897c1e1719b1135cd1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / daisy-2.0.1-cp314-cp314-win_amd64.whl

Download URL daisy-2.0.1-cp314-cp314-win_amd64.whl
Size 999.1 kB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
dfb8d5c8499e7ff2330db0335e053e97f4d0dc4e5242c2ccc1d155dc6247c363
BLAKE2b-256 checksum
How to use checksums
1433064800f7635bda111e4ddb08fa1370b2099ba06f4fed43e82d9dac097f79
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / daisy-2.0.1-cp314-cp314-musllinux_1_2_x86_64.whl

Download URL daisy-2.0.1-cp314-cp314-musllinux_1_2_x86_64.whl
Size 1.5 MB
Tags CPython 3.14 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
a018f693aeffec81787b726f5de03790a5ee0231b0f14a98ac0fe3d4b1b1dbb6
BLAKE2b-256 checksum
How to use checksums
0cfdc416e1c8a1a63ecb36f1b8f4c8c1f1144f1eb04d84a4e0b81778facf0f9f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / daisy-2.0.1-cp314-cp314-musllinux_1_2_aarch64.whl

Download URL daisy-2.0.1-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
256af3aadad80c0c1a820676d5d094824301a7a029009cb8b4fd2aecc0208150
BLAKE2b-256 checksum
How to use checksums
336f376d114261b23d11e229673e09166bc6a1f93ef42d56a7404c0396c097f5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / daisy-2.0.1-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL daisy-2.0.1-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.3 MB
Tags CPython 3.14 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
4d34ca10d7f856d48d8dada9e39efe7c8afafd51f874999b46972f6105e35859
BLAKE2b-256 checksum
How to use checksums
60d674449c5009754eeb560d008bea2875b44499ace418571118110b84e1627e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / daisy-2.0.1-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL daisy-2.0.1-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 1.3 MB
Tags CPython 3.14 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
41cd5961e58370d7c5d535c2bcf18253b1838502302abf8daea25e843568227c
BLAKE2b-256 checksum
How to use checksums
0f44379723d83d0502d5907e2826c3542db28c11dc7ed742c1e508d9c13f7caa
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / daisy-2.0.1-cp314-cp314-macosx_11_0_arm64.whl

Download URL daisy-2.0.1-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
b32b198e48db412ef5c195fc1ed853b007fb337b92c65e65acc02168c5d26d37
BLAKE2b-256 checksum
How to use checksums
2e00bef9100ff8594af67ecab33da3392f2b23a3855ed65f8dc8463e82c58c19
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / daisy-2.0.1-cp314-cp314-macosx_10_12_x86_64.whl

Download URL daisy-2.0.1-cp314-cp314-macosx_10_12_x86_64.whl
Size 1.2 MB
Tags CPython 3.14 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
b280f8ea14210daed61906b7bf7de3784490e9795da5bb00440f5692dd066e18
BLAKE2b-256 checksum
How to use checksums
07b4593ba2ae22bc61aa9fed388edbbad0855bc4e7f3b94f1bcf871259218587
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / daisy-2.0.1-cp313-cp313-win_amd64.whl

Download URL daisy-2.0.1-cp313-cp313-win_amd64.whl
Size 993.1 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
4507dff49d43739d8079b13a07088aab94f7e08d19db63ec323dcdd207b60d08
BLAKE2b-256 checksum
How to use checksums
88764746354a8d96715a30f9b379e92498f40d7d35faa594bab4ec0d6e344efb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / daisy-2.0.1-cp313-cp313-musllinux_1_2_x86_64.whl

Download URL daisy-2.0.1-cp313-cp313-musllinux_1_2_x86_64.whl
Size 1.5 MB
Tags CPython 3.13 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
08ff0cc449521ccddb4b34a062b276142a593fd638ec8c54cfc1c734875deb12
BLAKE2b-256 checksum
How to use checksums
8eae79cee6358cdff7c5332602b59010bc033047ecdeb5426f98a10351e4902c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / daisy-2.0.1-cp313-cp313-musllinux_1_2_aarch64.whl

Download URL daisy-2.0.1-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
2e19b52536b0cfc0940f9d81e209961896fbd68a0d083e997a2d3f1c75bed84e
BLAKE2b-256 checksum
How to use checksums
aabfb26a67a924019f66fdb2de6fda354a01cb9218edfb5f47454ca65d5c0fec
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / daisy-2.0.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL daisy-2.0.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.3 MB
Tags CPython 3.13 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
4aec3b3a412b765430236b93b73c58184416071e734a2a74af7ac5aefbaedf77
BLAKE2b-256 checksum
How to use checksums
e17e839292d78cf9ed8892ef90907e24740b965383d77cf6b2bccbbc8ce5f4f4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / daisy-2.0.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL daisy-2.0.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 1.3 MB
Tags CPython 3.13 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
b69f412dceb6b32c4e55eb9169d0e8c4f9bb672c8f9636ea1588afb0e862e7dd
BLAKE2b-256 checksum
How to use checksums
928ccb32b0f7a95ff0c7fecdb9f50bed066f5a2bea04e9b72670d9a28b296bfc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / daisy-2.0.1-cp313-cp313-macosx_11_0_arm64.whl

Download URL daisy-2.0.1-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
90d7525aa67a0f341e505feb04eecd6d734d212c7ed0487118c62da58c4659f5
BLAKE2b-256 checksum
How to use checksums
239f99242f55535b6741505db8f1edf09bc910888f70383afa68845158f8ea4c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / daisy-2.0.1-cp313-cp313-macosx_10_12_x86_64.whl

Download URL daisy-2.0.1-cp313-cp313-macosx_10_12_x86_64.whl
Size 1.2 MB
Tags CPython 3.13 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
74b570b63be7bd28ab409b8276edbe7bbcff87fa4fefe128743e0fc5fb465d78
BLAKE2b-256 checksum
How to use checksums
3df9d73d3ce56cbcce80c2b318b30d54b75877ffc2084ef1c577dfc5fbdad857
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / daisy-2.0.1-cp312-cp312-win_amd64.whl

Download URL daisy-2.0.1-cp312-cp312-win_amd64.whl
Size 994.4 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
d98c895afa50874b741a1819bc5c6dbdc87997e51e69caf2b87e26d78d76f210
BLAKE2b-256 checksum
How to use checksums
23d67eed4a6b674d2a8ad2186a77ebbfbcfb59b3e4b0d8eea181e7c8d5d29927
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / daisy-2.0.1-cp312-cp312-musllinux_1_2_x86_64.whl

Download URL daisy-2.0.1-cp312-cp312-musllinux_1_2_x86_64.whl
Size 1.5 MB
Tags CPython 3.12 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
45ca0fbe060dc22372138bfeec5e085520fa23dfc86988bc43cbff4e37f050a8
BLAKE2b-256 checksum
How to use checksums
b56f43d4752bed17db3ded490834d7a7b779d0cbc86b7b48e345aecab2b6bc68
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / daisy-2.0.1-cp312-cp312-musllinux_1_2_aarch64.whl

Download URL daisy-2.0.1-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
4837aa5e70fb09c4b22b898fbefd91a39850009419ced13103626453123624d9
BLAKE2b-256 checksum
How to use checksums
d3df8c3a5b3e1819027b459e2a470bf8b1b66f86149abd669c5ec9ecfa093055
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / daisy-2.0.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL daisy-2.0.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.3 MB
Tags CPython 3.12 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
c196f2baf64c9a398a18cbdb442bb4b86f2802fe1e95ad16cd5b0f7aaedc9ed2
BLAKE2b-256 checksum
How to use checksums
ffb7d9593ad26a925399d9bba370269d6655d4ee3e9b49e391ba5b31aac723e2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / daisy-2.0.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL daisy-2.0.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 1.3 MB
Tags CPython 3.12 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
97a1191cfd97ab18a9412120fda7641c54f20ae70374555c5f583e42a6a59709
BLAKE2b-256 checksum
How to use checksums
97419a6cde7d91230177b76f04cec0a459179976b4cf6a1a240233d7928a72cc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / daisy-2.0.1-cp312-cp312-macosx_11_0_arm64.whl

Download URL daisy-2.0.1-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
1bcf89946a4dbe5ace7296a14b5b5e7a0743cba4af366685d0a5766dde468ad5
BLAKE2b-256 checksum
How to use checksums
e5276a658a4bf75d0d77e3fff3018d48d2a350948fb57ccde6480e67ad614b19
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / daisy-2.0.1-cp312-cp312-macosx_10_12_x86_64.whl

Download URL daisy-2.0.1-cp312-cp312-macosx_10_12_x86_64.whl
Size 1.2 MB
Tags CPython 3.12 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
464fb7c946c136c804650aa780cd27f949ae00a4c252073a2398086529d16628
BLAKE2b-256 checksum
How to use checksums
2e911eb924f8dad16d942bd206f3b81074b708186bc39a02bc832df157a07685
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / daisy-2.0.1-cp311-cp311-win_amd64.whl

Download URL daisy-2.0.1-cp311-cp311-win_amd64.whl
Size 1.0 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
1579829b67c9739c8654b5735fcd83644de9c64f7eb0edc9129aa15d7a17fd3c
BLAKE2b-256 checksum
How to use checksums
fd18a263b35eb3a284134b6e7ec6cc6d2c205e1fcbecb58d8c48faf5f2db265c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / daisy-2.0.1-cp311-cp311-musllinux_1_2_x86_64.whl

Download URL daisy-2.0.1-cp311-cp311-musllinux_1_2_x86_64.whl
Size 1.5 MB
Tags CPython 3.11 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
5fe985cc48ad3695a1269d0008931fbc584926eb0c6845779d38def6e0ceb7d1
BLAKE2b-256 checksum
How to use checksums
6f80f315e6019349c2c9b6ef0a8380dbeb1dfc9ac7c7c28eddd2d2bc822169d3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / daisy-2.0.1-cp311-cp311-musllinux_1_2_aarch64.whl

Download URL daisy-2.0.1-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
24b37dc59885fe93d4df98c61b291d41efca0a78af9d99832e8f4400b908f6b5
BLAKE2b-256 checksum
How to use checksums
16d586edfa097742b0cfb8087cc4382738c984d06199b1693059ae1480625028
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / daisy-2.0.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL daisy-2.0.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.3 MB
Tags CPython 3.11 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
7e513bc758efdcc48be869e500f18af6909d1a0a5589afdd1940b620bf32671b
BLAKE2b-256 checksum
How to use checksums
6cea5981efa4f962fe4120bac406c7b3d637105fce73f3aee01dee77e526a775
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / daisy-2.0.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL daisy-2.0.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 1.3 MB
Tags CPython 3.11 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
8431b496c27d1854421d20af407cdd7d69d29a06be3f11182097ca1b09489b09
BLAKE2b-256 checksum
How to use checksums
8555073f19b70bfcf4426493f79d8fd6ac8373cd0e7491c651012a9724c3cf56
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / daisy-2.0.1-cp311-cp311-macosx_11_0_arm64.whl

Download URL daisy-2.0.1-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
a0867e7bc239292a86278e6a5a3fbc836eda702dc102386287c35888d3bb155a
BLAKE2b-256 checksum
How to use checksums
a3b54b1e1b9b89444d9991bbbba51ab2cc33c3acdd7ea953a8054b2be30c0f4b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / daisy-2.0.1-cp311-cp311-macosx_10_12_x86_64.whl

Download URL daisy-2.0.1-cp311-cp311-macosx_10_12_x86_64.whl
Size 1.2 MB
Tags CPython 3.11 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
0869a9e4b956bfaca1f14030ba8e07b8cf245fbafa372a335ac5f121f52de944
BLAKE2b-256 checksum
How to use checksums
e8c163e3e4a8ab0e65778e9bfe7e64103e575bcaee29d7c8c0d3ff1a34f7b5a0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Security for daisy 2.0.1

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.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

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