1
0
forked from pool/python-slycot

49 Commits

Author SHA256 Message Date
1f735346e4 Accepting request 1165673 from devel:languages:python:numeric
- Update to 0.6.0
  ## New and updated wrappers
  * Bugfix ab13bd by @KybernetikJo in #200
  * Add ab04md by @KybernetikJo in #201
  * Add sb10yd by @KybernetikJo in #203
  * Implement MB02ED by @saasaa in #214
  ## Maintenance and upkeep improvements
  * Refactor init.py by @KybernetikJo in #205
  * Change analysis.py to numpydoc style by @KybernetikJo in #206
  * Change synthesis.py to numpydoc style by @KybernetikJo in #212
  * Change math.py to numpydoc style by @KybernetikJo in #211
  * Change transform.py to numpydoc style by @KybernetikJo in #213
  * Enable Python 3.12, drop Python <3.9 by @bnavigator in #227
  * Update to SLICOT v5.9 by @bnavigator in #231 (forwarded request 1165671 from bnavigator)

OBS-URL: https://build.opensuse.org/request/show/1165673
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-slycot?expand=0&rev=19
2024-04-07 20:10:38 +00:00
327cd7273e Accepting request 1165671 from home:bnavigator:branches:devel:languages:python:numeric
- Update to 0.6.0
  ## New and updated wrappers
  * Bugfix ab13bd by @KybernetikJo in #200
  * Add ab04md by @KybernetikJo in #201
  * Add sb10yd by @KybernetikJo in #203
  * Implement MB02ED by @saasaa in #214
  ## Maintenance and upkeep improvements
  * Refactor init.py by @KybernetikJo in #205
  * Change analysis.py to numpydoc style by @KybernetikJo in #206
  * Change synthesis.py to numpydoc style by @KybernetikJo in #212
  * Change math.py to numpydoc style by @KybernetikJo in #211
  * Change transform.py to numpydoc style by @KybernetikJo in #213
  * Enable Python 3.12, drop Python <3.9 by @bnavigator in #227
  * Update to SLICOT v5.9 by @bnavigator in #231

OBS-URL: https://build.opensuse.org/request/show/1165671
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-slycot?expand=0&rev=46
2024-04-05 14:51:02 +00:00
922c3931b0 Accepting request 1083332 from devel:languages:python:numeric
OBS-URL: https://build.opensuse.org/request/show/1083332
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-slycot?expand=0&rev=18
2023-04-29 15:28:04 +00:00
3cc736dc5e Accepting request 1083329 from home:bnavigator:branches:devel:languages:python:numeric
- Update to 0.5.4
  * Don't include package data by @bnavigator in #194
  * Update SLICOT to 5.8 Update 1 by @bnavigator in #195

OBS-URL: https://build.opensuse.org/request/show/1083329
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-slycot?expand=0&rev=44
2023-04-27 20:04:05 +00:00
14ca74f8be Accepting request 1044040 from devel:languages:python:numeric
- Update to 0.5.3
  * This patch release updates the build system to be compatible
    with NumPy 1.24.0 -- gh#python-control/Slycot#187
- Drop rpmlintc: python-tests-in-package has been dropped

OBS-URL: https://build.opensuse.org/request/show/1044040
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-slycot?expand=0&rev=17
2022-12-21 15:07:17 +00:00
7df9b6ed61 Update to 0.5.3
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-slycot?expand=0&rev=42
2022-12-21 09:48:48 +00:00
265b195be7 Accepting request 1037768 from devel:languages:python:numeric
OBS-URL: https://build.opensuse.org/request/show/1037768
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-slycot?expand=0&rev=16
2022-11-25 13:56:15 +00:00
cd15928028 Accepting request 1037767 from home:bnavigator:branches:devel:languages:python:numeric
- Update to v0.5.2
  * Drop Support for Python 3.7
- Release v0.5.1
  * This release is a minor change in the build system. There are
    no new wrappers or code changes of existing SLICOT wrappers.
  * Use FindPython instead of deprecated FindPythonLibs by
    @bnavigator in #181
  * Use setuptools_scm instead of custom version determination code
    by @bnavigator in #180
  * Support Python 3.11 by @bnavigator in #182

OBS-URL: https://build.opensuse.org/request/show/1037767
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-slycot?expand=0&rev=40
2022-11-23 21:52:08 +00:00
dd8fc348dc Accepting request 988214 from devel:languages:python:numeric
- Restore finding correctly flavored f2py during build (forwarded request 988213 from bnavigator)

OBS-URL: https://build.opensuse.org/request/show/988214
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-slycot?expand=0&rev=15
2022-07-11 17:09:28 +00:00
411ddcc285 Accepting request 988213 from home:bnavigator:branches:devel:languages:python:numeric
- Restore finding correctly flavored f2py during build

OBS-URL: https://build.opensuse.org/request/show/988213
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-slycot?expand=0&rev=38
2022-07-10 21:55:20 +00:00
2dc0b9e469 Accepting request 988043 from devel:languages:python:numeric
OBS-URL: https://build.opensuse.org/request/show/988043
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-slycot?expand=0&rev=14
2022-07-10 21:15:25 +00:00
fb01018adb Accepting request 988018 from home:bnavigator:branches:devel:languages:python:numeric
- Update to 0.5.0
  * We've switched our Fortran SLICOT base from the older,
    GPL-licensed version 5.0 to the now BSD-licensed version of
    SLICOT hosted on Github. This specific version of Slycot is
    based on SLICOT v5.8.
  * Slycot itself remains GPL-licensed for the time being.
  * We've added a wrapper for SLICOT AB13MD (#171), which computes
    the upper bound for the structured singular value of a system
    and given uncertainty structure.
  * SB03OD used to raise an error if the Schur factor supplied in
    array A was unstable; now, a warning is raised, and the
    eigenvalues are still returned (via #176, which updates to
    SLICOT v5.8).
  * MB03RD correctly handles X=None, the default (#139).
  * In SB03MD, the LDWORK value computed for discrete-time case was
    corrected (#166).
  * AG08BD testing was made more numerically robust.
  * A test for XERBLA behaviour was fixed.
- Switch to PEP517 build

OBS-URL: https://build.opensuse.org/request/show/988018
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-slycot?expand=0&rev=36
2022-07-09 15:21:41 +00:00
54f7795837 Accepting request 928035 from devel:languages:python:numeric
- Use the correct alternative for f2py during build

OBS-URL: https://build.opensuse.org/request/show/928035
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-slycot?expand=0&rev=13
2021-10-29 20:34:12 +00:00
079598e2bc - Use the correct alternative for f2py during build
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-slycot?expand=0&rev=35
2021-10-28 20:26:54 +00:00
04d8d81331 Accepting request 863998 from devel:languages:python:numeric
OBS-URL: https://build.opensuse.org/request/show/863998
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-slycot?expand=0&rev=12
2021-01-18 13:39:08 +00:00
0ca149a55a Accepting request 863948 from home:bnavigator:branches:devel:languages:python:numeric
- Skip python36 because of SciPy 1.6.0
- remove pytest_arch PYTHONPATH workaround, fixed in python-rpm-macros

OBS-URL: https://build.opensuse.org/request/show/863948
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-slycot?expand=0&rev=33
2021-01-18 08:06:58 +00:00
65000e1363 Accepting request 817900 from devel:languages:python:numeric
OBS-URL: https://build.opensuse.org/request/show/817900
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-slycot?expand=0&rev=11
2020-07-01 12:26:50 +00:00
e71f397482 Accepting request 817897 from home:bnavigator:branches:devel:languages:python:numeric
- Remove the ppc workaround and skip the failing test entirely.
- Remove openblas configuration; link to Generic implementation.
  This lets update-alternatives select the implementation at runtime.
  Optimized packages are pulled in by numpy-devel and scipy.

OBS-URL: https://build.opensuse.org/request/show/817897
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-slycot?expand=0&rev=31
2020-06-30 14:15:48 +00:00
ededb93015 Accepting request 817306 from devel:languages:python:numeric
OBS-URL: https://build.opensuse.org/request/show/817306
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-slycot?expand=0&rev=10
2020-06-27 21:22:36 +00:00
9b74b9614d Accepting request 817305 from home:bnavigator:branches:devel:languages:python:numeric
- break test loop before test matrices are too ill-conditioned for
  the ppc architecture

- remove python2 support: there is no python2-scikit-build

- requires cmake >= 3.11 (no leap 15.1)

OBS-URL: https://build.opensuse.org/request/show/817305
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-slycot?expand=0&rev=29
2020-06-26 18:01:18 +00:00
33da72e8cd Accepting request 810372 from devel:languages:python:numeric
- Update to version 0.4.0.0 
- switch testing to pytest
- some new tests require scipy
- remove obsolete patches fix-test-sg03ad.patch and fix-test-td04ad.patch

OBS-URL: https://build.opensuse.org/request/show/810372
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-slycot?expand=0&rev=9
2020-06-02 12:38:06 +00:00
2ee538e262 - Update to version 0.4.0.0
- switch testing to pytest
- some new tests require scipy
- remove obsolete patches fix-test-sg03ad.patch and fix-test-td04ad.patch

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-slycot?expand=0&rev=27
2020-05-30 14:17:42 +00:00
6002248a17 Accepting request 795721 from devel:languages:python:numeric
- python2 dependency only for python2 enabling repos

OBS-URL: https://build.opensuse.org/request/show/795721
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-slycot?expand=0&rev=8
2020-04-22 18:52:01 +00:00
9d5a8a9b9c bcond
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-slycot?expand=0&rev=25
2020-04-20 09:11:54 +00:00
985104a53b OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-slycot?expand=0&rev=24 2020-04-20 08:27:58 +00:00
ffa1cd4000 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-slycot?expand=0&rev=23 2020-04-20 08:20:43 +00:00
edf0461905 Accepting request 791982 from devel:languages:python:numeric
OBS-URL: https://build.opensuse.org/request/show/791982
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-slycot?expand=0&rev=7
2020-04-09 21:17:21 +00:00
37438358df Accepting request 791979 from home:bnavigator:branches:devel:languages:python:numeric
- let the updated scikit-build do the f2py detection

OBS-URL: https://build.opensuse.org/request/show/791979
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-slycot?expand=0&rev=21
2020-04-07 12:26:28 +00:00
110bf7ae55 - update the f2py detection. The numpy package removed /usr/bin/f2py3
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-slycot?expand=0&rev=20
2020-04-07 11:12:35 +00:00
9c89c27d6f Accepting request 753976 from devel:languages:python:numeric
- mirror blas/lapack/openblas requirements from numpy-devel depending
  on architecture and force CMake to find it.
- reduce the required precision in the sg03ad test so that 
  powerpc passes

OBS-URL: https://build.opensuse.org/request/show/753976
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-slycot?expand=0&rev=6
2019-12-05 16:34:02 +00:00
2d5380b22b Accepting request 753975 from home:bnavigator:branches:devel:languages:python:numeric
- mirror blas/lapack/openblas requirements from numpy-devel depending
  on architecture and force CMake to find it.
- reduce the required precision in the sg03ad test so that 
  powerpc passes

OBS-URL: https://build.opensuse.org/request/show/753975
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-slycot?expand=0&rev=18
2019-12-04 12:30:42 +00:00
7daa2fa709 Accepting request 753948 from home:bnavigator:branches:devel:languages:python:numeric
OBS-URL: https://build.opensuse.org/request/show/753948
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-slycot?expand=0&rev=17
2019-12-04 11:02:33 +00:00
Tomáš Chvátal
eda38e3b22 - Update fix-test-sg03ad.patch once more again
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-slycot?expand=0&rev=16
2019-12-03 14:18:56 +00:00
dbbc60dfae Accepting request 748965 from home:bnavigator:branches:devel:languages:python:numeric
fixing the sg03ad patch once again

OBS-URL: https://build.opensuse.org/request/show/748965
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-slycot?expand=0&rev=15
2019-11-15 20:01:47 +00:00
cc0ce7efec fix patch sg03ad for identity matrix factor in A
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-slycot?expand=0&rev=14
2019-11-15 19:00:51 +00:00
339e5a8246 Accepting request 746657 from devel:languages:python:numeric
- fix unittests to pass on all architectures 
  * fix-test-sg03ad.patch see upstream PR#82
  * fix-test-td04ad.patch see upstream PR#83

OBS-URL: https://build.opensuse.org/request/show/746657
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-slycot?expand=0&rev=5
2019-11-09 22:39:46 +00:00
4c58a8c0a6 mention the patches so the bot is satisified
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-slycot?expand=0&rev=12
2019-11-08 15:32:06 +00:00
a2ec4c7c4e Accepting request 746641 from home:bnavigator:branches:devel:languages:python:numeric
- fix td04ad ans sg03ad unittests to pass on all architectures

OBS-URL: https://build.opensuse.org/request/show/746641
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-slycot?expand=0&rev=11
2019-11-08 14:50:54 +00:00
fe5a6e5ee0 another try at fixing the arm and powerpc unittest failures
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-slycot?expand=0&rev=10
2019-11-07 17:05:49 +00:00
0d4ee2e7bb OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-slycot?expand=0&rev=9 2019-11-07 14:54:22 +00:00
f2afd5d61d add patch to fix the failing test on arm and other arches
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-slycot?expand=0&rev=8
2019-11-07 14:46:46 +00:00
2e3da13840 Accepting request 732528 from devel:languages:python:numeric
OBS-URL: https://build.opensuse.org/request/show/732528
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-slycot?expand=0&rev=4
2019-09-23 10:46:25 +00:00
2d12b7e9f8 Accepting request 732527 from home:bnavigator:branches:devel:languages:python:numeric
- Make sure the correct F2PY flavor is executed
- Enforce Unix Makefile generator for CMake

OBS-URL: https://build.opensuse.org/request/show/732527
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-slycot?expand=0&rev=6
2019-09-22 17:32:07 +00:00
58b2939c07 Accepting request 714001 from devel:languages:python:numeric
OBS-URL: https://build.opensuse.org/request/show/714001
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-slycot?expand=0&rev=3
2019-07-08 13:12:41 +00:00
8f85aba22b Accepting request 713585 from devel:languages:python:numeric
OBS-URL: https://build.opensuse.org/request/show/713585
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-slycot?expand=0&rev=2
2019-07-08 13:10:30 +00:00
459267e22b Accepting request 713887 from home:jengelh:branches:devel:languages:python:numeric
- Avoid name repetition in summary.

OBS-URL: https://build.opensuse.org/request/show/713887
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-slycot?expand=0&rev=4
2019-07-08 08:20:45 +00:00
Tomáš Chvátal
c51f50df41 Accepting request 713579 from home:bmwiedemann:branches:devel:languages:python:numeric
Do not write unreproducible .pyc files for test code to make the package build reproducible (boo#1047218)

OBS-URL: https://build.opensuse.org/request/show/713579
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-slycot?expand=0&rev=3
2019-07-05 09:46:58 +00:00
6fc2ec70b8 Accepting request 712773 from devel:languages:python:numeric
OBS-URL: https://build.opensuse.org/request/show/712773
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-slycot?expand=0&rev=1
2019-07-04 13:42:40 +00:00
44586b4e68 Accepting request 712139 from home:bnavigator
A python wrapper for the SLICOT numerical library for control systems

Recommended by python-control. Without, python-control has a reduced feature set (e.g. on MIMO systems)

OBS-URL: https://build.opensuse.org/request/show/712139
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-slycot?expand=0&rev=1
2019-06-27 08:46:46 +00:00