guix_mirror_bot pushed a commit to branch python-team
in repository guix.
commit e3bb375cc7484b9dcc3420b275484af680ba17e5
Author: Sharlatan Hellseher <[email protected]>
AuthorDate: Fri Jan 2 13:18:56 2026 +0000
gnu: python-verde: Update to 1.8.1.
* gnu/packages/geo.scm (python-verde): Update to 1.8.1.
[arguments] <test-flag>: Skip one more test.
[propagated-inputs]: Add python-pykdtree and python-numba.
[native-inputs]: Remove python-wheel; add python-matplotlib and
python-pytest-mpl.
Change-Id: Iaeefd5f40cb553fd0c76556663279f75aa7917ad
---
gnu/packages/geo.scm | 54 ++++++++++++++++++++++++++++++++++------------------
1 file changed, 35 insertions(+), 19 deletions(-)
diff --git a/gnu/packages/geo.scm b/gnu/packages/geo.scm
index b80d499264..b75b128673 100644
--- a/gnu/packages/geo.scm
+++ b/gnu/packages/geo.scm
@@ -1847,32 +1847,48 @@ utilities for data translation and processing.")
(define-public python-verde
(package
(name "python-verde")
- (version "1.8.0")
+ (version "1.8.1")
(source
(origin
(method url-fetch)
(uri (pypi-uri "verde" version))
(sha256
- (base32 "1hnh91dsk2dxfbk7p2hv3hajaa396139pd6apabgdrp5b7s54k97"))))
+ (base32 "1hsya3nlv8fycjglnl9dv29nqnz9rhw2f8q9mp3bp95ixk75ayp9"))))
(build-system pyproject-build-system)
(arguments
- ;; Tests below fetch data remotely.
- (list #:test-flags #~(list "-k" (string-append
- "not test_minimal_integration_2d_gps"
- " and not test_datasets_locate"
- " and not test_fetch_texas_wind"
- " and not test_fetch_baja_bathymetry"
- " and not test_fetch_rio_magnetic"
- " and not test_fetch_california_gps"))))
- (native-inputs (list python-cartopy python-distributed python-pytest
- python-setuptools python-wheel))
- (propagated-inputs (list python-dask
- python-numpy
- python-pandas
- python-pooch
- python-scikit-learn
- python-scipy
- python-xarray))
+ ;; tests: 171 passed, 7 deselected, 470 warnings
+ (list
+ #:test-flags
+ ;; AssertionError: Regex pattern did not match. Input: "Window size '5'
+ ;; is larger than dimensions of the region '(np.float64(-5.0),
+ ;; np.float64(-1.0), np.float64(6.0), np.float64(20.0))'."
+ #~(list (string-append "--deselect=verde/tests/test_coordinates.py"
+ "::test_rolling_window_oversized_window")
+ ;; Tests below fetch data remotely.
+ "-k" (string-append "not test_minimal_integration_2d_gps"
+ " and not test_datasets_locate"
+ " and not test_fetch_texas_wind"
+ " and not test_fetch_baja_bathymetry"
+ " and not test_fetch_rio_magnetic"
+ " and not test_fetch_california_gps"))))
+ (native-inputs
+ (list python-cartopy
+ python-distributed ;for Dask
+ python-matplotlib
+ python-pytest
+ python-pytest-mpl
+ python-setuptools))
+ (propagated-inputs
+ (list python-dask
+ python-numpy
+ python-pandas
+ python-pooch
+ python-scikit-learn
+ python-scipy
+ python-xarray
+ ;; [optional]
+ python-pykdtree
+ python-numba))
(home-page "https://github.com/fatiando/verde")
(synopsis "Processing and gridding spatial data, machine-learning style")
(description