Skip to content

TODOs - FastAPI - Template #1

@giuseppeambrosio97

Description

@giuseppeambrosio97
  • 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 (?)

Metadata

Metadata

Labels

documentationImprovements or additions to documentationenhancementNew feature or request

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions