A basic cookiecutter template for most Androiddrew style repos.
You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
Go to file
Drew Bednar 4fa49fb720 Add usage instructions 1 year ago
{{cookiecutter.project_slug}} [Closes #3] Adds image_registry as a template variable 1 year ago
.gitignore Basic project the way Drew likes it 1 year ago
LICENSE Initial commit 1 year ago
README.md Add usage instructions 1 year ago
cookiecutter.json [Closes #3] Adds image_registry as a template variable 1 year ago

README.md

cookiecutter-basic

A basic cookiecutter template for most Androiddrew style repos.

Usage

With Cookiecutter installed, execute the following command and provide your template parameters.

cookiecutter https://git.runcible.io/androiddrew/cookiecutter-basic

Once templated, you can change into the new project directory and execute the scripts/bootstrap.sh script.

cd <cookiecutter.project_slug>
./scripts/bootstrap.sh

This will create a Python virtual environment if one is not already enabled, install pip-tools, compile the requirements.in and dev-requirements.in files, install the initial dependencies, initialize the project as a git repository, and install the pre-commit hooks.

Licenses

Within a pyproject.toml file the license section expects the string identifier as determined by https://spdx.org/licenses/. This project supports a small subset of these licenses.

Example:

[project]
license = {text = "MIT"}