Metadata-Version: 2.4
Name: icoapi
Version: 0.2.0
Summary: A REST and WebSocket API for the ICOtronic system using the Python FastAPI library
Keywords: smart-tool,smh,stu,sth,tool-holder
Author: Moritz Breurather
Author-email: breurather@ift.at
Requires-Python: >=3.12,<4
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: 3.14
Provides-Extra: dev
Provides-Extra: test
Requires-Dist: Flake8-pyproject (>=1.2.3) ; extra == "dev"
Requires-Dist: anyio (>=4.12.0) ; extra == "test"
Requires-Dist: colorlog (>=6.9.0,<7)
Requires-Dist: fastapi (>=0.115.7)
Requires-Dist: httpx (>=0.28.1) ; extra == "test"
Requires-Dist: httpx-ws (>=0.8.2) ; extra == "test"
Requires-Dist: icolyzer (>=1.8.0)
Requires-Dist: icostate (>=0.26.0,<2)
Requires-Dist: mypy (>=2.1.0) ; extra == "dev"
Requires-Dist: myst-parser (>=5) ; extra == "dev"
Requires-Dist: orjson (>=3.11.0)
Requires-Dist: pandas (>=2.2.3,<3)
Requires-Dist: pathvalidate (>=3.3.1,<4)
Requires-Dist: pylint (>=4.0.5) ; extra == "dev"
Requires-Dist: pytest (>=9.0.2) ; extra == "test"
Requires-Dist: pytest-rerunfailures (>=16.1) ; extra == "test"
Requires-Dist: pytest-sugar (>=1.1.1) ; extra == "test"
Requires-Dist: python-dotenv (>=1.0.1,<2)
Requires-Dist: python-multipart (>=0.0.20)
Requires-Dist: pyyaml (>=6.0.1,<7)
Requires-Dist: sphinx (>=9.1.0,<10) ; extra == "dev"
Requires-Dist: sphinx-pyproject (>=0.3) ; extra == "dev"
Requires-Dist: sphinx_rtd_theme ; extra == "dev"
Requires-Dist: types-pyyaml (>=6.0.12.20250915,<7.0.0.0)
Requires-Dist: types-requests ; extra == "dev"
Requires-Dist: uvicorn[standard] (>=0.35.0)
Description-Content-Type: text/markdown

[![GitHub Workflow Documentation](https://img.shields.io/github/actions/workflow/status/mytoolit/ICOapi/documentation.yaml?branch=main&label=Documentation)](https://mytoolit.github.io/ICOapi/)

# ICOapi

A REST and WebSocket API using the Python [FastAPI library](https://fastapi.tiangolo.com/). For more information, please take a look at the [online documentation](https://mytoolit.github.io/ICOapi/).

