Compare commits

...

3 Commits

Author SHA1 Message Date
790b836bd8 Mention splat operators as missing features in README
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2024-11-14 13:51:44 -08:00
c6bcb05ac6 Run tests in CI pipeline
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2024-11-13 23:27:14 -08:00
f48f76d9f8 Add CI badge to README
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2024-11-13 19:04:16 -08:00
2 changed files with 11 additions and 1 deletions

View File

@ -8,10 +8,17 @@ clone:
tags: true
steps:
test:
image: python
commands:
- python -m unittest
when:
event: [tag, pull_request]
build:
image: python
commands:
- python -m pip install hatchling hatch-vcs build
- python -m pip install build
- python -m build
when:
event: tag

View File

@ -2,6 +2,8 @@
A [HashiCorp Config Language](https://github.com/hashicorp/hcl) parser for Python
[![status-badge](https://ci.elara.ws/api/badges/63/status.svg)](https://ci.elara.ws/repos/63)
## Usage
For most simple use-cases, you can use the `load*` convenience functions:
@ -48,5 +50,6 @@ Currently, this parser supports all HCL features except:
- [For Expressions](https://github.com/hashicorp/hcl/blob/main/hclsyntax/spec.md#for-expressions)
- [Templates](https://github.com/hashicorp/hcl/blob/main/hclsyntax/spec.md#templates)
- [Splat Operators](https://github.com/hashicorp/hcl/blob/main/hclsyntax/spec.md#splat-operators)
Support for these features is planned.