Skip to main content

Deep Learning Utilities for Pathology

Project description

dlup - Deep Learning Utilities for Pathology

dlup provides tools to work with large whole-slide images (WSIs) for computational pathology: tiled reading across multiple backends, tiling datasets, geometry/annotation handling, and pyramidal TIFF writing. Performance critical pieces are implemented in C++20 and exposed to Python via nanobind.

This repository is automatically synced from the AI for Oncology monorepo. It builds both with Bazel (via bzlmod) and with Meson (used to produce the Python wheels).

Features

  • Multiple slide backends: FastSlide, OpenSlide, tifffile, DeepZoom and remote/SlideScore
  • Tiling datasets: grid-based tile extraction with masks, annotations and metadata
  • Geometry: fast C++ polygons/points/boxes, marching squares, and Shapely interop
  • Annotations: import/export GeoJSON, HALO, SlideScore and dlup XML
  • Writers: pyramidal (libtiff-backed) and tifffile TIFF writers
  • Background estimation: native foreground/background masking

Installation (Python)

pip install dlup

# To enable the OpenSlide backend (bundled prebuilt libopenslide):
pip install "dlup[openslide]"
import dlup
from dlup import SlideImage

slide = SlideImage.from_file_path("slide.svs")
region = slide.read_region((0, 0), 0, (512, 512))

Building from source

Bazel

# Build the C++ libraries and Python package (native extensions)
bazelisk build //:dlup

# Run the Python test suite
bazelisk test //tests/python:tests

Meson (wheels)

# Build a wheel + sdist for the current interpreter
uv build

The Meson build fetches every native dependency through subprojects/*.wrap (aifocore, Boost.Geometry, libtiff, nanobind, ...) and links them statically, producing self-contained extensions. The pure-Python runtime dependencies (FastSlide, fim, NumPy, Shapely, ...) are installed by pip from PyPI.

Development install

For day-to-day development you can work either through the Python (uv/Meson) toolchain or through Bazel.

uv (editable, Meson backend)

dlup is a compiled (nanobind) package, so the editable install uses meson-python's rebuild-on-import hook. That hook re-invokes meson/ninja at import time, which means it must NOT be installed with build isolation — with isolation the build tools live in a throwaway environment that is deleted right after install, and the first import dlup fails with FileNotFoundError: .../bin/ninja.

Install the build tools into your environment first, then pass --no-build-isolation (with build isolation, the backend is not visible to the editable build and you get ModuleNotFoundError: No module named 'mesonpy'):

# Install the build backend + tools into the active venv FIRST.
# NB: the PyPI package is `meson-python`; it provides the `mesonpy` module that
# uv's error hint refers to (there is no separate `mesonpy` distribution).
uv pip install meson-python meson ninja nanobind

# Editable install without build isolation (so the backend + rebuild hook's
# `ninja` are found in the venv, not a deleted temp build env).
uv pip install -e . --no-build-isolation

With this setup, pure-Python edits are picked up live and C++ changes trigger a ninja rebuild on the next import dlup.

If you do not need an editable install, building and installing a regular wheel avoids the rebuild hook entirely:

uv build --wheel && uv pip install --find-links dist --force-reinstall dlup

Bazel

Bazel needs no separate install step — it builds the native extensions and resolves the Python dependencies hermetically:

# Build everything (C++ libraries + native extensions + Python package)
bazelisk build //...

# Run the Python test suite
bazelisk test //tests/python:tests

License

Apache 2.0 - see LICENSE for details.

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

dlup-0.9.2.tar.gz (1.3 MB view details)

Uploaded Source

Built Distributions

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

dlup-0.9.2-cp314-none-manylinux2014_x86_64.whl (2.1 MB view details)

Uploaded CPython 3.14

dlup-0.9.2-cp314-none-manylinux2014_aarch64.whl (2.1 MB view details)

Uploaded CPython 3.14

dlup-0.9.2-cp314-none-macosx_11_0_arm64.whl (1.5 MB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

dlup-0.9.2-cp314-none-macosx_10_9_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.14macOS 10.9+ x86-64

dlup-0.9.2-cp314-cp314-win_arm64.whl (1.2 MB view details)

Uploaded CPython 3.14Windows ARM64

dlup-0.9.2-cp314-cp314-win_amd64.whl (1.3 MB view details)

Uploaded CPython 3.14Windows x86-64

dlup-0.9.2-cp313-none-manylinux2014_x86_64.whl (2.1 MB view details)

Uploaded CPython 3.13

dlup-0.9.2-cp313-none-manylinux2014_aarch64.whl (2.1 MB view details)

Uploaded CPython 3.13

dlup-0.9.2-cp313-none-macosx_11_0_arm64.whl (1.5 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

dlup-0.9.2-cp313-none-macosx_10_9_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.13macOS 10.9+ x86-64

dlup-0.9.2-cp313-cp313-win_arm64.whl (1.2 MB view details)

Uploaded CPython 3.13Windows ARM64

dlup-0.9.2-cp313-cp313-win_amd64.whl (1.3 MB view details)

Uploaded CPython 3.13Windows x86-64

dlup-0.9.2-cp312-none-manylinux2014_x86_64.whl (2.1 MB view details)

Uploaded CPython 3.12

dlup-0.9.2-cp312-none-manylinux2014_aarch64.whl (2.1 MB view details)

Uploaded CPython 3.12

dlup-0.9.2-cp312-none-macosx_11_0_arm64.whl (1.5 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

dlup-0.9.2-cp312-none-macosx_10_9_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.12macOS 10.9+ x86-64

dlup-0.9.2-cp312-cp312-win_arm64.whl (1.2 MB view details)

Uploaded CPython 3.12Windows ARM64

dlup-0.9.2-cp312-cp312-win_amd64.whl (1.3 MB view details)

Uploaded CPython 3.12Windows x86-64

dlup-0.9.2-cp311-none-manylinux2014_x86_64.whl (2.1 MB view details)

Uploaded CPython 3.11

dlup-0.9.2-cp311-none-manylinux2014_aarch64.whl (2.1 MB view details)

Uploaded CPython 3.11

dlup-0.9.2-cp311-none-macosx_11_0_arm64.whl (1.5 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

dlup-0.9.2-cp311-none-macosx_10_9_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

dlup-0.9.2-cp311-cp311-win_arm64.whl (1.2 MB view details)

Uploaded CPython 3.11Windows ARM64

dlup-0.9.2-cp311-cp311-win_amd64.whl (1.3 MB view details)

Uploaded CPython 3.11Windows x86-64

dlup-0.9.2-cp310-none-manylinux2014_x86_64.whl (2.1 MB view details)

Uploaded CPython 3.10

dlup-0.9.2-cp310-none-manylinux2014_aarch64.whl (2.1 MB view details)

Uploaded CPython 3.10

dlup-0.9.2-cp310-none-macosx_11_0_arm64.whl (1.5 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

dlup-0.9.2-cp310-none-macosx_10_9_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

dlup-0.9.2-cp310-cp310-win_arm64.whl (1.2 MB view details)

Uploaded CPython 3.10Windows ARM64

dlup-0.9.2-cp310-cp310-win_amd64.whl (1.3 MB view details)

Uploaded CPython 3.10Windows x86-64

File details

Details for the file dlup-0.9.2.tar.gz.

File metadata

  • Download URL: dlup-0.9.2.tar.gz
  • Upload date:
  • Size: 1.3 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for dlup-0.9.2.tar.gz
Algorithm Hash digest
SHA256 254308cd2e5df5bfec84cb4a4aeb20f499bfe4763893b8ca1ca21b29d1c5e605
MD5 55a373f1386c8e24269ec479f8bf3d5d
BLAKE2b-256 a66890b15a6b32649c57cce1d601cdefad0753dea206300df4f6dc1f397d4c36

See more details on using hashes here.

Provenance

The following attestation bundles were made for dlup-0.9.2.tar.gz:

Publisher: release.yml on NKI-AI/dlup

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

File details

Details for the file dlup-0.9.2-cp314-none-manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for dlup-0.9.2-cp314-none-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d3b4d7a40bb06a8c7778d21b22eae5ec098e5837aaa997b3cfe0b9dad18adc01
MD5 95bce736b8cec57d4ed0668d004fcbde
BLAKE2b-256 d493380bd43cfbb37ca901dbfb5aacdb7a43a3295019f1c76d8781a211fb907c

See more details on using hashes here.

Provenance

The following attestation bundles were made for dlup-0.9.2-cp314-none-manylinux2014_x86_64.whl:

Publisher: release.yml on NKI-AI/dlup

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

File details

Details for the file dlup-0.9.2-cp314-none-manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for dlup-0.9.2-cp314-none-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 9880b9ba6ab97d46bc1a21be5207fea49fed01e93817bfe19dbae00c2f74d33e
MD5 678e9b1c99f6e16f3d96ed845f4d634d
BLAKE2b-256 feda1a3da7d0b55ef910e3517e88948b8b47abfa80b550b66164aec2b6216006

See more details on using hashes here.

Provenance

The following attestation bundles were made for dlup-0.9.2-cp314-none-manylinux2014_aarch64.whl:

Publisher: release.yml on NKI-AI/dlup

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

File details

Details for the file dlup-0.9.2-cp314-none-macosx_11_0_arm64.whl.

File metadata

  • Download URL: dlup-0.9.2-cp314-none-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 1.5 MB
  • Tags: CPython 3.14, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for dlup-0.9.2-cp314-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 35c6d048d7c23268f69fb2a82f199f3ac2571f1a78ee7f442d0c330fcc864285
MD5 8de1dde56d4f81b094703bc3df686812
BLAKE2b-256 b5ce9c594bf13351d6be28468d0700fb944b236dad7529e87898834e49b402ad

See more details on using hashes here.

Provenance

The following attestation bundles were made for dlup-0.9.2-cp314-none-macosx_11_0_arm64.whl:

Publisher: release.yml on NKI-AI/dlup

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

File details

Details for the file dlup-0.9.2-cp314-none-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for dlup-0.9.2-cp314-none-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 898df7a5fae5855664dd051cf51ccba9108caccd93cc809afa4448a82cea2fcf
MD5 6d62ad03cfba9d7d5e59fb691323bccf
BLAKE2b-256 44013f0afadae82bc50dbc5ef9ece850b9b687bafb66fd5658fd507661655d17

See more details on using hashes here.

Provenance

The following attestation bundles were made for dlup-0.9.2-cp314-none-macosx_10_9_x86_64.whl:

Publisher: release.yml on NKI-AI/dlup

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

File details

Details for the file dlup-0.9.2-cp314-cp314-win_arm64.whl.

File metadata

  • Download URL: dlup-0.9.2-cp314-cp314-win_arm64.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: CPython 3.14, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for dlup-0.9.2-cp314-cp314-win_arm64.whl
Algorithm Hash digest
SHA256 62e10a1068a7e5778917e7e4e4b5eccc2218f307d299a7340e2a861f1520ee24
MD5 586955078b794f4f4fccb540cce614ff
BLAKE2b-256 eb1b2511661fc36ea620f0abf0ee04def16da53567ebb93c6fa6b0e1128672d9

See more details on using hashes here.

Provenance

The following attestation bundles were made for dlup-0.9.2-cp314-cp314-win_arm64.whl:

Publisher: release.yml on NKI-AI/dlup

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

File details

Details for the file dlup-0.9.2-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: dlup-0.9.2-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for dlup-0.9.2-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 78d7f394c9c67548f46fbfdbc0c8bb8775319fcaceb71ecac5aedb8520607b58
MD5 d43dbbc08c0073b2e1a12529e8198ad4
BLAKE2b-256 f3d49620bf18a541662b9e105319870fc700dd871f32100fc81e6a213de81837

See more details on using hashes here.

Provenance

The following attestation bundles were made for dlup-0.9.2-cp314-cp314-win_amd64.whl:

Publisher: release.yml on NKI-AI/dlup

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

File details

Details for the file dlup-0.9.2-cp313-none-manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for dlup-0.9.2-cp313-none-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ce448e96c4a1bd1d5bee1bae070269482c0b2a99d9360512953ecf67604296cc
MD5 5cdccdf0493aba94fb7575f180901484
BLAKE2b-256 9059220c0b2da7fca33f79728247b9479d10f760227f82553539aef8a10ca75a

See more details on using hashes here.

Provenance

The following attestation bundles were made for dlup-0.9.2-cp313-none-manylinux2014_x86_64.whl:

Publisher: release.yml on NKI-AI/dlup

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

File details

Details for the file dlup-0.9.2-cp313-none-manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for dlup-0.9.2-cp313-none-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 58612c0c1ab21db6ac68e4910d64fb0af3b59de41e77d27b76c16acd3fa678c0
MD5 4d796522c70361d300727dc59fb92cbd
BLAKE2b-256 cf07b08d6966a3b43c9d9b5454fb028162737fcbf451b166bae3fce218fad874

See more details on using hashes here.

Provenance

The following attestation bundles were made for dlup-0.9.2-cp313-none-manylinux2014_aarch64.whl:

Publisher: release.yml on NKI-AI/dlup

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

File details

Details for the file dlup-0.9.2-cp313-none-macosx_11_0_arm64.whl.

File metadata

  • Download URL: dlup-0.9.2-cp313-none-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 1.5 MB
  • Tags: CPython 3.13, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for dlup-0.9.2-cp313-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 472167029feed68613eaf0919b740324b27635ee9c55590b3573f6f80a3bc5d4
MD5 e46e1a9ee8066eb52a678ffa3abaf7e2
BLAKE2b-256 0183a5341dcd3237fe72c80c7bcddb72855bc51afa2e51d52c66d3a7c9937a70

See more details on using hashes here.

Provenance

The following attestation bundles were made for dlup-0.9.2-cp313-none-macosx_11_0_arm64.whl:

Publisher: release.yml on NKI-AI/dlup

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

File details

Details for the file dlup-0.9.2-cp313-none-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for dlup-0.9.2-cp313-none-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 901a059b67a99a57f1f0f7a5d83cd3c2b6423e8af8379b0e91cda46d9ecb4b10
MD5 f003e87d27e8858eef812d6d15070787
BLAKE2b-256 e609eab59081aa06660807c22ea11926d83f5b0de73df07351de7858c6207da5

See more details on using hashes here.

Provenance

The following attestation bundles were made for dlup-0.9.2-cp313-none-macosx_10_9_x86_64.whl:

Publisher: release.yml on NKI-AI/dlup

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

File details

Details for the file dlup-0.9.2-cp313-cp313-win_arm64.whl.

File metadata

  • Download URL: dlup-0.9.2-cp313-cp313-win_arm64.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: CPython 3.13, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for dlup-0.9.2-cp313-cp313-win_arm64.whl
Algorithm Hash digest
SHA256 4a76befb74714e43bd4638e86730473d43f6305b4b5dbf22ba559e9c996a864c
MD5 4f3ec0476fa380ef461265224d547b4e
BLAKE2b-256 51697dd35ad75e747723c253372ae247ddbd5d30f39dbd19799fb7af4289026f

See more details on using hashes here.

Provenance

The following attestation bundles were made for dlup-0.9.2-cp313-cp313-win_arm64.whl:

Publisher: release.yml on NKI-AI/dlup

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

File details

Details for the file dlup-0.9.2-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: dlup-0.9.2-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for dlup-0.9.2-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 a6677bb791fe0dc824bca87bfc77cdab8e41cfd3c0b2f5fdab14a0dc11a231f4
MD5 2ca93deffc20826c01fa31301b04b8bb
BLAKE2b-256 3eecd2164f8c0d7bab7dcf25a174004ca018bbeab260d9c203f224e507254568

See more details on using hashes here.

Provenance

The following attestation bundles were made for dlup-0.9.2-cp313-cp313-win_amd64.whl:

Publisher: release.yml on NKI-AI/dlup

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

File details

Details for the file dlup-0.9.2-cp312-none-manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for dlup-0.9.2-cp312-none-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e6312e773ba8087e96984fcfb28b2c54f76c08b979aa48fc1cf8df49035d3195
MD5 306b88d3765d75c887c27f5a1ec30e06
BLAKE2b-256 020ff8ec092b362150480672009313202fb1ec79a0a1b475c18ea89eb699eb2b

See more details on using hashes here.

Provenance

The following attestation bundles were made for dlup-0.9.2-cp312-none-manylinux2014_x86_64.whl:

Publisher: release.yml on NKI-AI/dlup

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

File details

Details for the file dlup-0.9.2-cp312-none-manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for dlup-0.9.2-cp312-none-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 eba3cd8e40cb13d401c2c6a92dfe10aff547a565b009432dbc77ebb14c8cb361
MD5 b445ee45ece552bb0cedfc4b422efb5d
BLAKE2b-256 1e341fc877a1b795ef3e267e540f5df00e7aa38928c8bc484c4aa66d09e66a0b

See more details on using hashes here.

Provenance

The following attestation bundles were made for dlup-0.9.2-cp312-none-manylinux2014_aarch64.whl:

Publisher: release.yml on NKI-AI/dlup

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

File details

Details for the file dlup-0.9.2-cp312-none-macosx_11_0_arm64.whl.

File metadata

  • Download URL: dlup-0.9.2-cp312-none-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 1.5 MB
  • Tags: CPython 3.12, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for dlup-0.9.2-cp312-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 01395820d886507d4930d72dc600a3ee733755239f7c840ec333d06ab0a1f6e6
MD5 400eafe6fad5a6762d21eacd1a3d0033
BLAKE2b-256 abb128afbc6425091e8a80f45d61605f8f1c68f96d2759c57a703888d8114c81

See more details on using hashes here.

Provenance

The following attestation bundles were made for dlup-0.9.2-cp312-none-macosx_11_0_arm64.whl:

Publisher: release.yml on NKI-AI/dlup

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

File details

Details for the file dlup-0.9.2-cp312-none-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for dlup-0.9.2-cp312-none-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 8e87b70aec850852ee887dc0275d145b542a0f6c52ec57540d197dee58b2c085
MD5 d65f4b559469214c796f8f0a4d833820
BLAKE2b-256 00efd4cc23c5d8c761ead789ea9eaee99a2529fc5201c3f8ffb9cf0e718a52db

See more details on using hashes here.

Provenance

The following attestation bundles were made for dlup-0.9.2-cp312-none-macosx_10_9_x86_64.whl:

Publisher: release.yml on NKI-AI/dlup

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

File details

Details for the file dlup-0.9.2-cp312-cp312-win_arm64.whl.

File metadata

  • Download URL: dlup-0.9.2-cp312-cp312-win_arm64.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: CPython 3.12, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for dlup-0.9.2-cp312-cp312-win_arm64.whl
Algorithm Hash digest
SHA256 0b19a93ef70af2128ea6d617aedb509a3c0ab07aa5d9699abd8aff7d8f4cb4d0
MD5 a3cda2c0a68caf1d532071cd5a527a72
BLAKE2b-256 913717aeabcf247d84e384cef53ca06943aa3341fdc8bf99dd7d41d09fda3e83

See more details on using hashes here.

Provenance

The following attestation bundles were made for dlup-0.9.2-cp312-cp312-win_arm64.whl:

Publisher: release.yml on NKI-AI/dlup

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

File details

Details for the file dlup-0.9.2-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: dlup-0.9.2-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for dlup-0.9.2-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 3efce057d13d35ea78cf1ff5b4aa9cfe704d23755444ad5ce57fc3a60798a3fa
MD5 40e8555b68650a65d3bcdd9b300a54cc
BLAKE2b-256 e595a1186fbf07225a2338da350904cba51508e76ec8c898e68378cb995978cf

See more details on using hashes here.

Provenance

The following attestation bundles were made for dlup-0.9.2-cp312-cp312-win_amd64.whl:

Publisher: release.yml on NKI-AI/dlup

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

File details

Details for the file dlup-0.9.2-cp311-none-manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for dlup-0.9.2-cp311-none-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 89cae35fd878221655fa0596c7a6e82010f99b06821ee1c490ceda7a97450218
MD5 c40c6ff624f9d78eb3d3af348888688c
BLAKE2b-256 3ec4467b8b1c5bc22573403547754a06f6724ae84a64f9e06b63309dc1adf18e

See more details on using hashes here.

Provenance

The following attestation bundles were made for dlup-0.9.2-cp311-none-manylinux2014_x86_64.whl:

Publisher: release.yml on NKI-AI/dlup

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

File details

Details for the file dlup-0.9.2-cp311-none-manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for dlup-0.9.2-cp311-none-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 51beb7997296b2dfffbc2148da88961f1faa6a7ca9c970b5f1affd2340708c98
MD5 ae55d95ca09f81585f8a721e5450d918
BLAKE2b-256 d52831d9d0616d2e5c7a14cecd1311c75fc3de1ef99dadb80abcb92292f25489

See more details on using hashes here.

Provenance

The following attestation bundles were made for dlup-0.9.2-cp311-none-manylinux2014_aarch64.whl:

Publisher: release.yml on NKI-AI/dlup

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

File details

Details for the file dlup-0.9.2-cp311-none-macosx_11_0_arm64.whl.

File metadata

  • Download URL: dlup-0.9.2-cp311-none-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 1.5 MB
  • Tags: CPython 3.11, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for dlup-0.9.2-cp311-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 65decce2eaa9aa495a2d9b1aa2da6ab803b153209bc396b39fcc1f758781d072
MD5 17054f104e4d26ad04ca0a5ac115c4a8
BLAKE2b-256 96309d594eaf2d8008575cf37828c7301565d37e3208d7dfeb8bb8ff45088230

See more details on using hashes here.

Provenance

The following attestation bundles were made for dlup-0.9.2-cp311-none-macosx_11_0_arm64.whl:

Publisher: release.yml on NKI-AI/dlup

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

File details

Details for the file dlup-0.9.2-cp311-none-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for dlup-0.9.2-cp311-none-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 032a6745ad9eaac625a61baa6d77dd44178d8cc0336a698385bb61be7d7b0000
MD5 3376ae2dae5dbc630a52abbc4298d3d2
BLAKE2b-256 21f7c4fce6e56b8573f66cb4b434488c546d582e18613238a4e5a1c119d98022

See more details on using hashes here.

Provenance

The following attestation bundles were made for dlup-0.9.2-cp311-none-macosx_10_9_x86_64.whl:

Publisher: release.yml on NKI-AI/dlup

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

File details

Details for the file dlup-0.9.2-cp311-cp311-win_arm64.whl.

File metadata

  • Download URL: dlup-0.9.2-cp311-cp311-win_arm64.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: CPython 3.11, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for dlup-0.9.2-cp311-cp311-win_arm64.whl
Algorithm Hash digest
SHA256 fa8dbf01e8b04a2c7922ca8f7008597e35876fb44f869f3d354297093d498daa
MD5 55c4909d824dc2e8aebdc148f620fc80
BLAKE2b-256 58494c9012afcca1cc003ce3dfe841cec1d987b365ecac59f13a4739b9339bc7

See more details on using hashes here.

Provenance

The following attestation bundles were made for dlup-0.9.2-cp311-cp311-win_arm64.whl:

Publisher: release.yml on NKI-AI/dlup

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

File details

Details for the file dlup-0.9.2-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: dlup-0.9.2-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for dlup-0.9.2-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 707c1f6131d38a493d8af571343db7ecf3b7be157dbfa280510f21e48f3617e8
MD5 6381a7ef829c1ded133275a2026ad591
BLAKE2b-256 da794075cfbac80349d3753feb6691296fb6e9320387f422fbf9c72b39ddc2c5

See more details on using hashes here.

Provenance

The following attestation bundles were made for dlup-0.9.2-cp311-cp311-win_amd64.whl:

Publisher: release.yml on NKI-AI/dlup

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

File details

Details for the file dlup-0.9.2-cp310-none-manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for dlup-0.9.2-cp310-none-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 85ccbab7d380cd3ba1a01aaf81e0e0313bcde8ea1438ca7d5ab134ea63128eb7
MD5 9fe16bc2625efd17ed9c8b7ba9f235b3
BLAKE2b-256 d01defc70347d9fcd1710ad7c817ced1a6a919ebfb4da1efd477c37bf0d4fb14

See more details on using hashes here.

Provenance

The following attestation bundles were made for dlup-0.9.2-cp310-none-manylinux2014_x86_64.whl:

Publisher: release.yml on NKI-AI/dlup

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

File details

Details for the file dlup-0.9.2-cp310-none-manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for dlup-0.9.2-cp310-none-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 10a83da5051ec40b483a0126b71c721fb25a56d7d467250843f0058fa1fe20bb
MD5 29c1d0836bb2e6e429451d1173d6e55a
BLAKE2b-256 76d54aed65af55f0ece258565419b1b7c1647bf76af54a7dbd457ba82440d499

See more details on using hashes here.

Provenance

The following attestation bundles were made for dlup-0.9.2-cp310-none-manylinux2014_aarch64.whl:

Publisher: release.yml on NKI-AI/dlup

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

File details

Details for the file dlup-0.9.2-cp310-none-macosx_11_0_arm64.whl.

File metadata

  • Download URL: dlup-0.9.2-cp310-none-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 1.5 MB
  • Tags: CPython 3.10, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for dlup-0.9.2-cp310-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7e8e17549ac5845e00234997d048e58d181c371f6e38b470079bfe863a44141a
MD5 b8d9e75453b79e3a0c9eb6bae2022736
BLAKE2b-256 ec1fe936dfdd02f47900cdc47bbe88160c79a3abd27e9fd6a3dc26690a5920bb

See more details on using hashes here.

Provenance

The following attestation bundles were made for dlup-0.9.2-cp310-none-macosx_11_0_arm64.whl:

Publisher: release.yml on NKI-AI/dlup

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

File details

Details for the file dlup-0.9.2-cp310-none-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for dlup-0.9.2-cp310-none-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 b72e3421163af6281b2fe8fb9c1cbfb235ff8fd875c8f5e68ce15b6144aa1d21
MD5 8fb3e7d28629a4f2e3dde55f66531340
BLAKE2b-256 fac27bdfdccb08f1e75f15a179775473f83c4bc8b025ccfde21b125a861e48d2

See more details on using hashes here.

Provenance

The following attestation bundles were made for dlup-0.9.2-cp310-none-macosx_10_9_x86_64.whl:

Publisher: release.yml on NKI-AI/dlup

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

File details

Details for the file dlup-0.9.2-cp310-cp310-win_arm64.whl.

File metadata

  • Download URL: dlup-0.9.2-cp310-cp310-win_arm64.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: CPython 3.10, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for dlup-0.9.2-cp310-cp310-win_arm64.whl
Algorithm Hash digest
SHA256 d163de39546c8fd527ff9b21ac80ea81afb9c75be901fe7eaeaadb6ff90025cc
MD5 d4d13623b5e6f95c8407f0023a7bbe27
BLAKE2b-256 0649693a4ad733c21f2dc227d38095bab38e6e0027d0af366e1e87e098fb1681

See more details on using hashes here.

Provenance

The following attestation bundles were made for dlup-0.9.2-cp310-cp310-win_arm64.whl:

Publisher: release.yml on NKI-AI/dlup

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

File details

Details for the file dlup-0.9.2-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: dlup-0.9.2-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for dlup-0.9.2-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 29b1ebbfb40cc24c0da1522b792373710e2329802fd5fb419890e1290070fb71
MD5 aa496a976acd3becabcd8353a6737e28
BLAKE2b-256 6f4d7190e31c7cf12ec43e3042ec4e491529a18cb87d6ff54b0e4cba6e6bec56

See more details on using hashes here.

Provenance

The following attestation bundles were made for dlup-0.9.2-cp310-cp310-win_amd64.whl:

Publisher: release.yml on NKI-AI/dlup

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

Supported by

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