File python-hcl2.changes of Package python-hcl2

-------------------------------------------------------------------
Tue Nov 25 11:03:51 UTC 2025 - Julio González Gil <jgonzalez@suse.com>

- Version 7.3.0:
  * Fix: Issue parsing interpolations and escaped interpolations in
         a single string
- Version 7.2.1:
  * Fix: More robust escaping for special characters
  * Fix: Issue parsing interpolation string as an object key
- Version 7.2.0
  * Add: Possibility to parse deeply nested interpolations (formerly
         a Limitation)
  * Fix: Issue parsing ellipsis in a separate line within for
         expression
  * Fix: Issue parsing inline expression as an object key;
         see Limitations in README.md
  * Fix: Preserve literals of e-notation floats in parsing
         and reconstruction
- Version 7.1.0
  * Add: hcl2.builder.Builder - nested blocks support
  * Fix: Issue parsing parenthesesed identifier (reference) as an
         object key
  * Fix: Issue discarding empty lists when transforming python
         dictionary into Lark Tree
- Version 7.0.1
  * Fix: Issue parsing dot-accessed attribute as an object key
- Version 7.0.0
  * Add: Limitations section to README.md
  * Fix: Issue handling heredoc with delimiter within text itself
  * Fix: Various issues with parsing object elements
  * Fix: Dictionary -> hcl2 reconstruction of null values
  * Fix: Inaccurate parsing of null values in some cases
  * Fix: Missing parenthesis in arithemetic expressions
  * Fix: Noticeable overhead when loading hcl2.reconstructor module
  * Fix: Escaped string interpolation (e.g. "$${aws:username}") parsing
  * Remove: Support for parsing interpolations nested more than
            2 times (known-issue)
- Version 6.1.1
  * DictTransformer.to_tf_inline - handle float type
- Version 6.1.0
  * Fix e-notation and negative numbers literals
  * Fix parsing of null
  * DictTransformer - do not wrap type literals into ${ and }
- Version 6.0.0
  * Support full reconstruction of HCL from output dictionary
- Version 5.1.1
  * Fix README.md and update CHANGELOG.md
- Version 5.1.0
  * Support python 3.13
  * Add section about Tree->HCL2 reconstruction to the README.md
- Version 5.0.0
  * Support full reconstruction of HCL from parse
- Version 4.3.5
  * Fix: Add support for attributes named "in"
  * Fix: add "for" attribute identifier
  * Allow if and for_each keywords to be used as identifiers
- Version 4.3.4
  * Fix MANIFEST.in and/or Python dependency filename(s)
  * Add support for provider function
- Version 4.3.3
  * Support Python 3.12
- Version 4.3.2
  * Support conditional without parentheses inside nested locals
- Version 4.3.1
  * Add py.typed file to package
  * Update CodeQL to v2
  * Make provision for block on next line
  * Handled ternary multi-line expression

-------------------------------------------------------------------
Wed Apr  5 09:55:37 UTC 2023 - Duarte Pousa <pousaduarte@gmail.com>

- Initial release
- Version 4.3.0

openSUSE Build Service is sponsored by