-
Notifications
You must be signed in to change notification settings - Fork 0
TODOs - FastAPI - Template #1
Copy link
Copy link
Open
Labels
documentationImprovements or additions to documentationImprovements or additions to documentationenhancementNew feature or requestNew feature or request
Description
giuseppeambrosio97
opened on Oct 19, 2024
Issue body actions
- add major.minor python version in config - default to 3.9 (supported 3.8, 3.9, 3.10, 3.11)
- Multi stage dockerfile
- change default name: webserver
- docker-compose min python version
- delete print in loading.py
- template .gitignore
- fix main "webserver" #5
- poetry mgmt #7
- fix dev dependencies
- devcontainers https://github.com/microsoft/python-package-template
- auth impl choice
- githubactions test scaffolding with supported python version
- add pkg manager as input
- script to autogenerate swagger file /spec/swagger.yml
- logging as json https://www.youtube.com/watch?v=9L77QExPmI0
- lifespan
- config management
- api version from config (e.g. api prefix)
- cors settings from config
- error handling
- dependency injector fastapi template (?)
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
documentationImprovements or additions to documentationImprovements or additions to documentationenhancementNew feature or requestNew feature or request