./devel/py-cookiecutter, Command-line utility that creates projects from project templates

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 1.7.0, Package name: py37-cookiecutter-1.7.0, Maintainer: gde

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


Required to run:
[devel/py-setuptools] [textproc/py-jinja2] [devel/py-requests] [devel/py-click] [devel/py-future] [devel/py-binaryornot] [devel/py-whichcraft] [textproc/py-poyo] [time/py-jinja2-time] [lang/python37]

Required to build:
[pkgtools/cwrappers]

Master sites:

SHA1: dbcc5b322a7aa268505c8fd0a0000b6726d87496
RMD160: 1c57b9ebf90dd89733b78709a71aaccd7c32b15d
Filesize: 144.886 KB

Version history: (Expand)


CVS history: (Expand)


   2020-01-14 22:37:58 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-cookiecutter: updated to 1.7.0

1.7.0:
Important Changes:
Drop support for EOL Python 3.4
Drop support for EOL Python 3.3
Increase the minimum click version to 7.0

Other Changes:
PEP257 fixing docstrings in exceptions.py.
PEP257 fixing docstrings in replay.py.
PEP257 fixing docstrings in test_unzip.py.
Fixed tests sequence for appveyor, to exclude file not found bug.
Updates REAMDE.md with svg badge for appveyor.
Add missing {% endif %} to Choice Variables example.
Core documentation converted to Markdown format thanks to @wagnernegrao, @insspb
Tests update: use sys.executable when invoking python in python 3 only \ 
environment thanks to @vincentbernat
Prevent click API v7.0 from showing choices when already shown
Test the codebase with python3.8 beta on tox and travis-ci
Add a CODE_OF_CONDUCT.md file to the project
Update docstrings in cookiecutter/main.py, cookiecutter/__init__.py, and \ 
cookiecutter/log.py to follow the PEP 257 style guide
Update docstrings in cookiecutter/utils.py to follow the PEP 257 style guide
Fix grammar in Choice Variables documentation
Update installation docs with links to the Windows Subsystem and GNU utilities
Upgrade flake8 to version 3.5.0
Update tutorial with explanation for how cookiecutter finds the template file
Update CI config files to use TOXENV environment variable
Improve user documentation for writing hooks
Make sure to preserve the order of items in the generated cookiecutter context
Fixed DeprecationWarning for a regular expression on python 3.6
Document use of cookiecutter-template topic on GitHub
Update README badge links
Update prompt.py to match pep257 guidelines
Update link to Jinja2 extensions documentation
Require pip 9.0.0 or newer for tox environments
Use io.open contextmanager when reading hook files
Add more cookiecutter templates to the mix
   2019-10-22 00:54:40 by Adam Ciarcinski | Files touched by this commit (1)
Log message:
add ALTERNATIVES
   2019-10-22 00:54:23 by Adam Ciarcinski | Files touched by this commit (4)
Log message:
py-cookiecutter: fix

- switch to PYPI
- enable testing
- get rid of sphinx (building docs does not work)
- use alternatives
   2018-03-08 07:53:13 by Thomas Klausner | Files touched by this commit (1)
Log message:
py-cookiecutter: remove patch that was removed from distinfo
   2018-02-25 02:15:03 by Min Sik Kim | Files touched by this commit (3) | Package updated
Log message:
devel/py-cookiecutter: Update to 1.6.0

Notable changes since 1.3.0:
- Added support for Jinja2 extension support
- Added command-line support for passing extra context
- Include template path or template URL in cookiecutter context
- Add a URL abbreviation for GitLab template projects
- Add option to use templates from Zip files or Zip URLs
   2016-08-28 17:48:37 by Thomas Klausner | Files touched by this commit (112)
Log message:
Remove unnecessary PLIST_SUBST and FILES_SUBST that are now provided
by the infrastructure.

Mark a couple more packages as not ready for python-3.x.
   2016-06-09 08:23:41 by Thomas Klausner | Files touched by this commit (38)
Log message:
Fix HOMEPAGE to be copy'n'pastable.
   2016-05-16 17:05:48 by Nils Ratusznik | Files touched by this commit (6)
Log message:
Initial import of py-cookiecutter, version 1.3.0,
into the NetBSD Packages Collection.

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