Just a small shim around cookiecutter that alters a bit the CLI to work better when reapplying templates to existing projects. Works best with cookiecutter-pylibrary.
Project description
Just a small shim around cookiecutter that alters a bit the CLI to work better when reapplying templates to existing projects. Works best with cookiecutter-pylibrary.
Free software: BSD 2-Clause License
Installation
pip install cookiepatcher
Documentation
Usage: cookiepatcher [OPTIONS] TEMPLATE TARGET
Args:
TARGET |
Directory where to look for .cookiecutterrc. |
---|---|
TEMPLATE |
Name of cookiecutter template. |
Options:
- -V, --version
Show the version and exit.
- --no-input
Do not prompt for parameters and only use cookiecutter.json file content
- -c, --checkout TEXT
branch, tag or commit to checkout after git clone
- -v, --verbose
Print debug information
- --help
Show this message and exit.
Development
To run the all tests run:
tox
Changelog
0.3.4 (2020-04-05)
Fixed .cookiecutterrc being dumped with !!omap garbage.
0.3.3 (2017-10-25)
Fixed issues with god knows what changed again in cookiecutter.
0.3.2 (2017-07-19)
Fixed issues with linewrapping in .cookiecutterrc.
0.3.1 (2017-07-19)
Fixed more breakage.
0.3.0 (2015-11-28)
Fix issues with Python 2.7.
0.3.0 (2015-11-28)
Fix issues with Python 2.7.
0.2.0 (2015-11-19)
Remove some workarounds. Requires cookiecutter>=1.3.0.
0.1.1 (2015-11-05)
Force utf8 in various places.
0.1.0 (2015-10-19)
First release on PyPI.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for cookiepatcher-0.3.4-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3969b1f51ee2098d80014173457b3576611bdea00a29ccfc9844290c7b7fd636 |
|
MD5 | 18fae8df22ea59939f1c5f6af69d2d73 |
|
BLAKE2b-256 | b9577003541eed145573a551d1be8af957c70b3b471c55bbc855adb53e1f9c1c |