Metadata-Version: |
2.4 |
Name: |
pipefunc |
Version: |
0.52.1 |
Summary: |
A Python library for defining, managing, and executing function pipelines. |
Maintainer-Email: |
Bas Nijholt <bas[at]nijho.lt> |
Project-Url: |
homepage, https://pipefunc.readthedocs.io/ |
Project-Url: |
documentation, https://pipefunc.readthedocs.io/ |
Project-Url: |
repository, https://github.com/pipefunc/pipefunc |
License: |
MIT |
Classifier: |
Development Status :: 4 - Beta |
Classifier: |
Intended Audience :: Developers |
Classifier: |
Intended Audience :: Science/Research |
Classifier: |
License :: OSI Approved :: MIT License |
Classifier: |
Operating System :: OS Independent |
Classifier: |
Programming Language :: Python |
Classifier: |
Programming Language :: Python :: 3 |
Classifier: |
Programming Language :: Python :: 3.10 |
Classifier: |
Programming Language :: Python :: 3.11 |
Classifier: |
Programming Language :: Python :: 3.12 |
Classifier: |
Programming Language :: Python :: 3.13 |
Classifier: |
Topic :: Scientific/Engineering |
Classifier: |
Topic :: System :: Distributed Computing |
Requires-Python: |
>=3.10 |
Requires-Dist: |
cloudpickle |
Requires-Dist: |
networkx |
Requires-Dist: |
numpy |
Requires-Dist: |
adaptive; extra == "adaptive" |
Requires-Dist: |
adaptive-scheduler (>=2.14.0); extra == "adaptive" |
Requires-Dist: |
adaptive; extra == "all" |
Requires-Dist: |
adaptive-scheduler (>=2.14.0); extra == "all" |
Requires-Dist: |
bokeh; extra == "all" |
Requires-Dist: |
graphviz; extra == "all" |
Requires-Dist: |
graphviz-anywidget (>=0.3.0); extra == "all" |
Requires-Dist: |
griffe; extra == "all" |
Requires-Dist: |
holoviews; extra == "all" |
Requires-Dist: |
ipywidgets; extra == "all" |
Requires-Dist: |
matplotlib; extra == "all" |
Requires-Dist: |
pandas; extra == "all" |
Requires-Dist: |
psutil; extra == "all" |
Requires-Dist: |
rich; extra == "all" |
Requires-Dist: |
xarray; extra == "all" |
Requires-Dist: |
zarr (<3,>=2); extra == "all" |
Requires-Dist: |
griffe; extra == "autodoc" |
Requires-Dist: |
rich; extra == "autodoc" |
Requires-Dist: |
adaptive; extra == "dev" |
Requires-Dist: |
adaptive-scheduler (>=2.14.0); extra == "dev" |
Requires-Dist: |
black[jupyter]; extra == "dev" |
Requires-Dist: |
bokeh; extra == "dev" |
Requires-Dist: |
coverage; extra == "dev" |
Requires-Dist: |
emoji; extra == "dev" |
Requires-Dist: |
graphviz; extra == "dev" |
Requires-Dist: |
graphviz-anywidget (>=0.3.0); extra == "dev" |
Requires-Dist: |
griffe; extra == "dev" |
Requires-Dist: |
holoviews; extra == "dev" |
Requires-Dist: |
ipywidgets; extra == "dev" |
Requires-Dist: |
jupytext; extra == "dev" |
Requires-Dist: |
matplotlib; extra == "dev" |
Requires-Dist: |
mypy; extra == "dev" |
Requires-Dist: |
myst-nb; extra == "dev" |
Requires-Dist: |
myst-parser; extra == "dev" |
Requires-Dist: |
nltk; extra == "dev" |
Requires-Dist: |
pandas; extra == "dev" |
Requires-Dist: |
pre-commit; extra == "dev" |
Requires-Dist: |
psutil; extra == "dev" |
Requires-Dist: |
pydantic; extra == "dev" |
Requires-Dist: |
pytest; extra == "dev" |
Requires-Dist: |
pytest-asyncio; extra == "dev" |
Requires-Dist: |
pytest-codspeed; extra == "dev" |
Requires-Dist: |
pytest-cov; extra == "dev" |
Requires-Dist: |
pytest-timeout; extra == "dev" |
Requires-Dist: |
pytest-xdist; extra == "dev" |
Requires-Dist: |
rich; extra == "dev" |
Requires-Dist: |
ruff; extra == "dev" |
Requires-Dist: |
scikit-image; extra == "dev" |
Requires-Dist: |
seaborn; extra == "dev" |
Requires-Dist: |
sphinx; extra == "dev" |
Requires-Dist: |
sphinx-autodoc-typehints; extra == "dev" |
Requires-Dist: |
sphinx-book-theme; extra == "dev" |
Requires-Dist: |
sphinx-copybutton; extra == "dev" |
Requires-Dist: |
sphinx-notfound-page; extra == "dev" |
Requires-Dist: |
sphinx-togglebutton; extra == "dev" |
Requires-Dist: |
sphinxcontrib-mermaid; extra == "dev" |
Requires-Dist: |
versioningit; extra == "dev" |
Requires-Dist: |
xarray; extra == "dev" |
Requires-Dist: |
zarr (<3,>=2); extra == "dev" |
Requires-Dist: |
adaptive; extra == "docs" |
Requires-Dist: |
adaptive-scheduler (>=2.14.0); extra == "docs" |
Requires-Dist: |
bokeh; extra == "docs" |
Requires-Dist: |
emoji; extra == "docs" |
Requires-Dist: |
graphviz; extra == "docs" |
Requires-Dist: |
graphviz-anywidget (>=0.3.0); extra == "docs" |
Requires-Dist: |
griffe; extra == "docs" |
Requires-Dist: |
holoviews; extra == "docs" |
Requires-Dist: |
ipywidgets; extra == "docs" |
Requires-Dist: |
jupytext; extra == "docs" |
Requires-Dist: |
matplotlib; extra == "docs" |
Requires-Dist: |
myst-nb; extra == "docs" |
Requires-Dist: |
myst-parser; extra == "docs" |
Requires-Dist: |
nltk; extra == "docs" |
Requires-Dist: |
pandas; extra == "docs" |
Requires-Dist: |
psutil; extra == "docs" |
Requires-Dist: |
rich; extra == "docs" |
Requires-Dist: |
scikit-image; extra == "docs" |
Requires-Dist: |
seaborn; extra == "docs" |
Requires-Dist: |
sphinx; extra == "docs" |
Requires-Dist: |
sphinx-autodoc-typehints; extra == "docs" |
Requires-Dist: |
sphinx-book-theme; extra == "docs" |
Requires-Dist: |
sphinx-copybutton; extra == "docs" |
Requires-Dist: |
sphinx-notfound-page; extra == "docs" |
Requires-Dist: |
sphinx-togglebutton; extra == "docs" |
Requires-Dist: |
sphinxcontrib-mermaid; extra == "docs" |
Requires-Dist: |
versioningit; extra == "docs" |
Requires-Dist: |
xarray; extra == "docs" |
Requires-Dist: |
zarr (<3,>=2); extra == "docs" |
Requires-Dist: |
adaptive; extra == "extras" |
Requires-Dist: |
graphviz; extra == "extras" |
Requires-Dist: |
graphviz-anywidget; extra == "extras" |
Requires-Dist: |
griffe; extra == "extras" |
Requires-Dist: |
ipywidgets; extra == "extras" |
Requires-Dist: |
matplotlib; extra == "extras" |
Requires-Dist: |
pandas; extra == "extras" |
Requires-Dist: |
psutil; extra == "extras" |
Requires-Dist: |
rich; extra == "extras" |
Requires-Dist: |
xarray; extra == "extras" |
Requires-Dist: |
zarr; extra == "extras" |
Requires-Dist: |
pandas; extra == "pandas" |
Requires-Dist: |
bokeh; extra == "plotting" |
Requires-Dist: |
graphviz; extra == "plotting" |
Requires-Dist: |
holoviews; extra == "plotting" |
Requires-Dist: |
matplotlib; extra == "plotting" |
Requires-Dist: |
psutil; extra == "profiling" |
Requires-Dist: |
pydantic; extra == "pydantic" |
Requires-Dist: |
rich; extra == "rich" |
Requires-Dist: |
coverage; extra == "test" |
Requires-Dist: |
pytest; extra == "test" |
Requires-Dist: |
pytest-asyncio; extra == "test" |
Requires-Dist: |
pytest-codspeed; extra == "test" |
Requires-Dist: |
pytest-cov; extra == "test" |
Requires-Dist: |
pytest-timeout; extra == "test" |
Requires-Dist: |
pytest-xdist; extra == "test" |
Requires-Dist: |
versioningit; extra == "test" |
Requires-Dist: |
graphviz-anywidget (>=0.3.0); extra == "widgets" |
Requires-Dist: |
ipywidgets; extra == "widgets" |
Requires-Dist: |
xarray; extra == "xarray" |
Requires-Dist: |
zarr (<3,>=2); extra == "zarr" |
Provides-Extra: |
adaptive |
Provides-Extra: |
all |
Provides-Extra: |
autodoc |
Provides-Extra: |
dev |
Provides-Extra: |
docs |
Provides-Extra: |
extras |
Provides-Extra: |
pandas |
Provides-Extra: |
plotting |
Provides-Extra: |
profiling |
Provides-Extra: |
pydantic |
Provides-Extra: |
rich |
Provides-Extra: |
test |
Provides-Extra: |
widgets |
Provides-Extra: |
xarray |
Provides-Extra: |
zarr |
Description-Content-Type: |
text/markdown |
License-File: |
AUTHORS.md |
License-File: |
LICENSE |