Skip to content

OS/BLAS update for Windows + small fixes for 0.10.2 release #1164

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 6 commits into from
Jul 5, 2025

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
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy