What's Changed
- detect if stdin actually has data on it before trying to read by @mattrobenolt in #27
- Lazy load formatters by @mattrobenolt in #28
- XML support via xmltodict by @mattrobenolt in #29
- Fix StringIO import in Python3 by @pavdmyt in #43
- Add envfile input format by @mattrobenolt in #39
- add stdin detection for windows by @alechartung in #45
- Add a sample shell script by @dankegel in #60
- Add a sample of using environ by @dankegel in #61
- sample.sh: use idiomatic yaml, show how to set more than just a list by @dankegel in #62
- Make it compatible with PyYaml versions >= 6 by @afdezl in #96
- Support jinja2 3.1 by @mattrobenolt in #102
- add support for hjson and json5 formats input data source by @kbroch-rivosinc in #107
- Add -f shorthand for --format by @marie-bnl in #110
- Querystring parsing by @ece-mohammad in #118
- Allow explicitly setting
Noneby @kenji-miyake-ai in #125 - Update cli.py by @juur in #132
- Convert
tomldependency totomllibby @LecrisUT in #138
New Contributors
- @pavdmyt made their first contribution in #43
- @alechartung made their first contribution in #45
- @dankegel made their first contribution in #60
- @afdezl made their first contribution in #96
- @kbroch-rivosinc made their first contribution in #107
- @marie-bnl made their first contribution in #110
- @ece-mohammad made their first contribution in #118
- @kenji-miyake-ai made their first contribution in #125
- @juur made their first contribution in #132
- @LecrisUT made their first contribution in #138
Full Changelog: https://github.com/mattrobenolt/jinja2-cli/commits/v1.0.0b1