Skip to content

Commit 43a679b

Browse files
authored
xarray input: accept dimension names per variable (#215)
* xarray input: accept dimension names per variable * remove python 3.11 from test matrix * correctly guess temporal type if no time coordinate is present * add test for 2D xarray input * add test for dimension names
1 parent 9ed15a2 commit 43a679b

File tree

5 files changed

+600
-432
lines changed

5 files changed

+600
-432
lines changed

.github/workflows/tests.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ jobs:
1010
test:
1111
strategy:
1212
matrix:
13-
python-version: ["3.11", "3.12", "3.13"]
13+
python-version: ["3.12", "3.13"]
1414

1515
runs-on: ubuntu-24.04
1616
container: osgeo/grass-gis:releasebranch_8_4-ubuntu

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ dependencies = [
1111
"bmipy>=2.0.1",
1212
"pydantic>=2.12.5",
1313
]
14-
requires-python = ">=3.11,<3.14" # pyswmm does not support python > 3.13
14+
requires-python = ">=3.12,<3.14" # 3.12 for typing. pyswmm does not support python > 3.13
1515
readme = "README.md"
1616
license = "GPL-2.0-or-later"
1717
keywords = ["science", "engineering", "hydrology", "flood"]

0 commit comments

Comments
 (0)