- Fixes for mutliple configuration blocks with same name
-
Added support for three tiered structures:
key1 "key2" "key3" { name = value }
- Fix regression in setup.py
- Remove extra print statement from setup.py
- Multi-line comments aren't allowed to terminate with EOF
- Move parsetab.dat to build_py step instead of post-install
- ply version requirement is now == 3.4
- Fix unicode error in python 2.x
- Parse floats properly
- Properly decode \n
- Complex keys can be set using strings
- Fix bug that prevented pyhcl from working in a pyinstaller environment
- Support escaped strings
- Support trailing commas
- Remove support for alternative boolean values
- Update documentation
- Fix py3 support regarding bytes/strings
- Add tests for bytes and strings
- Support various boolean values
- Add travis-ci tests, fix minor bugs in setup.py
- Initial release