Viofo dashcam utilities

Basti Tee 2085931545 Merge pypi sample project %!s(int64=5) %!d(string=hai) anos
.vscode 14d6f1348e Introduce testable api handler %!s(int64=5) %!d(string=hai) anos
acme 2085931545 Merge pypi sample project %!s(int64=5) %!d(string=hai) anos
data 2085931545 Merge pypi sample project %!s(int64=5) %!d(string=hai) anos
docker a46ca9f40d Add container version; add hook for static content %!s(int64=5) %!d(string=hai) anos
tests 3217b880ed Add api request script; updated detox; readme %!s(int64=5) %!d(string=hai) anos
.coveragerc d957c36e2c Replaced Makefile with shellscript; better default project settings %!s(int64=5) %!d(string=hai) anos
.gitignore 99b7bd1f6d Fixed venv to be able to version control vscode settings %!s(int64=5) %!d(string=hai) anos
Dockerfile a46ca9f40d Add container version; add hook for static content %!s(int64=5) %!d(string=hai) anos
LICENSE.txt 2085931545 Merge pypi sample project %!s(int64=5) %!d(string=hai) anos
MANIFEST.in 2085931545 Merge pypi sample project %!s(int64=5) %!d(string=hai) anos
Pipfile 3217b880ed Add api request script; updated detox; readme %!s(int64=5) %!d(string=hai) anos
Pipfile.lock 1163187a43 Flake8 linting enabled %!s(int64=5) %!d(string=hai) anos
README.md 2085931545 Merge pypi sample project %!s(int64=5) %!d(string=hai) anos
make 2085931545 Merge pypi sample project %!s(int64=5) %!d(string=hai) anos
pytest.ini 08d684e559 Add best-practises seen in request %!s(int64=5) %!d(string=hai) anos
setup.cfg 2085931545 Merge pypi sample project %!s(int64=5) %!d(string=hai) anos
setup.py 2085931545 Merge pypi sample project %!s(int64=5) %!d(string=hai) anos

README.md

python3-boilerplate

A boilerplate project based on Python3 development best-practices

Features

  • Flask-based dummy application running on http://localhost:9690
  • Basic project/module organization according to https://packaging.python.org
  • Makefile-like management script
  • pipenv virtual environments
  • setup.py-based installer script
  • Unit testing with pyTest
  • Multicore/-interpreter testing with detox
  • Linting (flake8) and code formatting (autopep8) support
  • vscode editor configuration including debugging support, unit test discovery and on-save formatting
  • Dockerized builds and run with nginx/uwsgi

Resource