# Runtime and dev dependencies for anolis-workbench.
# To regenerate the lock file:
#   python -m venv .venv
#   .venv/Scripts/pip install -r requirements.txt
#   .venv/Scripts/pip freeze > requirements-lock.txt
pyyaml>=6.0.0,<7.0.0
jsonschema>=4.22.0,<5.0.0
requests>=2.32.0,<3.0.0
ruff>=0.15.0,<1.0.0
pytest>=8.0.0,<9.0.0
pytest-timeout>=2.0.0,<3.0.0
psutil>=5.9.0,<7.0.0
mypy>=1.8.0,<2.0.0
types-requests>=2.31.0
types-psutil>=5.9.0
types-PyYAML>=6.0.0
