v0.9.0
Pkl Rules
Pkl is an embeddable configuration language with rich support for data templating and
validation. It can be used from the command line, integrated in a build pipeline, or embedded in a
program. Pkl scales from small to large, simple to complex, ad-hoc to repetitive configuration
tasks.
For further information about Pkl, check out the official Pkl documentation.
Quick Start
Setup
To use rules_pkl
, enable bzlmod
within your project, and then add the following to your MODULE.bazel
:
# Please check the releases page on GitHub for the latest released version
bazel_dep(name = "rules_pkl", version = "0.9.0")
Examples
See the examples/
directory for complete examples of how to use rules_pkl
.
Ruleset Docs
For further information on the rules provided, check out the rules_pkl
documentation.
What's Changed
- Use
rules_python
andrules_java
everywhere; notnative.
or raw by @KushalP in #83 pkl_java_deps
: convertstring
types we're passed intoLabel
by @KushalP in #84- Update version to
0.9.0
by @KushalP in #85
Full Changelog: v0.8.0...v0.9.0