jinja2
pyyaml
termcolor
colorama
raft
requests
requests_oauthlib
murmuration>=0.8
waddle>=1.2
halo
python-dateutil
pytz

[airflow]
apache-airflow

[all]
adal
affliction>=1.3
apache-airflow
azure-identity
azure-mgmt-resource
boto3
botocore
cp-mgmt-api-sdk==1.5.0
cryptography
lxml
msal
msgraph-sdk
office365-rest-python-client
onelogin
openpyxl
pan-os-python
pan-python
pandas
pwinput
pygobject
pyopenssl
redis
ruamel.yaml
urllib3

[aws]
botocore
boto3
pandas
ruamel.yaml
openpyxl

[azure]
azure-mgmt-resource
azure-identity
cryptography
pygobject
msgraph-sdk
affliction>=1.3

[certs]
cryptography

[checkpoint]
pwinput
cp-mgmt-api-sdk==1.5.0

[dev]
waddle
pytest
coverage
flake8
raft>=1.4.1.4
twine
pytest-pspec
ipython
bumpversion
pylint
redis
mysql-connector-python
onelogin
requests
requests_oauthlib

[onelogin]
onelogin

[palo_alto]
urllib3
lxml
cryptography
pan-os-python
pan-python
pyopenssl

[sharepoint]
msal
office365-rest-python-client
adal

[tundra]
redis
