From ec2e740f5118af6a4cf309effb21a8a2a82e138d Mon Sep 17 00:00:00 2001 From: Mauricio Villegas <5780272+mauvilsa@users.noreply.github.com> Date: Mon, 24 Feb 2025 06:35:42 +0100 Subject: [PATCH 1/3] Use latest jsonnet release that works on all platforms and python versions --- CHANGELOG.rst | 2 ++ pyproject.toml | 5 ++--- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.rst b/CHANGELOG.rst index bdf5ac7c..84b5015f 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -25,6 +25,8 @@ Changed - ``validate`` now checks values before required so that errors related to wrong level in a config are easier to understand (`#681 `__). +- Use latest jsonnet release that works on all platforms and python versions + (`#682 `__). Fixed ^^^^^ diff --git a/pyproject.toml b/pyproject.toml index 2f7767f5..64979c0e 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -58,9 +58,8 @@ jsonschema = [ "jsonschema>=3.2.0", ] jsonnet = [ - "jsonnet>=0.13.0; os_name == 'posix' and python_version < '3.13'", - "jsonnet-binary>=0.17.0; os_name != 'posix' and python_version < '3.13'", - "jsonnet-sdist==2024.6.23; python_version == '3.13'", + # "jsonnet>=0.21.0", + "jsonnet @ https://github.com/google/jsonnet/zipball/1ffcd4dd1eca31506d700bb9bc0ac5559edda321", ] toml = [ "toml>=0.10.2", From 101a146a692dacd0f5bc6caca30aa0aa21b893b8 Mon Sep 17 00:00:00 2001 From: Mauricio Villegas <5780272+mauvilsa@users.noreply.github.com> Date: Thu, 13 Mar 2025 09:44:39 +0100 Subject: [PATCH 2/3] rc2 --- pyproject.toml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 64979c0e..2894b7ca 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -58,8 +58,7 @@ jsonschema = [ "jsonschema>=3.2.0", ] jsonnet = [ - # "jsonnet>=0.21.0", - "jsonnet @ https://github.com/google/jsonnet/zipball/1ffcd4dd1eca31506d700bb9bc0ac5559edda321", + "jsonnet>=0.21.0rc2", ] toml = [ "toml>=0.10.2", From 9ed8c548987896f449cb896788d93fa29a99aa25 Mon Sep 17 00:00:00 2001 From: Mauricio Villegas <5780272+mauvilsa@users.noreply.github.com> Date: Thu, 13 Mar 2025 16:20:23 +0100 Subject: [PATCH 3/3] Test mac on all python versions --- .github/workflows/tests.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/tests.yaml b/.github/workflows/tests.yaml index f77ee231..fa21acb5 100644 --- a/.github/workflows/tests.yaml +++ b/.github/workflows/tests.yaml @@ -74,7 +74,7 @@ jobs: strategy: fail-fast: false matrix: - python: ["3.10", 3.12] + python: [3.9, "3.10", 3.11, 3.12, 3.13] steps: - uses: actions/checkout@v4 - uses: actions/setup-python@v5