Dependencies¶
Runtime dependencies¶
aiostem would not be possible without the following great projects:
cryptography: to encrypt and decrypt descriptors and many other things
pydantic: to convert and validate data received from the controller
Development dependencies¶
Linting requirements¶
mypy==1.14.1
ruff==0.9.4
Testing requirements¶
coverage==7.6.10
packaging===24.2
pytest==8.3.4
pytest-asyncio==0.25.3
pytest-cov==6.0.0
pytest-timeout==2.3.1
Documentation requirements¶
furo==2024.8.6
sphinx==8.1.3
sphinx_autodoc_typehints==3.0.1
sphinx_copybutton==0.5.2
sphinx_inline_tabs==2023.4.21
sphinx-toolbox==3.8.1
sphinxext_opengraph==0.9.1