Skip to main content

bioimageflow-core

Worker-safe core APIs for BioImageFlow tools.

This package contains ProcessingTool, IOModel, Arguments, ExecutionContext, Template, EnvironmentSpec, image type metadata, and shared-memory helpers. It is installed in the main process and in tool worker environments. It declares NumPy because shared-memory helpers expose NumPy array views at runtime. The bioimageflow orchestrator injects a pinned published bioimageflow-core package into Wetlands worker environments by default. During source development, set BIOIMAGEFLOW_USE_LOCAL_CORE=1 before creating worker environments to inject this local editable project instead.

Install:

pip install bioimageflow-core

For workspace development, use the repository root:

uv sync
uv run pytest packages/bioimageflow-core tests/unit/test_core_package_metadata.py

Metadata

Release files for bioimageflow-core 0.3.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 bioimageflow-core 0.3.1
File Size Uploaded
bioimageflow_core-0.3.1.tar.gz 24.3 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for bioimageflow-core 0.3.1
File Interpreter ABI Platform
bioimageflow_core-0.3.1-py3-none-any.whl Python 3 none any Details

Total release size: 54.1 kB

Release files / bioimageflow_core-0.3.1.tar.gz

Download URL bioimageflow_core-0.3.1.tar.gz
Size 24.3 kB
Tags Source
SHA-256 checksum
How to use checksums
01c8629d92da445f9b40f3a7e09089318c1e5a636bd54b14fb99b3e3d8cd44e6
BLAKE2b-256 checksum
How to use checksums
075d83d10700fe4a392b6e9f0fcfe99de79d034e560ebd19f17112da5e2f550c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.10.9 {"installer":{"name":"uv","version":"0.10.9","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / bioimageflow_core-0.3.1-py3-none-any.whl

Download URL bioimageflow_core-0.3.1-py3-none-any.whl
Size 29.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
b0f2e7c82c96646d2354e4d6e685133931d051ac9ce98ddd930339c2d4c39ccc
BLAKE2b-256 checksum
How to use checksums
9c97d5e2f64ba9f4ca7cac1bc6f4034efcc9312e63e524eaa4713bb6bb9970b6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.10.9 {"installer":{"name":"uv","version":"0.10.9","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release history Release notifications | RSS feed

0.5.0

2 release files

0.4.1

2 release files

0.4.0

2 release files

This release

0.3.1 This release

2 release files

0.3.0

2 release files

0.2.1

2 release files

0.2.0

2 release files

0.1.7

2 release files

0.1.6

2 release files

0.1.4

2 release files

0.1.3

2 release files

0.1.2

2 release files

0.1.1

2 release files

0.1.0

2 release files

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