File tree Expand file tree Collapse file tree 3 files changed +10
-1
lines changed
Expand file tree Collapse file tree 3 files changed +10
-1
lines changed Original file line number Diff line number Diff line change 2323 uses : astral-sh/setup-uv@v6
2424 with :
2525 enable-cache : true
26+ python-version : ${{ matrix.python-version }}
2627 - name : Install dependencies
2728 run : uv sync --group test --no-dev
2829 - name : Test with pytest
4344 uses : astral-sh/setup-uv@v6
4445 with :
4546 enable-cache : true
47+ python-version : " 3.13"
4648 - name : Install dependencies
4749 run : uv sync --group test --no-dev
4850 - name : Build
Original file line number Diff line number Diff line change @@ -178,6 +178,13 @@ Alternative: `ds = mikeio.read("file.dfs2")` combines open and read.
178178
179179## Important Conventions
180180
181+ ### Versioning
182+ - ** Development versions** : Use ` .dev0 ` suffix (e.g., ` 3.1.0.dev0 ` ) to indicate unreleased code
183+ - This clearly marks versions installed directly from GitHub as development/pre-release
184+ - Version is set in ` pyproject.toml ` line 8
185+ - ** Released versions** : Remove ` .dev0 ` suffix for official releases (e.g., ` 3.0.0 ` , ` 3.1.0 ` )
186+ - ** Latest release** : v3.0.0 (December 2024)
187+
181188### Dependencies
182189- Uses ` mikecore ` library (Python module with bindings to DFS and EUM C libraries) for low-level file I/O
183190- Do NOT use conda for installation (outdated version on conda-forge)
Original file line number Diff line number Diff line change @@ -5,7 +5,7 @@ build-backend = "uv_build"
55
66[project ]
77name = " mikeio"
8- version = " 3.0.0 "
8+ version = " 3.1.0.dev0 "
99dependencies = [
1010 " mikecore>=0.2.2" ,
1111 " numpy>=1.22.0" ,
You can’t perform that action at this time.
0 commit comments