GitHub / amplify-education/python-hcl2 issues and pull requests
#239 - add more robust string, interpolation and escaped interpolation parsing and reconstruction
Pull Request -
State: open - Opened by kkozik-amplify 27 days ago
#238 - Double dollar is not recognized as escaped $
Issue -
State: open - Opened by AramMessdaghi9001 29 days ago
Labels: bug
#237 - hcl2.Builder() quotes provider map keys, causing deprecation warnings
Issue -
State: open - Opened by shanukk27 about 1 month ago
- 1 comment
#236 - `writes` produces incorrect hcl: omits quotes around in map keys containing `/`
Issue -
State: open - Opened by esciara about 2 months ago
- 1 comment
Labels: bug, reverse tranformation
#235 - reverse_transform not handling nested functions in attribute value
Issue -
State: open - Opened by t0mmili about 2 months ago
Labels: bug, reverse tranformation
#234 - Crash when parsing a file with lines starting with a binary operator
Issue -
State: closed - Opened by lra 2 months ago
Labels: bug
#233 - v7.2.1 changelog
Pull Request -
State: closed - Opened by kkozik-amplify 3 months ago
#232 - support `string_with_interpolation` as an object key
Pull Request -
State: closed - Opened by kkozik-amplify 3 months ago
#231 - reverse_transform not working with variables of type object
Issue -
State: open - Opened by MargaridaMC 3 months ago
Labels: bug, reverse tranformation
#230 - Complex flatten() in Terraform files causing parsing issues
Issue -
State: closed - Opened by plejd-sebman 3 months ago
- 8 comments
Labels: bug
#229 - hcl2.load of a mock file created with unittest.mock.mock_open fails
Issue -
State: closed - Opened by vinman1 3 months ago
- 1 comment
Labels: bug
#228 - changelog for #224
Pull Request -
State: closed - Opened by kkozik-amplify 3 months ago
#227 - release 7.2.0
Pull Request -
State: closed - Opened by kkozik-amplify 3 months ago
#226 - Preserve literals of e-notation floats in parsing and reconstruction
Pull Request -
State: closed - Opened by kkozik-amplify 3 months ago
#225 - Add support for preserving scientific notation for floats
Pull Request -
State: closed - Opened by eranor 3 months ago
- 1 comment
#224 - Improve string escaping for HCL interpolation
Pull Request -
State: closed - Opened by eranor 3 months ago
- 2 comments
#223 - reintroduce parsing of string interpolations nested deeper than 2 times
Pull Request -
State: closed - Opened by kkozik-amplify 4 months ago
#222 - allow expression as an object key
Pull Request -
State: closed - Opened by kkozik-amplify 4 months ago
#221 - for_object_expr: allow ellipsis in separate line
Pull Request -
State: closed - Opened by kkozik-amplify 4 months ago
#220 - Issues with ellipsis in HCL
Issue -
State: closed - Opened by dustyhorizon 4 months ago
- 2 comments
Labels: bug
#219 - Issues with parenthesis in `locals`
Issue -
State: closed - Opened by dustyhorizon 4 months ago
- 1 comment
Labels: bug
#218 - release 7.1.0
Pull Request -
State: closed - Opened by kkozik-amplify 4 months ago
#217 - add missing Unreleased changes in CHANGELOG.md
Pull Request -
State: closed - Opened by kkozik-amplify 4 months ago
#216 - `HCLReverseTransformer` - rework logic recognizing blocks
Pull Request -
State: closed - Opened by kkozik-amplify 4 months ago
Labels: bug
#215 - `hcl2.reverse_transform()` removes empty lists
Issue -
State: closed - Opened by rouge8 4 months ago
Labels: bug
#214 - `hcl2.builder.Builder` - nested blocks support
Pull Request -
State: closed - Opened by kkozik-amplify 4 months ago
Labels: enhancement
#213 - Nested block support
Issue -
State: closed - Opened by BaptisteGi 4 months ago
- 1 comment
Labels: bug, enhancement
#212 - allow parenthesesed identifier (reference) as an object key
Pull Request -
State: closed - Opened by kkozik-amplify 4 months ago
#211 - 7.x has issue parsing parenthesis in object keys
Issue -
State: closed - Opened by andrewthetechie 4 months ago
Labels: bug
#210 - v7.0.1 release
Pull Request -
State: closed - Opened by kkozik-amplify 4 months ago
#209 - allow indefinite dot accessor as an object key
Pull Request -
State: closed - Opened by kkozik-amplify 4 months ago
#208 - Update issue templates
Pull Request -
State: closed - Opened by kkozik-amplify 4 months ago
#207 - Regression issue w/ lark b/w python 3.12.7 and 3.12.9
Issue -
State: closed - Opened by rockholla 4 months ago
- 3 comments
#206 - fix parsing of `null` values in expressions
Pull Request -
State: closed - Opened by kkozik-amplify 4 months ago
#205 - v7.0.0 release
Pull Request -
State: closed - Opened by kkozik-amplify 4 months ago
#204 - do not add trailing comma to object elements during dict -> hcl2 reconstruction
Pull Request -
State: closed - Opened by kkozik-amplify 4 months ago
#203 - transformer overhaul draft
Pull Request -
State: open - Opened by kkozik-amplify 4 months ago
#202 - some refactoring of reconstructor.py and api.py
Pull Request -
State: closed - Opened by kkozik-amplify 4 months ago
#201 - Unexpected token parsing double dollar sign escape
Issue -
State: closed - Opened by japsu 4 months ago
#200 - revert interpolation grammar to v5.1.1
Pull Request -
State: closed - Opened by kkozik-amplify 4 months ago
#199 - `DictTransformer.expr_term`: do not discard parenthesis
Pull Request -
State: closed - Opened by kkozik-amplify 4 months ago
#198 - fix reconstruction of `null`
Pull Request -
State: closed - Opened by kkozik-amplify 4 months ago
#197 - fix parsing of objects elements;
Pull Request -
State: closed - Opened by kkozik-amplify 4 months ago
#196 - `import hcl2` is slow
Issue -
State: closed - Opened by sarg3nt 5 months ago
- 1 comment
#195 - Error when using "reverse_transform" with a variable with value "None"
Issue -
State: closed - Opened by flappje 5 months ago
Labels: bug
#194 - heredoc parsing: require ending delimiter to be on its own line with optional indentation
Pull Request -
State: closed - Opened by kkozik-amplify 5 months ago
- 2 comments
#193 - update `publish.yml` action
Pull Request -
State: closed - Opened by kkozik-amplify 6 months ago
#192 - v6.1.1 release
Pull Request -
State: closed - Opened by kkozik-amplify 6 months ago
#191 - `DictTransformer.to_tf_inline` - handle float type
Pull Request -
State: closed - Opened by kkozik-amplify 6 months ago
#190 - Issue handling heredoc with delimiter within text itself
Issue -
State: closed - Opened by j2cagle 6 months ago
- 2 comments
Labels: bug
#189 - Not handling datadict in some cases
Issue -
State: closed - Opened by j2cagle 6 months ago
- 2 comments
Labels: bug
#188 - Not handling floating numbers
Issue -
State: closed - Opened by j2cagle 6 months ago
#187 - v6.1.0 release
Pull Request -
State: closed - Opened by kkozik-amplify 6 months ago
#186 - DictTransformer - do not wrap type literals into `${` and `}`
Pull Request -
State: closed - Opened by kkozik-amplify 6 months ago
#185 - Parsing a for loop fails if it includes a conditional is used to compare to null in 6.0.0
Issue -
State: closed - Opened by xRokco 6 months ago
- 2 comments
Labels: bug, duplicate
#184 - fix parsing of `null`
Pull Request -
State: closed - Opened by kkozik-amplify 6 months ago
#183 - Parsing `lookup(..., null)` fails in `6.0.0`
Issue -
State: closed - Opened by ribejara-te 6 months ago
Labels: bug
#182 - fix e-notation and negative numbers literals
Pull Request -
State: closed - Opened by kkozik-amplify 6 months ago
#181 - Escaping dollar sign causes issues parsing HCL code with 6.0.0
Issue -
State: closed - Opened by iserko 6 months ago
- 1 comment
Labels: bug
#180 - version 6.0.0 release
Pull Request -
State: closed - Opened by kkozik-amplify 6 months ago
#179 - Transforming a .tf file into .tf.json returns wrong types
Issue -
State: closed - Opened by rami-foo 8 months ago
Labels: bug
#178 - [APP-0] Removepylint
Pull Request -
State: closed - Opened by lavikazarD 9 months ago
#177 - Support full reconstruction of HCL from output dictionary
Pull Request -
State: closed - Opened by weaversam8 10 months ago
- 5 comments
#176 - Add a reverse Transform for "DictTransformer"
Issue -
State: closed - Opened by michaeldcanady 10 months ago
- 1 comment
Labels: enhancement
#175 - fix README.md and update CHANGELOG.md
Pull Request -
State: closed - Opened by kkozik-amplify 10 months ago
- 1 comment
#174 - add section about Tree->HCL2 reconstruction to the README.md
Pull Request -
State: closed - Opened by kkozik-amplify 10 months ago
- 1 comment
#173 - Lark grammar does not support interpolations nested more than 2 times
Issue -
State: closed - Opened by weaversam8 10 months ago
- 1 comment
#172 - HCL interpolations within dict output contain single quotes
Issue -
State: closed - Opened by weaversam8 10 months ago
- 3 comments
#171 - Terraform escape sequences are not processed when parsing strings
Issue -
State: closed - Opened by weaversam8 10 months ago
#170 - support python 3.13
Pull Request -
State: closed - Opened by kkozik-amplify 10 months ago
- 1 comment
#169 - Support full reconstruction of HCL from parse tree
Pull Request -
State: closed - Opened by weaversam8 10 months ago
- 1 comment
Labels: enhancement
#168 - allow `if` and `for_each` keywords to be used as identifiers
Pull Request -
State: closed - Opened by kkozik-amplify 12 months ago
#167 - fix: add "for" attribute identifier(#166)
Pull Request -
State: closed - Opened by zhcli 12 months ago
- 1 comment
#166 - UnexpectedToken: Unexpected token Token('FOR', 'for')
Issue -
State: closed - Opened by zhcli about 1 year ago
- 2 comments
#165 - AT-11673 - additional test coverage part #1
Pull Request -
State: closed - Opened by kkozik-amplify about 1 year ago
- 1 comment
#164 - fix: Add support for attributes named "in".
Pull Request -
State: closed - Opened by elisiariocouto about 1 year ago
#163 - Grammar Breaks between versions for TF and HCL specifically
Issue -
State: closed - Opened by DevGumbo about 1 year ago
- 6 comments
#162 - adds support for provider functions
Pull Request -
State: closed - Opened by lkwg82 about 1 year ago
#161 - Fix MANIFEST.in and/or Python dependency filename(s).
Pull Request -
State: closed - Opened by skim-amplify about 1 year ago
- 1 comment
#160 - Fix MANIFEST.in and/or Python dependency filename(s).
Pull Request -
State: closed - Opened by skim-amplify about 1 year ago
- 1 comment
#159 - Unexpected token for ~
Issue -
State: closed - Opened by pzalews over 1 year ago
- 2 comments
#158 - Won't parse validation block
Issue -
State: closed - Opened by Eric-Fontana-Indico over 1 year ago
#157 - fix codacy badge
Pull Request -
State: closed - Opened by kkozik-amplify over 1 year ago
- 1 comment
#156 - AT-10765 - update the changelog
Pull Request -
State: closed - Opened by kkozik-amplify over 1 year ago
- 1 comment
#155 - Add a Codacy badge to README.md
Pull Request -
State: closed - Opened by codacy-badger over 1 year ago
#154 - Add a Codacy badge to README.md
Pull Request -
State: closed - Opened by codacy-badger over 1 year ago
#153 - AT-10765 - add support for python 3.12
Pull Request -
State: closed - Opened by kkozik-amplify over 1 year ago
- 2 comments
#152 - AT-10765
Pull Request -
State: closed - Opened by kkozik-amplify over 1 year ago
- 1 comment
#151 - Feature request: add the capability to dump from dict to HCL2
Issue -
State: closed - Opened by mattwwarren over 1 year ago
- 3 comments
#150 - Cannot parse file that has two of the same blocks
Issue -
State: closed - Opened by swarner1033 over 1 year ago
- 1 comment
#149 - Unexpected Token parsing HCL/Terraform files with conditional statements.
Issue -
State: closed - Opened by dvpierce over 1 year ago
- 10 comments
#148 - Can not parse file that has "in" attribute
Issue -
State: closed - Opened by aston-r over 1 year ago
- 1 comment
#147 - Unexpected token after multiplication
Issue -
State: closed - Opened by dbalucas over 1 year ago
- 5 comments
#146 - License Policy Violation detected in astroid-2.15.8-py3-none-any.whl - autoclosed
Issue -
State: closed - Opened by mend-for-github-com[bot] over 1 year ago
- 1 comment
Labels: Mend: license policy violation
#145 - License Policy Violation detected in pylint-2.17.7-py3-none-any.whl - autoclosed
Issue -
State: closed - Opened by mend-for-github-com[bot] over 1 year ago
- 1 comment
Labels: Mend: license policy violation
#144 - Parsing large numbers with 1e12 notation fail
Issue -
State: closed - Opened by jverhoeks almost 2 years ago
- 1 comment
#143 - Allow expressions in string interpolation
Pull Request -
State: closed - Opened by zabacad almost 2 years ago
- 4 comments
#142 - "No terminal matches '|' in the current parser context" when parsing multi-line conditional
Issue -
State: open - Opened by xRokco almost 2 years ago
- 1 comment
#141 - Parsing of heredocs does not allow arbitrary strings
Issue -
State: closed - Opened by edmundcraske-bjss about 2 years ago
- 2 comments
#140 - Two ternary operators - fail to parse
Issue -
State: closed - Opened by jeremycarroll about 2 years ago
- 6 comments