- Добавлена колонка 'Тип' во все таблицы истории сборок - Для push операций отображается registry вместо платформ - Сохранение пользователя при создании push лога - Исправлена ошибка с logger в push_docker_image endpoint - Улучшено отображение истории сборок с визуальными индикаторами
47 lines
867 B
Plaintext
47 lines
867 B
Plaintext
# 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==6.1.3
|
||
|
||
# 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 # Уже есть выше, но для валидации
|