# tox has to be installed first
tox<5
tox-uv<2
uv<1,>=0.9.5
-e .
# testing
pytest<10
voluptuous<1
# metrics
types-requests<3,>=2.26
types-setuptools<81
types-pyyaml<7
# codestyle
mypy<2
black<27,>=24.3.0
nxp_codecheck<1,>=0.3.13
spsdk-pylint-plugins<1,>=0.2.0
# pip dependency should be moved to codecheck
pip>=26.0
# cli executables
pyinstaller<7
pyinstaller-hooks-contrib<2027
# development/CI tools
pre-commit<5
openpyxl<4
cachier<5
jira<4
inquirerpy<1
# examples
flask<4
ipython<10
notebook<8
nbclient<2,>=0.5
nbformat<6,>=5.10
cookiecutter<3

# ---------------------------------------
# Packages needed for documentation
# ---------------------------------------
-r docs/requirements.txt
