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
This commit is contained in:
Vinicius Monego 2024-11-22 20:01:46 -03:00
parent 9ea612afb0
commit a3674c059a
No known key found for this signature in database
GPG key ID: 637B0B138065B68A

View file

@ -3084,7 +3084,7 @@ Newton-Raphson power flow solvers in the C++ library lightsim2grid, and the
(define-public python-scikit-rf (define-public python-scikit-rf
(package (package
(name "python-scikit-rf") (name "python-scikit-rf")
(version "1.3.0") (version "1.6.2")
(source (origin (source (origin
(method git-fetch) ;PyPI misses some files required for tests (method git-fetch) ;PyPI misses some files required for tests
(uri (git-reference (uri (git-reference
@ -3092,32 +3092,22 @@ Newton-Raphson power flow solvers in the C++ library lightsim2grid, and the
(commit (string-append "v" version)))) (commit (string-append "v" version))))
(sha256 (sha256
(base32 (base32
"0idr730zdwlxdqyvh3s24720pxrjhwixih24gbqzipgp8nh0713i")) "0s339mw231jgml6wdi6zmvy93x58pv6fmk6xmpjpymdr4g36kk86"))
(file-name (git-file-name name version)))) (file-name (git-file-name name version))))
(build-system pyproject-build-system) (build-system pyproject-build-system)
(arguments (propagated-inputs (list python-numpy
(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
python-pandas python-pandas
python-pyqt python-scipy
python-pyqtgraph python-typing-extensions))
python-qtpy (native-inputs (list python-matplotlib
python-scipy))
(native-inputs (list python-coverage
python-flake8
python-nbval
python-networkx python-networkx
python-openpyxl
python-pytest python-pytest
python-pytest-cov python-pytest-cov ; --cov runs by default on skrf
python-pytest-mock python-pytest-mock
python-pyvisa)) python-pyvisa
python-setuptools
python-wheel))
(home-page "https://scikit-rf.org/") (home-page "https://scikit-rf.org/")
(synopsis "Radio frequency and Microwave Engineering Scikit") (synopsis "Radio frequency and Microwave Engineering Scikit")
(description "Scikit-rf, or @code{skrf}, is a Python package for RF and (description "Scikit-rf, or @code{skrf}, is a Python package for RF and