Run the ./install-dev.sh
Source your .venv
: source .venv/bin/activate
Rename all pytemplate
(including folder names) by the name of your project.
Make sure you can run the pytemplate-cli
command that should display "Hello World!"
Configure your python version in the .mypy.ini, by default we uses 3.10
.
In order to use the workflows, you need to have the following environment variables set Github Environment:
CODECOV_TOKEN
: The token for the Codecov service. This is used to upload the coverage report.
PYPI_TOKEN
: The token used to push your package on Pypi.
DOCKERHUB_USERNAME
: Your DockerHub username.
DOCKERHUB_TOKEN
: A token used to log on DockerHub.
DOCKERHUB_REPO
: The repository where your image will be published.