textual<9,>=8.2

[dev]
pytest>=8
pytest-asyncio>=0.24
pytest-textual-snapshot>=1
ruff>=0.6
