diff --git a/pyproject.toml b/pyproject.toml index e349356eb7..658b970505 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -362,7 +362,7 @@ url = 'https://gridtools.github.io/pypi/' [tool.uv.sources] dace = {index = "gridtools"} ghex = {git = "https://github.com/msimberg/GHEX.git", branch = "async-mpi"} -# gt4py = {git = "https://github.com/GridTools/gt4py", branch = "main"} +gt4py = {git = "https://github.com/philip-paul-mueller/gt4py", branch = "fix_move_dataflow_into_if_body__2026-01-27"} # gt4py = {index = "test.pypi"} icon4py-atmosphere-advection = {workspace = true} icon4py-atmosphere-diffusion = {workspace = true} diff --git a/uv.lock b/uv.lock index f5641ba1e4..49f1761f2a 100644 --- a/uv.lock +++ b/uv.lock @@ -1402,8 +1402,8 @@ wheels = [ [[package]] name = "gt4py" -version = "1.1.3" -source = { registry = "https://pypi.org/simple" } +version = "1.0.4.post643+83d99f3d" +source = { git = "https://github.com/philip-paul-mueller/gt4py?branch=fix_move_dataflow_into_if_body__2026-01-27#83d99f3df453e2b1e8beb202383401bcd903be4f" } dependencies = [ { name = "attrs" }, { name = "black" }, @@ -1433,10 +1433,6 @@ dependencies = [ { name = "versioningit" }, { name = "xxhash" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/d3/4e/097b429630bc4bef970e33ec635086063c4707ec8349d172feedb32f7332/gt4py-1.1.3.tar.gz", hash = "sha256:20c7e1983ecb4cd1841d7463196336de20bce7fdf9b81318ebc8dfea7004b31e", size = 777976, upload-time = "2026-01-22T12:25:11.077Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/28/7b/f18339b7ca1420c9d38fd3a88bd84d32e8cde0b09a886b5736607886d641/gt4py-1.1.3-py3-none-any.whl", hash = "sha256:c79e4442d09e11038fe3bbddad7a7a2e470e2cb8c90382b3015adf17d6132dff", size = 984522, upload-time = "2026-01-22T12:25:09.189Z" }, -] [package.optional-dependencies] cuda11 = [ @@ -1755,7 +1751,7 @@ dependencies = [ [package.metadata] requires-dist = [ - { name = "gt4py", specifier = "==1.1.3" }, + { name = "gt4py", git = "https://github.com/philip-paul-mueller/gt4py?branch=fix_move_dataflow_into_if_body__2026-01-27" }, { name = "icon4py-common", editable = "model/common" }, { name = "packaging", specifier = ">=20.0" }, ] @@ -1772,7 +1768,7 @@ dependencies = [ [package.metadata] requires-dist = [ - { name = "gt4py", specifier = "==1.1.3" }, + { name = "gt4py", git = "https://github.com/philip-paul-mueller/gt4py?branch=fix_move_dataflow_into_if_body__2026-01-27" }, { name = "icon4py-common", editable = "model/common" }, { name = "packaging", specifier = ">=20.0" }, ] @@ -1789,7 +1785,7 @@ dependencies = [ [package.metadata] requires-dist = [ - { name = "gt4py", specifier = "==1.1.3" }, + { name = "gt4py", git = "https://github.com/philip-paul-mueller/gt4py?branch=fix_move_dataflow_into_if_body__2026-01-27" }, { name = "icon4py-common", editable = "model/common" }, { name = "packaging", specifier = ">=20.0" }, ] @@ -1806,7 +1802,7 @@ dependencies = [ [package.metadata] requires-dist = [ - { name = "gt4py", specifier = "==1.1.3" }, + { name = "gt4py", git = "https://github.com/philip-paul-mueller/gt4py?branch=fix_move_dataflow_into_if_body__2026-01-27" }, { name = "icon4py-common", editable = "model/common" }, { name = "packaging", specifier = ">=20.0" }, ] @@ -1823,7 +1819,7 @@ dependencies = [ [package.metadata] requires-dist = [ - { name = "gt4py", specifier = "==1.1.3" }, + { name = "gt4py", git = "https://github.com/philip-paul-mueller/gt4py?branch=fix_move_dataflow_into_if_body__2026-01-27" }, { name = "icon4py-common", extras = ["io"], editable = "model/common" }, { name = "packaging", specifier = ">=20.0" }, ] @@ -1888,9 +1884,9 @@ requires-dist = [ { name = "dace", specifier = "==43!2026.1.21", index = "https://gridtools.github.io/pypi/" }, { name = "datashader", marker = "extra == 'io'", specifier = ">=0.16.1" }, { name = "ghex", marker = "extra == 'distributed'", git = "https://github.com/msimberg/GHEX.git?branch=async-mpi" }, - { name = "gt4py", specifier = "==1.1.3" }, - { name = "gt4py", extras = ["cuda11"], marker = "extra == 'cuda11'" }, - { name = "gt4py", extras = ["cuda12"], marker = "extra == 'cuda12'" }, + { name = "gt4py", git = "https://github.com/philip-paul-mueller/gt4py?branch=fix_move_dataflow_into_if_body__2026-01-27" }, + { name = "gt4py", extras = ["cuda11"], marker = "extra == 'cuda11'", git = "https://github.com/philip-paul-mueller/gt4py?branch=fix_move_dataflow_into_if_body__2026-01-27" }, + { name = "gt4py", extras = ["cuda12"], marker = "extra == 'cuda12'", git = "https://github.com/philip-paul-mueller/gt4py?branch=fix_move_dataflow_into_if_body__2026-01-27" }, { name = "holoviews", marker = "extra == 'io'", specifier = ">=1.16.0" }, { name = "icon4py-common", extras = ["distributed", "io"], marker = "extra == 'all'", editable = "model/common" }, { name = "mpi4py", marker = "extra == 'distributed'", specifier = ">=3.1.5" }, @@ -1926,7 +1922,7 @@ dependencies = [ requires-dist = [ { name = "click", specifier = ">=8.0.1" }, { name = "devtools", specifier = ">=0.12" }, - { name = "gt4py", specifier = "==1.1.3" }, + { name = "gt4py", git = "https://github.com/philip-paul-mueller/gt4py?branch=fix_move_dataflow_into_if_body__2026-01-27" }, { name = "icon4py-atmosphere-diffusion", editable = "model/atmosphere/diffusion" }, { name = "icon4py-atmosphere-dycore", editable = "model/atmosphere/dycore" }, { name = "icon4py-common", editable = "model/common" }, @@ -1954,7 +1950,7 @@ dependencies = [ [package.metadata] requires-dist = [ { name = "devtools", specifier = ">=0.12" }, - { name = "gt4py", specifier = "==1.1.3" }, + { name = "gt4py", git = "https://github.com/philip-paul-mueller/gt4py?branch=fix_move_dataflow_into_if_body__2026-01-27" }, { name = "icon4py-atmosphere-diffusion", editable = "model/atmosphere/diffusion" }, { name = "icon4py-atmosphere-dycore", editable = "model/atmosphere/dycore" }, { name = "icon4py-common", editable = "model/common" }, @@ -1983,7 +1979,7 @@ dependencies = [ [package.metadata] requires-dist = [ { name = "filelock", specifier = ">=3.18.0" }, - { name = "gt4py", specifier = "==1.1.3" }, + { name = "gt4py", git = "https://github.com/philip-paul-mueller/gt4py?branch=fix_move_dataflow_into_if_body__2026-01-27" }, { name = "icon4py-common", extras = ["io"], editable = "model/common" }, { name = "numpy", specifier = ">=1.23.3" }, { name = "packaging", specifier = ">=20.0" }, @@ -2032,9 +2028,9 @@ requires-dist = [ { name = "cupy-cuda11x", marker = "extra == 'cuda11'", specifier = ">=13.0" }, { name = "cupy-cuda12x", marker = "extra == 'cuda12'", specifier = ">=13.0" }, { name = "fprettify", specifier = ">=0.3.7" }, - { name = "gt4py", specifier = "==1.1.3" }, - { name = "gt4py", extras = ["cuda11"], marker = "extra == 'cuda11'" }, - { name = "gt4py", extras = ["cuda12"], marker = "extra == 'cuda12'" }, + { name = "gt4py", git = "https://github.com/philip-paul-mueller/gt4py?branch=fix_move_dataflow_into_if_body__2026-01-27" }, + { name = "gt4py", extras = ["cuda11"], marker = "extra == 'cuda11'", git = "https://github.com/philip-paul-mueller/gt4py?branch=fix_move_dataflow_into_if_body__2026-01-27" }, + { name = "gt4py", extras = ["cuda12"], marker = "extra == 'cuda12'", git = "https://github.com/philip-paul-mueller/gt4py?branch=fix_move_dataflow_into_if_body__2026-01-27" }, { name = "icon4py-atmosphere-advection", editable = "model/atmosphere/advection" }, { name = "icon4py-atmosphere-diffusion", editable = "model/atmosphere/diffusion" }, { name = "icon4py-atmosphere-dycore", editable = "model/atmosphere/dycore" },