click
docker
jsonschema>=4.4.0
protobuf==3.20.1
requests
rich
ruamel.yaml
tenacity
sqlalchemy~=1.4
semver>=3.0.0
markdownify
alembic
py-ubjson
google-cloud-logging
nats-py

[:python_version < "3.8"]
importlib-metadata

[agent]
Werkzeug==2.3.7
aio-pika==6.8.1
flask
jsonschema>=4.4.0
protobuf==3.20.1
ruamel.yaml
tenacity
semver
redis
opentelemetry-distro
opentelemetry-exporter-jaeger
opentelemetry-exporter-gcp-trace

[agent:python_version < "3.8"]
importlib-metadata

[scanner]
psutil
python-daemon

[testing]
setuptools
pytest
pytest-cov
pytest-asyncio
pytest-mock
pytest-timeout
requests_mock
coverage
