Initial checkin of basic project skeleton. #8
Solves #8 (closed).
This is a basic project skeleton with:
- .gitignore
- gitlab ci that runs linting with pycodestyle,pylint, mypy as well as tests with pytest
- basic FastAPI app with example routes and models
- basis FastAPI tests that examplefies fixtures and test parameterization
- config.py based on pydantics setting management
- pylint config
- a README, LICENSE, and AUTHORS file