pydantic>=2.0
pyyaml>=6.0
click>=8.1
rich>=13.0
radon>=6.0
python-dotenv>=1.0
bandit>=1.8

[all]
pytest>=8.0
pandas>=2.0
scipy>=1.10
matplotlib>=3.7
jupyter>=1.0
flask>=3.0
pynput>=1.7

[dashboard]
flask>=3.0

[dev]
pytest>=8.0
pytest-asyncio>=0.23
ruff>=0.5
build>=1.2
twine>=5.0

[notebook]
pandas>=2.0
scipy>=1.10
matplotlib>=3.7
jupyter>=1.0

[recorder]
pynput>=1.7
