Skip to content

v0.9.0

Compare
Choose a tag to compare
@KushalP KushalP released this 28 May 13:05
· 8 commits to main since this release
356fb67

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 and rules_java everywhere; not native. or raw by @KushalP in #83
  • pkl_java_deps: convert string types we're passed into Label by @KushalP in #84
  • Update version to 0.9.0 by @KushalP in #85

Full Changelog: v0.8.0...v0.9.0