diff options
author | Liliana Marie Prikler <liliana.prikler@gmail.com> | 2023-09-09 12:22:14 +0200 |
---|---|---|
committer | Liliana Marie Prikler <liliana.prikler@gmail.com> | 2023-09-09 12:22:14 +0200 |
commit | 94ca5b4357af8f8921f0cb0873a7cf316f13aa69 (patch) | |
tree | 6ef30120737f26f298f7f17d86597b0b729517e0 /gnu/packages/geo.scm | |
parent | 6750c114e3e988249f4069d0180316c6d0192350 (diff) | |
parent | db61bdd7f52270a35bd0a3a88650d98276dab20b (diff) | |
download | guix-94ca5b4357af8f8921f0cb0873a7cf316f13aa69.tar.gz guix-94ca5b4357af8f8921f0cb0873a7cf316f13aa69.zip |
Merge branch 'master' into emacs-team
Diffstat (limited to 'gnu/packages/geo.scm')
-rw-r--r-- | gnu/packages/geo.scm | 51 |
1 files changed, 51 insertions, 0 deletions
diff --git a/gnu/packages/geo.scm b/gnu/packages/geo.scm index dee2ea068c..0a823353fa 100644 --- a/gnu/packages/geo.scm +++ b/gnu/packages/geo.scm @@ -1481,6 +1481,57 @@ to create databases that are optimized for rendering/tile/map-services.") license:bsd-2 license:bsd-3)))) +(define-public python-metpy + (package + (name "python-metpy") + (version "1.5.0") + (source (origin + (method url-fetch) + (uri (pypi-uri "MetPy" version)) + (sha256 + (base32 + "0g9m8qb920mvi0kqw7vbagj08xvv96zj6gjyc7dawlvh15vb55qq")))) + (build-system pyproject-build-system) + (arguments + ;; Too many of the tests in the files below require online data. + (list + #:test-flags + #~(list "--ignore" "tests/io/test_nexrad.py" + "--ignore" "tests/plots/test_declarative.py" + "--ignore" "tests/io/test_gempak.py" + "--ignore" "tests/io/test_gini.py" + "--ignore" "tests/io/test_metar.py" + "--ignore" "tests/io/test_station_data.py" + "--ignore" "tests/interpolate/test_grid.py" + "--ignore" "tests/interpolate/test_points.py" + "--ignore" "tests/test_xarray.py" + "--ignore" "tests/calc/test_indices.py" + "--ignore" "tests/calc/test_kinematics.py" + "-k" (string-append ; more tests that require online data + "not test_parse_grid_arguments_xarray" + " and not test_absolute_momentum_xarray_units_attr" + " and not test_zoom_xarray" + " and not test_parse_wpc_surface_bulletin" + " and not test_add_timestamp_xarray" + " and not test_parse_wpc_surface_bulletin_highres")))) + (propagated-inputs (list python-importlib-resources + python-matplotlib + python-numpy + python-pandas + python-pint + python-pooch + python-pyproj + python-scipy + python-traitlets + python-xarray)) + (native-inputs (list python-cartopy python-netcdf4 python-pytest + python-pytest-mpl python-shapely)) + (home-page "https://github.com/Unidata/MetPy") + (synopsis "Collection of tools to deal with weather data") + (description "MetPy is a collection of tools in Python for reading, +visualizing and performing calculations with weather data.") + (license license:bsd-3))) + (define-public libosmium (package (name "libosmium") |