From db754a5765f59ae4962e0f79d145043f03b7e54f Mon Sep 17 00:00:00 2001 From: Michael Tryby Date: Mon, 1 Dec 2025 16:54:45 -0500 Subject: [PATCH 1/4] Enable submodule checkout in sdist build workflow Checking out the submodule fixes the sdist build --- .github/workflows/build_wheel.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/build_wheel.yml b/.github/workflows/build_wheel.yml index def381cc..35502178 100644 --- a/.github/workflows/build_wheel.yml +++ b/.github/workflows/build_wheel.yml @@ -46,6 +46,8 @@ jobs: steps: - name: Checkout repo uses: actions/checkout@v5 + with: + submodules: true - name: Install Python uses: actions/setup-python@v5 with: From 5e0f8a83e1d4d0d7a7c874f16a398ed972479e83 Mon Sep 17 00:00:00 2001 From: karosc Date: Tue, 2 Dec 2025 10:17:57 -0500 Subject: [PATCH 2/4] update swmm-solver to throw ERR_TKAPI_SIM_RUNNING correctly --- swmm-toolkit/swmm-solver | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/swmm-toolkit/swmm-solver b/swmm-toolkit/swmm-solver index 24cdf73c..9d7a3f9f 160000 --- a/swmm-toolkit/swmm-solver +++ b/swmm-toolkit/swmm-solver @@ -1 +1 @@ -Subproject commit 24cdf73c3d7cf3bb62f0bff150d5987f1f826889 +Subproject commit 9d7a3f9f2b9bbf34b663c74088640e99caec5b38 From 63248eb25302c881775b8a690ac3aaa6f8191064 Mon Sep 17 00:00:00 2001 From: karosc Date: Tue, 2 Dec 2025 10:18:37 -0500 Subject: [PATCH 3/4] remove -Ax64 architecture compile flag for windows --- swmm-toolkit/pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/swmm-toolkit/pyproject.toml b/swmm-toolkit/pyproject.toml index f9e6c990..d4cb2fe7 100644 --- a/swmm-toolkit/pyproject.toml +++ b/swmm-toolkit/pyproject.toml @@ -31,7 +31,7 @@ urls = { Homepage = "https://github.com/pyswmm/swmm-python" } [[tool.scikit-build.overrides]] if.platform-system = "win32" -cmake.args = ["-GVisual Studio 17 2022", "-Ax64"] +cmake.args = ["-GVisual Studio 17 2022"] [[tool.scikit-build.overrides]] if.platform-system = "darwin" From 2de96075d327dc946accebf9ce036913279ed5ae Mon Sep 17 00:00:00 2001 From: karosc Date: Thu, 4 Dec 2025 09:33:43 -0500 Subject: [PATCH 4/4] set release version --- swmm-toolkit/pyproject.toml | 2 +- swmm-toolkit/src/swmm/toolkit/__init__.py | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/swmm-toolkit/pyproject.toml b/swmm-toolkit/pyproject.toml index d4cb2fe7..e49732e0 100644 --- a/swmm-toolkit/pyproject.toml +++ b/swmm-toolkit/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "scikit_build_core.build" [project] name = "swmm-toolkit" -version = "0.16.1" +version = "0.16.2" description = "PySWMM SWMM Python Toolkit" readme = { file = "README.md", content-type = "text/markdown" } license = "CC0-1.0 AND (MIT OR Apache-2.0)" diff --git a/swmm-toolkit/src/swmm/toolkit/__init__.py b/swmm-toolkit/src/swmm/toolkit/__init__.py index 23eba132..45988951 100644 --- a/swmm-toolkit/src/swmm/toolkit/__init__.py +++ b/swmm-toolkit/src/swmm/toolkit/__init__.py @@ -18,8 +18,8 @@ __credits__ = "Colleen Barr" __license__ = "CC0 1.0 Universal" -__version__ = "0.16.1" -__date__ = "September 4, 2025" +__version__ = "0.16.2" +__date__ = "December 4, 2025" __maintainer__ = "Michael Tryby" __email__ = "michael.tryby@gmail.com"