From 9ce25432c6bf90d69aa619f4953deba8e224a5af Mon Sep 17 00:00:00 2001 From: mikel-brostrom Date: Fri, 10 Jul 2026 22:05:57 +0200 Subject: [PATCH] ci: remove broken lapsolver dependency --- .github/workflows/python-package.yml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/.github/workflows/python-package.yml b/.github/workflows/python-package.yml index 0d5e6e5..8a266b0 100644 --- a/.github/workflows/python-package.yml +++ b/.github/workflows/python-package.yml @@ -30,7 +30,11 @@ jobs: pip install --upgrade pip==22.0.3 python -m pip install flake8 pytest pytest-benchmark if [ -f requirements.txt ]; then pip install -r requirements.txt; fi - pip install lap scipy "ortools<9.4" lapsolver munkres + # lapsolver is unmaintained and no longer builds with the C++ + # toolchain on current GitHub-hosted runners. The test suite + # discovers optional solvers dynamically, so exercise the + # maintained LAP backends here instead. + pip install lap scipy "ortools<9.4" munkres - name: Lint with flake8 run: | # stop the build if there are Python syntax errors or undefined names