textual>=0.50
rich>=13
websockets>=12

[dev]
ruff~=0.15.20
bandit~=1.9.4
mypy~=2.1.0
pytest~=9.1.1
