MarkupSafe<=2.1.1
PyYAML>=6.0
ansible<5.0,>=4.2.0
certifi
charset-normalizer==2.1.1
click-log
click>=8.0.1
cliff==3.10.1
cryptography==38.0.3
flask-caching<=2.0.1
flask<=2.1.3
flask_cors==3.0.10
itsdangerous==2.0.1
jinja2<=3.1.2
jsonschema[format_nongpl]==3.2
pbr==5.9.0
pipenv==2022.1.8
python-dateutil>=2.8
requests>=2.28
rich==12.4.4
ruamel.yaml==0.17.21
stevedore==3.5.0
typing_extensions==4.1.1
uvicorn<=0.18.2

[:(python_version<'3')]
pyrsistent==0.15.7

[:(python_version<'3.7')]
GitPython==3.1.20

[:(python_version<'3.8')]
importlib-metadata<=4.12.0

[:(python_version>='3.7')]
GitPython==3.1.30

[full]
boto
boto3
docker[tls]
google-auth
google-cloud-compute==1.3.2
google-cloud-dns==0.34.0
gunicorn==20.1.0
octodns==0.9.14
openshift
python-gitlab<=3.4.0
redis==4.3.5
supervisor

[server]
gunicorn==20.1.0
redis==4.3.5

[test]
boto3==1.21.46
botocore==1.24.46
coverage
jinja2==3.1.2
moto[server]==3.1.4
mypy==0.950
pytest
pytest-cov
pytest-profiling
pytest-xdist[psutil]
types-six==1.16.15
werkzeug==2.2.3

[test:( python_version<'3')]
python-jose[cryptography]<3.3.0,>=3.1.0

[test:( python_version=='2.7')]
mock
