Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
openSUSE:Factory:Rebuild
python-slycot
python-slycot.changes
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File python-slycot.changes of Package python-slycot
------------------------------------------------------------------- Fri Apr 5 14:18:26 UTC 2024 - Ben Greiner <code@bnavigator.de> - 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 ------------------------------------------------------------------- Thu Apr 27 19:50:47 UTC 2023 - Ben Greiner <code@bnavigator.de> - 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 ------------------------------------------------------------------- Wed Dec 21 09:38:17 UTC 2022 - Ben Greiner <code@bnavigator.de> - 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 ------------------------------------------------------------------- Wed Nov 23 21:15:35 UTC 2022 - Ben Greiner <code@bnavigator.de> - 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 ------------------------------------------------------------------- Sun Jul 10 21:53:40 UTC 2022 - Ben Greiner <code@bnavigator.de> - Restore finding correctly flavored f2py during build ------------------------------------------------------------------- Sat Jul 9 12:04:37 UTC 2022 - Ben Greiner <code@bnavigator.de> - 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 ------------------------------------------------------------------- Thu Oct 28 20:16:23 UTC 2021 - Ben Greiner <code@bnavigator.de> - Use the correct alternative for f2py during build ------------------------------------------------------------------- Mon Jan 18 01:35:19 UTC 2021 - Benjamin Greiner <code@bnavigator.de> - Skip python36 because of SciPy 1.6.0 ------------------------------------------------------------------- Thu Jul 2 11:19:24 UTC 2020 - Benjamin Greiner <code@bnavigator.de> - remove pytest_arch PYTHONPATH workaround, fixed in python-rpm-macros ------------------------------------------------------------------- Tue Jun 30 09:36:05 UTC 2020 - Benjamin Greiner <code@bnavigator.de> - 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. ------------------------------------------------------------------- Fri Jun 26 15:59:21 UTC 2020 - Benjamin Greiner <code@bnavigator.de> - 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) ------------------------------------------------------------------- Sat May 30 14:03:41 UTC 2020 - Benjamin Greiner <code@bnavigator.de> - Update to version 0.4.0.0 * Added periodic Schur decomposition functions mb03vd, mb03vy, and mb03wd * Added ab08nz, allowing one to find zeros of complex-valued state-space models * Added mb03rd, Schur to block-diagonal transform * Added sb01fd H-infinity solver Already present sb10ad searches for a minimum gamma value for a given H-infinity problem; sb10fd, by contrast, only attempts to solve for a given gamma value. This can be used to test for admissible gamma values, which could be useful for problems like python-control/python-control#367. * New Slycot exception hierarchy; greatly improved Slycot error handling. Slycot routines now raise SlycotValueError where they would previously have raised ValueError, and SlycotArithmeticError where they would have raised ArithmeticError. These changes are backwardly compatible: SlycotValueError is a subclasss of ValueError, and SlycotArithmeticError is a subclass of ArithmeticError. As part of this, many of the Slycot function docstrings were changed to conform to numpydoc conventions. This supersedes an earlier fix for python-control#347 made during 0.4.0 development. * Override XERBLA Overrode the BLAS error function XERBLA that SLICOT routines use to report errors; the BLAS-provided XERBLA can terminate the whole Python process. * Correct application of DGEBAL in TB01TD and TB05AD * Fixed ab01nd for jobz='N' case * conda build recipes no longer use pip * added conda recipes for MKL and Apple * removed conda recipes for Windows; no developer is using them, and they weren't working * the signature files (.pyf files) are now a dependency of wrapper generation Testing * Tests added for mb05nd, mc01td, ab08nd, ab08nz, mb03vd, mb03vy, mb03wd. * Tests fixed or expanded for mb05md, sg03ad, td04ad. * Switched to pytest; Slycot CI now uses pytest for both the Slycot and python-control test suites. * CI now builds and tests for Linux and macOS. The Linux builds include OpenBLAS and MKL variants. * Examples are run as part of tests. Outputs are not checked, but errors and warnings are. * CI coveralls.io integration fixed. * General test clean-up. * Test files are no longer executable. * Fix for mb05nd. * Lots of clean-up: removal of unused mathematical.pyf, many docstring fixes, and some PEP 8 conformance changes to Python code. * Fix for Fortran-compiler dependence on machine value used to represent logical values .TRUE. and .FALSE. * @repagh fired up his time machine and ensured punch-card compatibility of the SLICOT Fortran code by limiting line lengths to 72 characters. - switch testing to pytest - some new tests require scipy - remove obsolete patches fix-test-sg03ad.patch and fix-test-td04ad.patch ------------------------------------------------------------------- Mon Apr 20 08:20:00 UTC 2020 - Benjamin Greiner <code@bnavigator.de> - python2 dependency only for python2 enabling repos ------------------------------------------------------------------- Tue Apr 7 12:16:37 UTC 2020 - Benjamin Greiner <code@bnavigator.de> - let the updated scikit-build do the f2py detection ------------------------------------------------------------------- Tue Apr 7 11:10:31 UTC 2020 - Benjamin Greiner <code@bnavigator.de> - update the f2py detection. The numpy package removed /usr/bin/f2py3 ------------------------------------------------------------------- Wed Dec 4 11:15:25 UTC 2019 - Benjamin Greiner <code@bnavigator.de> - 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 ------------------------------------------------------------------- Tue Dec 3 14:18:40 UTC 2019 - Tomáš Chvátal <tchvatal@suse.com> - Update fix-test-sg03ad.patch once more again ------------------------------------------------------------------- Fri Nov 8 13:30:41 UTC 2019 - Benjamin Greiner <code@bnavigator.de> - fix unittests to pass on all architectures * fix-test-sg03ad.patch see upstream PR#82 * fix-test-td04ad.patch see upstream PR#83 ------------------------------------------------------------------- Sun Sep 22 16:42:44 UTC 2019 - Benjamin Greiner <code@bnavigator.de> - Make sure the correct F2PY flavor is executed - Enforce Unix Makefile generator for CMake ------------------------------------------------------------------- Sun Jul 7 21:47:19 UTC 2019 - Jan Engelhardt <jengelh@inai.de> - Avoid name repetition in summary. ------------------------------------------------------------------- Fri Jul 5 09:26:36 UTC 2019 - Bernhard Wiedemann <bwiedemann@suse.com> - Do not write unreproducible .pyc files for test code to make the package build reproducible (boo#1047218) ------------------------------------------------------------------- Wed Jun 26 13:35:33 UTC 2019 - Benjamin Greiner <code@bnavigator.de> - clean up spec file - force installation in %python_sitearch ------------------------------------------------------------------- Mon Jun 24 09:06:38 UTC 2019 - Benjamin Greiner <code@bnavigator.de> - release 0.3.5 ------------------------------------------------------------------- Fri Jun 21 20:11:56 UTC 2019 - Benjamin Greiner <code@bnavigator.de> - prerelease of v0.3.5 ------------------------------------------------------------------- Fri Jun 21 19:44:55 UTC 2019 - Benjamin Greiner <code@bnavigator.de> - fix destination directory issue by specifying packages keyword ------------------------------------------------------------------- Fri Jun 21 17:51:37 UTC 2019 - Benjamin Greiner <code@bnavigator.de> - change the patch according to https://github.com/python-control/Slycot/pull/69 and https://github.com/python-control/Slycot/pull/67 ------------------------------------------------------------------- Fri Jun 21 16:14:11 UTC 2019 - Benjamin Greiner <code@bnavigator.de> - v0.3.4.0: PyPI package does not include runtests.py. (Issue reported upstream) - patch the CMake source file to look into sitearch instead of sitelib
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor