FazBrowse GitHub Viewer | Trending |
URL:
| Home
Tools: [Download Repo ZIP]   [Original HTTPS Page]

revert: restore original python-control LICENSE · python-control/python-control@56504ff · GitHub

fix(mateqn): make _is_symmetric numerically robust and scale-aware #1453

fix(mateqn): make _is_symmetric numerically robust and scale-aware

fix(mateqn): make _is_symmetric numerically robust and scale-aware #1453

This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters
name: Slycot from source
on: [push, pull_request]
jobs:
build-linux:
runs-on: ubuntu-latest
steps:
- name: Checkout python-control
uses: actions/checkout@v3
with:
path: python-control
- name: Set up Python
uses: actions/setup-python@v4
with:
python-version: '3.12'
- name: Install Python dependencies and test tools
run: pip install -v './python-control[test]'
- name: Checkout Slycot
uses: actions/checkout@v3
with:
repository: python-control/Slycot
submodules: recursive
fetch-depth: 0
path: slycot
- name: Install slycot from source
env:
BLA_VENDOR: Generic
CMAKE_GENERATOR: Unix Makefiles
working-directory: slycot
run: |
# Install compilers, libraries, and development environment
sudo apt-get -y install gfortran cmake --fix-missing
sudo apt-get -y install libblas-dev liblapack-dev
# Compile and install slycot
pip install -v .
- name: Test with pytest
working-directory: python-control
run: pytest -v control/tests

Back | FazBrowse Home | New Git URL