Skip to content

Commit 32a23ed

Browse files
committed
v1.5 with modern test cases
1 parent b7b4055 commit 32a23ed

4 files changed

Lines changed: 7 additions & 4 deletions

File tree

.github/workflows/python-package.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,8 @@ jobs:
1515
strategy:
1616
fail-fast: false
1717
matrix:
18-
os: [windows-latest] #[ubuntu-latest, macos-latest, windows-latest]
19-
python-version: ["3.10"] #["3.9", "3.10", "3.11", "3.12", "3.13", "3.14"]
18+
os: [ubuntu-latest, macos-latest, windows-latest]
19+
python-version: ["3.9", "3.10", "3.11", "3.12", "3.13", "3.14"]
2020

2121
steps:
2222
- uses: actions/checkout@v5

CHANGELOG.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,9 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/)
55
and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html).
66

77
## [Unreleased]
8+
9+
10+
## [v1.5] - 2026-02-03
811
### Added
912
- Modern test cases that can be run with `uv run --extra test pytest` and run automatically with continuous integration on GitHub.
1013

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -133,7 +133,7 @@ GitHub Continuous Integration (CI) tests:
133133
134134
- Python 3.9, 3.10, 3.11, 3.12, 3.13, 3.14.
135135
- macOS, Ubuntu Linux, and Windows.
136-
- conda (Windows) and not conda.
136+
- conda (Windows) and not conda (Linux/macOS). I tested conda on macOS manually at one point.
137137
138138
Test manually with:
139139

sparseqr/sparseqr_gen.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,9 +34,9 @@
3434

3535
if platform.system() == 'Windows':
3636
# https://github.com/yig/PySPQR/issues/6
37+
## Update: This list fails for `windows-latest` on GitHub. Some are missing. The only needed library is `cholmod`.
3738
# libraries.extend( ['amd','btf','camd','ccolamd','cholmod','colamd','cxsparse', 'klu','lapack','ldl','lumfpack','metis','suitesparseconfig','libblas'] )
3839
libraries.extend( ['cholmod'] )
39-
pass
4040

4141
ffibuilder = FFI()
4242

0 commit comments

Comments
 (0)