Viofo dashcam utilities

Basti Tee bbfd8b2040 New version před 5 roky
.vscode f14bfbc642 Introduce create_app factory for flask app před 5 roky
acme 4e86b69fc4 refine logging před 5 roky
data 2085931545 Merge pypi sample project před 5 roky
docker a63cf30913 Fix request log před 5 roky
tests bbfd8b2040 New version před 5 roky
.coveragerc 6c68dd09ce Unlock Pipfile python version před 5 roky
.gitignore 99b7bd1f6d Fixed venv to be able to version control vscode settings před 5 roky
Dockerfile a46ca9f40d Add container version; add hook for static content před 5 roky
LICENSE.txt 2085931545 Merge pypi sample project před 5 roky
MANIFEST.in 2085931545 Merge pypi sample project před 5 roky
Pipfile 6c68dd09ce Unlock Pipfile python version před 5 roky
Pipfile.lock 1163187a43 Flake8 linting enabled před 5 roky
README.md bbfd8b2040 New version před 5 roky
make 4461a88221 Add all for dockerbuild před 5 roky
pytest.ini 08d684e559 Add best-practises seen in request před 5 roky
setup.cfg 3a889807ec Revert unwanted change před 5 roky
setup.py bbfd8b2040 New version před 5 roky

README.md

python3-boilerplate

A boilerplate project based on Python3 development best-practices

Setup

  • On first checkout run ./make init to initialize the project configuration

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
  • Publishing to PyPi.org at https://pypi.org/project/python3-boilerplate/

Resource