flask>=3.0.0
flask-cors>=4.0.0
Flask-Login>=0.6.0
Flask-SocketIO>=5.0.0
werkzeug>=3.0.0
python-socketio>=5.0.0
python-engineio>=4.0.0
psutil>=5.9.0
requests>=2.31.0
PyYAML>=6.0
click>=8.1.0
rich>=13.0.0
python-dotenv>=1.0.0
cryptography>=46.0.5
cffi>=2.0.0
PyJWT>=2.8.0
authlib>=1.3.0
jsonschema>=4.17.0
pydantic>=2.5.0
bcrypt>=4.0.0
python-jose>=3.3.0
apscheduler>=3.10.0
sqlalchemy>=2.0.0
gitpython>=3.1.0
git-filter-repo>=2.47.0
irc>=20.0.0
gunicorn>=21.0.0
httpx>=0.25.0
Pillow>=10.0.0
prometheus-client>=0.19.0

[all]
masterchief[ansible,cloud,dev]

[ansible]
ansible>=9.0.0

[cloud]
azure-identity>=1.15.0
azure-mgmt-resource>=23.0.0
azure-mgmt-compute>=30.0.0
azure-mgmt-storage>=21.0.0
azure-core>=1.29.0
azure-devops>=7.1.0b4
boto3>=1.34.0
kubernetes>=28.0.0
docker>=7.0.0
hvac>=2.0.0
paramiko>=3.4.0
python-gitlab>=4.0.0
PyGithub>=2.1.0

[dev]
pytest>=7.4.0
pytest-asyncio>=0.21.0
pytest-cov>=4.1.0
pytest-mock>=3.12.0
black>=23.0.0
flake8>=6.1.0
mypy>=1.7.0
isort>=5.12.0
pylint>=3.0.0
types-PyYAML>=6.0.0
sphinx>=7.2.0
sphinx-rtd-theme>=2.0.0
ipython>=8.18.0
pre-commit>=3.6.0
