A Cookiecutter template to create a simple project structure based on PyScaffold.
To get started, install cookiecutter:
pip install cookiecutter
Then, run the cookiecutter
command the following arguments:
--no-input
- the template url (
gh:marskar/cookiecutter
) project
author
user
description
cookiecutter --no-input gh:marskar/cookiecutter \ project="PROJECT_NAME" author="AUTHOR_NAME" \ user=USER_NAME description="DESCRIPTION"
For more details on possible arguments and their defaults,
take a look at the cookiecutter.json
file.
template ├── AUTHORS.rst ├── CHANGELOG.rst ├── LICENSE.txt ├── Makefile ├── README.rst ├── docs │ ├── Makefile │ ├── _static │ ├── authors.rst │ ├── changelog.rst │ ├── conf.py │ ├── index.rst │ └── license.rst ├── requirements.txt ├── setup.cfg ├── setup.py ├── src │ └── template │ ├── __init__.py │ └── template.py └── tests ├── conftest.py └── test_template.py
This project has been set up using PyScaffold 3.1 and Cookiecutter 1.6.
For details and usage information on PyScaffold, see https://pyscaffold.org/.
For details and usage information on Cookiecutter, see https://cookiecutter.readthedocs.io/.