Tookit for rendering LSST project templates.
Project description
Templatekit is a Python library and command-line app for using and maintaining a centralized repository of project and file templates. Templates are built with Cookiecutter and Jinja. https://github.com/lsst/templates is the primary repository that Templatekit is built for, but Templatekit can be used for other template repository projects.
Development
Clone Templatekit with test data (lsst/templates):
git clone --recursive-submodules https://github.com/lsst-sqre/templatekit
Install the package for development (do this in a virtual environment):
cd templatekit pip install -e ".[dev]"
Run tests:
pytest
You can also run tests without installing Templatekit first:
python setup.py test
Occasionally you may need to update the tests/data/templates submodule:
git submodule update --recursive
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 templatekit-0.2.0a1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3e3d2b8b3fbb885708e6e3abf1e4dd3fc1cbbf6889b1cb6defe26ef0dc138477 |
|
MD5 | 611de41cdedbcaa2f45f5d59446cc1f1 |
|
BLAKE2b-256 | 48506c9bde9bfd0acc0acdc415715be0436177187434c32700e26f2ca5ac35a9 |