Cookiecutter takes a template provided as a directory structure with template-files. Templates can be located in the filesystem, as a ZIP-file or on a VCS-Server (Git/Hg) like GitHub. It reads a settings file and prompts the user interactively whether or not to change the settings. Then it takes both and generates an output directory structure from it. Additionally the template can provide code (Python or shell-script) to be executed before and after generation (pre-gen- and post-gen-hooks).
Uploaded | Mon Mar 31 21:09:58 2025 |
md5 checksum | 184697c4bd1f62074923fec1fbd6573e |
arch | x86_64 |
build | py311h06a4308_0 |
depends | arrow, binaryornot >=0.4.4, click >=7.0,<9.0.0, jinja2 >=2.7,<4.0.0, python >=3.11,<3.12.0a0, python-slugify >=4.0.0, pyyaml >=5.3.1, requests >=2.23.0, rich |
license | BSD-3-Clause |
license_family | BSD |
md5 | 184697c4bd1f62074923fec1fbd6573e |
name | cookiecutter |
platform | linux |
sha1 | 3174178b845332faef957e676dbf993087e9f8ea |
sha256 | be4d3885ed77ec92b3d9ec65104384d8eb173843341bbbe85f6bbb8cceb945ba |
size | 143258 |
subdir | linux-64 |
timestamp | 1700677075382 |
version | 2.5.0 |