Commit Graph

9 Commits

Author SHA1 Message Date
Cassowary 727b2b9309 General housekeeping update.
- Bump version to 0.6.0
- Add template functions to merge dictionaries for loading JSON data inside them
- Add extension management separate from MIME type
- Make the `tembed` processor which runs a generic jinja template through embedding in the template
2023-03-06 16:22:10 -08:00
Cassowary 357db6eca4 Major additions to support JSON files and provide compile time options
- Add file_json/get_file_json handling.
  This creates a new global template function to treat a file as a
  json file and returns a dict.

- Add some tools for merging dictionaries.

- Add command-line settable variables that get inserted into metadata
  tree so that at runtime options can be set.
2021-12-19 22:02:47 -08:00
Cassowary 4780764a60 Minor changes. Formatting changes. Add some Python version environments for testing. Extended get_file_list to allow a list of globs rather than just a single glob. 2021-06-30 00:39:50 -07:00
Cassowary b8bc24cf6f Reformatted with automated tools and minor fixes. 2021-04-28 23:09:35 -07:00
Cassowary bf0b7a1cb7 Comment out smart CSS from default mapping. Fix minor bug in template_tools 2019-06-03 19:23:34 -07:00
Cassowary 39dde28e35 Updates!
Some documentation expansion.
Add {do} support to jinja systems
2019-05-26 19:39:11 -07:00
Cassowary a0c4381c99 Major development update.
* Updated LICENSE, READMES/METADATA.md and TODO.md
* Added example blog to examples/
* Added preliminary Pygments support for embedding code in pages.
* Add preliminary Wordpress dump importer
* Expansions to template_tools and metadata to support Blog use case.
2019-05-23 17:51:21 -07:00
Cassowary 3922b13fb1 Documentation additions. Fixes to compilation. Made true passthrough which works. 2019-04-17 19:19:09 -07:00
Cassowary 43d40f7fce Major code import. 2019-04-14 17:50:56 -07:00