Some checks failed
LabFusion CI/CD Pipeline / service-adapters (push) Failing after 30s
Docker Build and Push / build-and-push (push) Failing after 33s
LabFusion CI/CD Pipeline / api-gateway (push) Failing after 1m5s
LabFusion CI/CD Pipeline / api-docs (push) Successful in 1m33s
LabFusion CI/CD Pipeline / frontend (push) Failing after 1m38s
Service Adapters (Python FastAPI) / test (3.1) (push) Failing after 11s
LabFusion CI/CD Pipeline / integration-tests (push) Has been skipped
Service Adapters (Python FastAPI) / test (3.11) (push) Failing after 34s
Service Adapters (Python FastAPI) / test (3.9) (push) Failing after 38s
Service Adapters (Python FastAPI) / test (3.12) (push) Failing after 41s
Service Adapters (Python FastAPI) / build (push) Has been skipped
Integration Tests / integration-tests (push) Failing after 1m29s
Integration Tests / performance-tests (push) Has been skipped
### Summary of Changes - Removed specific version numbers from Python dependencies in `requirements.txt` for service adapters to allow for more flexible updates. - Ensured consistency in dependency management across the project. ### Expected Results - Improved maintainability and ease of updates for Python packages in the service adapters.
33 lines
351 B
Plaintext
33 lines
351 B
Plaintext
fastapi
|
|
uvicorn[standard]
|
|
pydantic
|
|
httpx
|
|
redis
|
|
psycopg2-binary
|
|
sqlalchemy
|
|
alembic
|
|
python-multipart
|
|
python-jose[cryptography]
|
|
passlib[bcrypt]
|
|
python-dotenv
|
|
websockets
|
|
aiofiles
|
|
|
|
# Testing and Quality
|
|
pytest
|
|
pytest-cov
|
|
pytest-asyncio
|
|
pytest-html
|
|
pytest-xdist
|
|
coverage
|
|
|
|
# Code Quality
|
|
flake8
|
|
black
|
|
isort
|
|
mypy
|
|
bandit
|
|
safety
|
|
|
|
# SonarQube Integration
|
|
pysonar |