lark[interegular]<2,>=1.3.1
regex>=2024.0.0

[dev]
sattline-parser[fuzz,test]
ruff==0.15.20
pyright>=1.1.380
build>=1.2.2
bandit>=1.8.0
pip-audit>=2.8.0
twine>=5.1.1
vulture>=2.11
pre-commit>=4.0

[fuzz]
atheris>=2.3.0

[test]
pytest>=7.0.0
pytest-cov>=4.0.0
pytest-mock>=3.10.0
pytest-timeout>=2.3.1
pytest-xdist>=3.0.0
pytest-benchmark>=4.0.0
