Metadata-Version: 2.4
Name: bioio-base
Version: 1.0.8
Summary: Typing, base classes, and more for BioIO projects.
Author-email: Eva Maxfield Brown <evamaxfieldbrown@gmail.com>, Dan Toloudis <danielt@alleninstitute.org>
License: BSD License
Project-URL: Homepage, https://github.com/bioio-devs/bioio-base
Project-URL: Bug Tracker, https://github.com/bioio-devs/bioio-base/issues
Project-URL: Documentation, https://bioio-devs.github.io/bioio-base
Project-URL: User Support, https://github.com/bioio-devs/bioio-base/issues
Classifier: Development Status :: 4 - Beta
Classifier: Natural Language :: English
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Requires-Python: >=3.10
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: dask[array,distributed]!=2022.5.1,>=2021.4.1
Requires-Dist: fsspec!=2022.7.0,>=2021.4.0
Requires-Dist: numpy>=1.21.0
Requires-Dist: ome-types>=0.2
Requires-Dist: xarray>=2022.6.0
Provides-Extra: lint
Requires-Dist: pre-commit>=2.20.0; extra == "lint"
Provides-Extra: test
Requires-Dist: coverage>=5.1; extra == "test"
Requires-Dist: pytest>=5.4.3; extra == "test"
Requires-Dist: pytest-cov>=2.9.0; extra == "test"
Requires-Dist: pytest-raises>=0.11; extra == "test"
Provides-Extra: docs
Requires-Dist: m2r2>=0.2.7; extra == "docs"
Requires-Dist: Sphinx>=4.0.0; extra == "docs"
Requires-Dist: furo>=2022.4.7; extra == "docs"
Requires-Dist: numpydoc; extra == "docs"
Requires-Dist: sphinx-copybutton; extra == "docs"
Requires-Dist: docutils<0.19,>=0.18; extra == "docs"
Provides-Extra: dev
Requires-Dist: ipython>=8.4.0; extra == "dev"
Dynamic: license-file

# bioio-base

[![Build Status](https://github.com/bioio-devs/bioio-base/actions/workflows/ci.yml/badge.svg)](https://github.com/bioio-devs/bioio-base/actions)
[![Documentation](https://github.com/bioio-devs/bioio-base/actions/workflows/docs.yml/badge.svg)](https://bioio-devs.github.io/bioio-base)
[![PyPI version](https://badge.fury.io/py/bioio-base.svg)](https://badge.fury.io/py/bioio-base)
[![License](https://img.shields.io/badge/License-BSD%203--Clause-blue.svg)](https://opensource.org/licenses/BSD-3-Clause)
[![Python 3.10–3.13](https://img.shields.io/badge/python-3.10--3.13-blue.svg)](https://www.python.org/downloads/)

Typing, base classes, and more for BioIO projects.

---

## Documentation

This package exists to provide common utilities and base classes for which BioIO reader plugins can utilize to reduce boilerplate code.

[See the full documentation on our GitHub pages site](https://bioio-devs.github.io/bioio/OVERVIEW.html) - the generic use and installation instructions there will work for this package.

## Installation

**Stable Release:** `pip install bioio-base`<br>
**Development Head:** `pip install git+https://github.com/bioio-devs/bioio-base.git`

## Issues
[_Click here to view all open issues in bioio-devs organization at once_](https://github.com/search?q=user%3Abioio-devs+is%3Aissue+is%3Aopen&type=issues&ref=advsearch) or check this repository's issue tab.


## Development

See [CONTRIBUTING.md](CONTRIBUTING.md) for information related to developing the code.
