Files
DevOpsLab/app/requirements.txt
Сергей Антропов d4b0d6f848 Исправление синтаксической ошибки в molecule_executor.py и обновление k8s preset'ов
- Исправлена незакрытая скобка в _build_test_command (строка 745)
- Добавлена поддержка k8s preset'ов: выполнение create_k8s_cluster.py перед create.yml
- Обновлены образы в k8s preset'ах: заменен недоступный ghcr.io/ansible-community/molecule-ubuntu-systemd:jammy на inecs/ansible-lab:ubuntu22-latest
- Обновлены preset'ы в базе данных через SQL
- Обновлены файлы: k8s-single.yml, k8s-multi.yml, k8s-istio-full.yml
2026-02-16 00:31:09 +03:00

47 lines
867 B
Plaintext
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# FastAPI и веб-сервер
fastapi==0.104.1
uvicorn[standard]==0.24.0
jinja2==3.1.2
python-multipart==0.0.6
python-jose[cryptography]==3.3.0
passlib[bcrypt]==1.7.4
# Pydantic для валидации
pydantic==2.5.0
pydantic-settings==2.1.0
# База данных
sqlalchemy==2.0.23
alembic==1.12.1
asyncpg==0.29.0
psycopg2-binary==2.9.9 # Для Alembic миграций с PostgreSQL
# Фоновые задачи
celery==5.3.4
celery[redis]==5.3.4
redis==4.6.0 # Celery 5.3.4 требует redis <5.0.0
# WebSocket
websockets==12.0
# Docker
docker==7.1.0
# Git
GitPython==3.1.40
# Утилиты
python-dotenv==1.0.0
pyyaml==6.0.1
aiofiles==23.2.1
# Ansible
ansible-core==2.15.0
# Дополнительно
httpx==0.25.2
# YAML валидация
ruamel.yaml==0.18.10
pyyaml==6.0.1 # Уже есть выше, но для валидации