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.
9e9b7d1b84 | 1 year ago | |
---|---|---|
{{cookiecutter.project_slug}} | 1 year ago | |
.gitignore | 1 year ago | |
LICENSE | 1 year ago | |
README.md | 1 year ago | |
cookiecutter.json | 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"}