Skip to content

MacarielAerial/gaia

Repository files navigation

Gaia

Summary

Gaia is a template repository for python applications

Current Feature Set

  1. Isolated and deterministic development system environment with VS Code Dev Container
  2. Isolated and determinisitc python environment with Poetry
  3. Isolated and deterministic production system and python environment with Docker
  4. Static code analysis with tools such as black and coverage and python code testing with pytest
  5. GitHub Action workflow for CI purpose (i.e. Build, Test and Release)

Future Features

  1. Workflow definition to package only python code and to upload to PyPI index