monego pushed a commit to branch master
in repository guix.
commit a3674c059abf16256f549c4d558a0140b9cd8945
Author: Vinicius Monego <[email protected]>
AuthorDate: Fri Nov 22 20:01:46 2024 -0300
gnu: python-scikit-rf: Update to 1.6.2.
* gnu/packages/engineering.scm (python-scikit-rf): Update to 1.6.2.
[arguments]<#:test-flags>: Remove obsolete test skips.
[propagated-inputs]: Add python-typing-extensions. Remove python-pyqt,
python-pyqtgraph, python-qtpy. Move python-matplotlib, python-networkx,
python-openpyxl to ...
[native-inputs]: ... here. Add python-setuptools, python-wheel. Remove
python-coverage, python-flake8, python-nbval.
Change-Id: I69826befa3548e7b9637dd19f9a14e0b1e831aa1
---
gnu/packages/engineering.scm | 32 +++++++++++---------------------
1 file changed, 11 insertions(+), 21 deletions(-)
diff --git a/gnu/packages/engineering.scm b/gnu/packages/engineering.scm
index b0a623a153..de5d84f63c 100644
--- a/gnu/packages/engineering.scm
+++ b/gnu/packages/engineering.scm
@@ -3084,7 +3084,7 @@ Newton-Raphson power flow solvers in the C++ library
lightsim2grid, and the
(define-public python-scikit-rf
(package
(name "python-scikit-rf")
- (version "1.3.0")
+ (version "1.6.2")
(source (origin
(method git-fetch) ;PyPI misses some files required for tests
(uri (git-reference
@@ -3092,32 +3092,22 @@ Newton-Raphson power flow solvers in the C++ library
lightsim2grid, and the
(commit (string-append "v" version))))
(sha256
(base32
- "0idr730zdwlxdqyvh3s24720pxrjhwixih24gbqzipgp8nh0713i"))
+ "0s339mw231jgml6wdi6zmvy93x58pv6fmk6xmpjpymdr4g36kk86"))
(file-name (git-file-name name version))))
(build-system pyproject-build-system)
- (arguments
- (list
- #:test-flags '(list ;; Missing docscrape dependency.
- "--ignore=doc/sphinxext/tests/test_docscrape.py"
- ;; these test require network
- "--ignore=skrf/tests/test_network.py")))
- (propagated-inputs (list python-matplotlib
- python-networkx
- python-numpy
- python-openpyxl
+ (propagated-inputs (list python-numpy
python-pandas
- python-pyqt
- python-pyqtgraph
- python-qtpy
- python-scipy))
- (native-inputs (list python-coverage
- python-flake8
- python-nbval
+ python-scipy
+ python-typing-extensions))
+ (native-inputs (list python-matplotlib
python-networkx
+ python-openpyxl
python-pytest
- python-pytest-cov
+ python-pytest-cov ; --cov runs by default on skrf
python-pytest-mock
- python-pyvisa))
+ python-pyvisa
+ python-setuptools
+ python-wheel))
(home-page "https://scikit-rf.org/")
(synopsis "Radio frequency and Microwave Engineering Scikit")
(description "Scikit-rf, or @code{skrf}, is a Python package for RF and