Skip to content

Conversation

murrayrm
Copy link
Member

@murrayrm murrayrm commented Jul 5, 2025

This PR fixes an issue with the OS/BLAS test matrix, where the Windows test was failing. The problem seems to be that the slycot conda recipe is not working under the current runners (nmake is not installed by default). Since building slycot from scratch is not that common on Windows, I change the code so that slycot is grabbed from conda-forge on the Window runner, but is still included in the test matrix.

In addition, this PR has some small documentation and unit test fixes to get rid of warnings that were discovered as part of the release progress. I also updated the license variable in pyproject.toml to match the new Python Packaging User Guide specification (string instead of a table).

This should be the final set of changes required for 0.10.2. I'll start working on the actual release in the coming day or two.

@coveralls
Copy link

coveralls commented Jul 5, 2025

Coverage Status

coverage: 94.734% (+0.001%) from 94.733%
when pulling 3993c79 on murrayrm:release_10_2_fixes-04Jul2025
into 03ae372 on python-control:main.

@murrayrm murrayrm changed the title small fixes for 0.10.2 release OS/BLAS update for Windows + small fixes for 0.10.2 release Jul 5, 2025
@murrayrm murrayrm merged commit abeb0e4 into python-control:main Jul 5, 2025
65 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants