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.0a2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f0b21cdd4711362489900e90aafc338d883b50b3c85cefacc6f8c580818468fc |
|
MD5 | 44ca59e3ca0092b62ab05787aa1aa9a2 |
|
BLAKE2b-256 | cb9654ddb59d404a9c467bd9067007b99f4bf96ae90d4a0d08371e0ef4217f65 |