diff --git a/.github/workflows/run_tests.yml b/.github/workflows/run_tests.yml index 330cdeb..cf26f32 100644 --- a/.github/workflows/run_tests.yml +++ b/.github/workflows/run_tests.yml @@ -31,7 +31,7 @@ jobs: strategy: fail-fast: false matrix: - python-version: ["3.9", "3.10", "3.11"] + python-version: ["3.9", "3.10", "3.11", "3.12", "3.13"] steps: - uses: actions/checkout@v4 diff --git a/pyproject.toml b/pyproject.toml index 7243809..de99457 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -34,18 +34,19 @@ classifiers = [ "Programming Language :: Python :: 3.9", "Programming Language :: Python :: 3.10", "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", + "Programming Language :: Python :: 3.13", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Development Status :: 3 - Alpha", ] -requires-python = ">=3.9,<3.12" +requires-python = ">=3.9,<3.14" dependencies = [ "py_wake>=2.6.5", "foxes>=1.6.2", "windIO @ git+https://github.com/EUFlow/windIO.git", "wayve @ git+https://gitlab.kuleuven.be/TFSO-software/wayve@dev_foxes", - #"numpy<2", - "xarray>=2022.0.0,<2025", + "xarray>=2022.0.0", "mpmath", ]