From ea38f9a9cedf0471ed9b5257074154484208e7d2 Mon Sep 17 00:00:00 2001 From: Nina Burgdorfer <83002751+ninaburg@users.noreply.github.com> Date: Wed, 6 May 2026 14:43:08 +0200 Subject: [PATCH 1/2] Add TestPyPI sources and update dependencies --- recipes/fdb/5.19/meta/private/pyproject.toml | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/recipes/fdb/5.19/meta/private/pyproject.toml b/recipes/fdb/5.19/meta/private/pyproject.toml index dc42696..a298b3c 100644 --- a/recipes/fdb/5.19/meta/private/pyproject.toml +++ b/recipes/fdb/5.19/meta/private/pyproject.toml @@ -14,6 +14,11 @@ priority = "primary" name = "pypi" priority = "supplemental" +[[tool.poetry.source]] +name = "testpypi" +url = "https://test.pypi.org/simple/" +priority = "explicit" + [tool.poetry.dependencies] python = "~3.11" pyfdb = "0.1.3" @@ -36,12 +41,13 @@ earthkit-plots = "~1.0.0rc2" # MCH internal pypi (until officially published by DWD) eccodes-cosmo-resources-python-internal = {version = "^2.44.0.1", source = "pypi-mch"} -eckit = "~2.0.6.17" -eckitlib = "~2.0.6.17" -mir-python = "~1.28.1.17" -mirlib = "~1.28.1.17" +# TestPyPI binary stack +eckit = { version = "~2.0.8.dev76", source = "testpypi" } +eckitlib = { version = "~2.0.8.dev76", source = "testpypi" } +mir-python = { version = "~1.28.3.dev76", source = "testpypi" } +mirlib = { version = "~1.28.3.dev76", source = "testpypi" } eccodes = "~2.44.0" -eccodeslib = "2.46.2.17" +eccodeslib = { version = "~2.47.1.dev76", source = "testpypi" } [tool.pytest.ini_options] From 302b6bf16a7a1d365a716f810b79f765a33cfc78 Mon Sep 17 00:00:00 2001 From: Nina Burgdorfer <83002751+ninaburg@users.noreply.github.com> Date: Wed, 6 May 2026 15:06:02 +0200 Subject: [PATCH 2/2] Add atlaslib-ecmwf dependency to pyproject.toml --- recipes/fdb/5.19/meta/private/pyproject.toml | 1 + 1 file changed, 1 insertion(+) diff --git a/recipes/fdb/5.19/meta/private/pyproject.toml b/recipes/fdb/5.19/meta/private/pyproject.toml index a298b3c..b4ce488 100644 --- a/recipes/fdb/5.19/meta/private/pyproject.toml +++ b/recipes/fdb/5.19/meta/private/pyproject.toml @@ -48,6 +48,7 @@ mir-python = { version = "~1.28.3.dev76", source = "testpypi" } mirlib = { version = "~1.28.3.dev76", source = "testpypi" } eccodes = "~2.44.0" eccodeslib = { version = "~2.47.1.dev76", source = "testpypi" } +atlaslib-ecmwf = { version = "0.46.1.dev76", source = "testpypi" } [tool.pytest.ini_options]