Skip to content

Commit c8fc0a9

Browse files
authored
Merge pull request #661 from DHI/bump_to_version_1.4.0a3
update version to 1.4.0a3
2 parents 54664de + ce16419 commit c8fc0a9

4 files changed

Lines changed: 25 additions & 33 deletions

File tree

.github/workflows/full_test.yml

Lines changed: 19 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -20,11 +20,8 @@ jobs:
2020
runs-on: ubuntu-latest
2121
strategy:
2222
matrix:
23-
python-version: ["3.10", "3.14"]
23+
python-version: ["3.11", "3.14"]
2424
pandas-version: ["pandas2", "pandas3"] # TODO: drop pandas2 once 3.x is well-established
25-
exclude:
26-
- python-version: "3.10"
27-
pandas-version: "pandas3"
2825

2926
steps:
3027
- uses: actions/checkout@v4
@@ -38,7 +35,9 @@ jobs:
3835
enable-cache: true
3936

4037
- name: Install dependencies
41-
run: uv sync --group test --group networks --no-dev
38+
# (Reactivate once it works with mikeio1d)
39+
#run: uv sync --group test --group networks --no-dev
40+
run: uv sync --group test --no-dev
4241

4342
- name: Install pandas 2.x
4443
if: matrix.pandas-version == 'pandas2'
@@ -57,22 +56,23 @@ jobs:
5756
- name: Test
5857
run: just test
5958

60-
build-no-networks:
61-
runs-on: ubuntu-latest
59+
# TODO: activate once above runs with -- group networks
60+
# build-no-networks:
61+
# runs-on: ubuntu-latest
6262

63-
steps:
64-
- uses: actions/checkout@v4
63+
# steps:
64+
# - uses: actions/checkout@v4
6565

66-
- uses: extractions/setup-just@v3
66+
# - uses: extractions/setup-just@v3
6767

68-
- name: Set up uv
69-
uses: astral-sh/setup-uv@v6
70-
with:
71-
python-version: "3.10"
72-
enable-cache: true
68+
# - name: Set up uv
69+
# uses: astral-sh/setup-uv@v6
70+
# with:
71+
# python-version: "3.11"
72+
# enable-cache: true
7373

74-
- name: Install dependencies (without networks)
75-
run: uv sync --group test --no-dev
74+
# - name: Install dependencies (without networks)
75+
# run: uv sync --group test --no-dev
7676

77-
- name: Test
78-
run: just test
77+
# - name: Test
78+
# run: just test

.github/workflows/python-publish.yml

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ jobs:
1515
strategy:
1616
matrix:
1717
os: [ubuntu-latest, windows-latest]
18-
python-version: ["3.10", "3.14"]
18+
python-version: ["3.11", "3.14"]
1919

2020
steps:
2121
- uses: actions/checkout@v4
@@ -50,5 +50,4 @@ jobs:
5050
- name: Build
5151
run: uv build
5252
- name: Publish package distributions to PyPI
53-
uses: pypa/gh-action-pypi-publish@release/v1
54-
53+
uses: pypa/gh-action-pypi-publish@release/v1

.github/workflows/scheduled_test.yml

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -14,13 +14,7 @@ jobs:
1414
strategy:
1515
matrix:
1616
os: [ubuntu-latest, windows-latest]
17-
python-version: ["3.10", "3.14"]
18-
exclude:
19-
- os: windows-latest
20-
python-version: "3.14"
21-
include:
22-
- os: windows-latest
23-
python-version: "3.14"
17+
python-version: ["3.11", "3.14"]
2418

2519
steps:
2620
- uses: actions/checkout@v4

pyproject.toml

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ wheel-exclude = ["**/.mypy_cache**", "**/.mypy_cache/**"]
88

99
[project]
1010
name = "modelskill"
11-
version = "1.4.0a2"
11+
version = "1.4.0a3"
1212
dependencies = [
1313
"numpy > 1.24.4",
1414
"pandas >= 1.4, < 3.0", # TODO remove upper limit
@@ -29,14 +29,13 @@ authors = [
2929
description = "Compare results from simulations with observations."
3030
license = "MIT"
3131
readme = "README.md"
32-
requires-python = ">=3.10"
32+
requires-python = ">=3.11"
3333
classifiers = [
3434
"License :: OSI Approved :: MIT License",
3535
"Development Status :: 5 - Production/Stable",
3636
"Intended Audience :: Science/Research",
3737
"Programming Language :: Python",
3838
"Programming Language :: Python :: 3",
39-
"Programming Language :: Python :: 3.10",
4039
"Programming Language :: Python :: 3.11",
4140
"Programming Language :: Python :: 3.12",
4241
"Programming Language :: Python :: 3.13",
@@ -78,7 +77,7 @@ ignore = ["E501"]
7877
select = ["E4", "E7", "E9", "F", "D200", "D205"]
7978

8079
[tool.mypy]
81-
python_version = "3.10"
80+
python_version = "3.11"
8281
ignore_missing_imports = true
8382
warn_unreachable = false
8483
no_implicit_optional = true

0 commit comments

Comments
 (0)