A command-line utility that creates projects from project templates

Edit Package cookiecutter
https://github.com/audreyr/cookiecutter

A command-line utility that creates projects from cookiecutters (project
templates), e.g. creating a Python package project from a Python package
project template.

Project templates can be in any programming language or markup format.

Refresh
Refresh
Source Files
Filename Size Changed
ccext.py 0000001011 1011 Bytes
cookiecutter-2.6.0.tar.gz 0000277486 271 KB
cookiecutter.changes 0000025904 25.3 KB
cookiecutter.spec 0000005192 5.07 KB
Latest Revision
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1161152 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 14)
- update to 2.6.0:
  * Support Python 3.12
  * Modifying Jinja2 start and end variable strings (#1997)
  * Fix regression #2009: Adding value to nested dicts broken
  * Fixed errors caused by invalid config files. (#1995)
  * Default values can be passed as a dict (#1924)
  * Implement new style for nested templates config (#1981)
  * Fix FileExistsError when using a relative template path
  * Fix recursive context overwrites
  * Gracefully handle files with mixed lined endings (#1942)
  * Implement a pre_prompt hook that will run before prompts
  * Implement a pre_prompt hook that will run before prompts
  * update main docstrings to include overwrite_if_exists and
    skip_if_file_exists
  * add checkout details to the context (fixes #1759) (#1923)
  * Fix nested templates in Git repository (#1922)
  * Fix prompt counter. (#1940)
  * Fix variables with null default not being required (#1919)

  all code was verified to match pep8, pep257 and other code-styling guides.
Comments 0
openSUSE Build Service is sponsored by