From d85f06be27fb0b3606557d12d5e1cd2ff38b7d99 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 20 Apr 2026 22:28:57 -0700 Subject: [PATCH] Bump org.snakeyaml:snakeyaml-engine from 2.10 to 3.0.1 (#1538) Bumps [org.snakeyaml:snakeyaml-engine](https://bitbucket.org/snakeyaml/snakeyaml-engine) from 2.10 to 3.0.1. - [Commits](https://bitbucket.org/snakeyaml/snakeyaml-engine/branches/compare/snakeyaml-engine-3.0.1..snakeyaml-engine-2.10) --- updated-dependencies: - dependency-name: org.snakeyaml:snakeyaml-engine dependency-version: 3.0.1 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Dan Chao --- gradle/libs.versions.toml | 2 +- .../src/main/java/org/pkl/core/stdlib/yaml/ParserNodes.java | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index c39e183e..f9ea9ae9 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -61,7 +61,7 @@ nuValidator = "26.4.2" paguro = "3.10.3" shadowPlugin = "9.4.1" slf4j = "2.0.17" -snakeYaml = "2.10" +snakeYaml = "3.0.1" spotlessPlugin = "8.4.0" wiremock = "3.13.2" diff --git a/pkl-core/src/main/java/org/pkl/core/stdlib/yaml/ParserNodes.java b/pkl-core/src/main/java/org/pkl/core/stdlib/yaml/ParserNodes.java index b2db9b05..e6543a93 100644 --- a/pkl-core/src/main/java/org/pkl/core/stdlib/yaml/ParserNodes.java +++ b/pkl-core/src/main/java/org/pkl/core/stdlib/yaml/ParserNodes.java @@ -134,6 +134,7 @@ public final class ParserNodes { var settings = LoadSettings.builder() .setMaxAliasesForCollections(getMaxCollectionAliases(self)) + .setAllowNonScalarKeys(true) .setSchema( new Schema() { @Override