Ecosyste.ms: Repos
An open API service providing repository metadata for many open source software ecosystems.
GitHub / wednesday-solutions / python-fastapi
This FastAPI template supports Python 3.11+ and SQLAlchemy 2.0+, offering asynchronous operations and database migrations via Alembic. It features JWT authentication, Redis caching, and Docker deployment, ensuring scalable and secure applications. Includes pre-configured middleware, CRUD operations, and integrated monitoring with SigNoz and Percona
JSON API: https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wednesday-solutions%2Fpython-fastapi
Stars: 5
Forks: 0
Open Issues: 0
License: None
Language: Python
Repo Size: 6.36 MB
Dependencies:
58
Created: 9 months ago
Updated: about 1 month ago
Last pushed: about 1 month ago
Last synced: 15 days ago
Topics: alembic, aws-copilot, celery, docker, fastapi, flake8, locust, mysql, percona, pytest, python-3, redis, signoz, sonarqube, sqlalchemy, uvicorn, venv
Files
Dependencies
- actions/checkout v2 composite
- aws-actions/configure-aws-credentials v1 composite
- chrnorm/deployment-action v2 composite
- softprops/setup-aws-copilot v1 composite
- actions/checkout v2 composite
- aws-actions/configure-aws-credentials v1 composite
- chrnorm/deployment-action v2 composite
- softprops/setup-aws-copilot v1 composite
- MishaKav/pytest-coverage-comment main composite
- actions/checkout v3 composite
- actions/setup-python v4 composite
- sonarsource/sonarqube-quality-gate-action master composite
- sonarsource/sonarqube-scan-action master composite
- python 3.11.8-slim build
- PyMySQL ==1.0.3
- SQLAlchemy ==2.0.15
- alchemy-mock *
- alembic >1
- anyio ==3.7.0
- black *
- celery >=5.3.6
- certifi ==2023.5.7
- coloredlogs ==15.0.1
- contextvars *
- coverage ==7.2.7
- cryptography ==40.0.2
- email_validator *
- fastapi ==0.95.2
- fastapi-pagination *
- flake8 *
- flower ==2.0.1
- freezegun ==1.4.0
- hiredis *
- locust >=2.0
- openai ==0.27.7
- openapi-schema-pydantic ==1.2.4
- openpyxl ==3.1.2
- opentelemetry-distro ==0.41b0
- opentelemetry-exporter-otlp ==1.20.0
- pre-commit *
- pybreaker *
- pydantic ==1.10.8
- pyjwt *
- pylint *
- pytest ==7.3.1
- pytest-asyncio *
- pytest-cov *
- pytest-sqlalchemy-mock ==0.1.5
- pytest_mock_resources *
- python-dotenv ==1.0.0
- redis >4
- requests ==2.31.0
- sentry-sdk *
- starlette ==0.27.0
- typing_extensions ==4.6.2
- urllib3 ==2.0.2
- uvicorn ==0.22.0
- werkzeug *