PyYAML<7,>=6.0.1
marshmallow<4,>=3.2.1
redis<5,>=4.5.4
croniter<2,>=1.0.15

[build]
wheel
twine

[dev]
black

[flask]
flask-smorest<1,>=0.47.0

[test]
pytest-cov<8,>=4
tox<5,>=4
mock<6,>=5
fakeredis<2.31,>=2.10.3

[web]
gunicorn
gevent<26,>=24.10.1

[workers]
networkx>=2.4
dramatiq[rabbitmq]==1.17.0
dramatiq-abort<2,>=1.2.1
apscheduler<4,>=3.10.4
tenacity==8.0.1
