- add no-color option
- add version option
- add file list option
- Fix bug with empty consul key values
- the consul tags will now use default jinja2 objects, this breaks the previous behaviour of separation by underscores
- remove dependency click, use argparse instead.
- make sure that bytes are casted to strings (for base64 and consul tags)
- additional fix for install issue on python2 (added MANIFEST.in)
- add README.rst and CHANGELOG.rst as package_data this fixes install issue with python 2.x
- remove dependency colorama
- move methods to separate helper files
- add short options for extention (-e) searchlist (-s) and noop (-N)
- add (MIT) license
- e2j2 is now packaged as pip package
- split script and module, script will be installed in /usr/bin or /usr/local/bin
- Add recurse flag
- Searchlist is no longer a required option e2j2 will use the current directory as default
- Recursion is no longer on by default
- Improve error handling, e2j2 will now report failures and render *.err files which will make debugging errors much easier
Initial release