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

[ai]
torch>=2.0.0
torchaudio>=2.0.0
torchvision>=0.15.0
transformers>=4.35.0
diffusers>=0.21.0
accelerate>=0.25.0
peft>=0.6.0
safetensors>=0.4.0
sentence-transformers>=2.2.0
faiss-cpu>=1.7.4
huggingface-hub>=0.19.0
tokenizers>=0.15.0
gguf>=0.1.0
numpy>=1.24.0
scipy>=1.10.0
scikit-learn>=1.3.0

[ai:python_version < "3.14"]
llama-cpp-python>=0.2.0

[all]
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
ansible>=9.0.0
torch>=2.0.0
torchaudio>=2.0.0
torchvision>=0.15.0
transformers>=4.35.0
diffusers>=0.21.0
accelerate>=0.25.0
peft>=0.6.0
safetensors>=0.4.0
sentence-transformers>=2.2.0
faiss-cpu>=1.7.4
huggingface-hub>=0.19.0
tokenizers>=0.15.0
gguf>=0.1.0
numpy>=1.24.0
scipy>=1.10.0
scikit-learn>=1.3.0
pyttsx3>=2.90
openai-whisper>=20231117
sounddevice>=0.4.6
soundfile>=0.12.1
librosa>=0.10.0
pygame>=2.5.0
webrtcvad>=2.0.10
openwakeword>=0.5.0
TTS>=0.22.0
aiokafka>=0.10.0
pika>=1.3.0
aiohttp>=3.9.0
eventlet>=0.33.0
redis>=5.0.0
psycopg2-binary>=2.9.0
asyncpg>=0.29.0
aiomysql>=0.2.0
aiosqlite>=0.19.0
motor>=3.3.0
alembic>=1.13.0
influxdb-client>=1.38.0
watchdog>=3.0.0
ollama>=0.1.0
croniter>=1.3.0
ruff>=0.1.0
statsd>=4.0.1
celery>=5.3.0
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
build>=1.2.2
twine>=6.0.0

[all:python_version < "3.14"]
llama-cpp-python>=0.2.0

[ansible]
ansible>=9.0.0

[async]
aiokafka>=0.10.0
pika>=1.3.0
aiohttp>=3.9.0
eventlet>=0.33.0

[audio]
pyttsx3>=2.90
openai-whisper>=20231117
sounddevice>=0.4.6
soundfile>=0.12.1
librosa>=0.10.0
pygame>=2.5.0
webrtcvad>=2.0.10
openwakeword>=0.5.0
TTS>=0.22.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

[database]
redis>=5.0.0
psycopg2-binary>=2.9.0
asyncpg>=0.29.0
aiomysql>=0.2.0
aiosqlite>=0.19.0
motor>=3.3.0
alembic>=1.13.0
influxdb-client>=1.38.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
build>=1.2.2
twine>=6.0.0

[extras]
watchdog>=3.0.0
ollama>=0.1.0
croniter>=1.3.0
ruff>=0.1.0
statsd>=4.0.1
celery>=5.3.0
