summaryrefslogtreecommitdiff
path: root/gnu/packages/astronomy.scm
diff options
context:
space:
mode:
Diffstat (limited to 'gnu/packages/astronomy.scm')
-rw-r--r--gnu/packages/astronomy.scm81
1 files changed, 58 insertions, 23 deletions
diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm
index 954776f545..ff2fa8a1cc 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -912,7 +912,8 @@ astronomical images, especially when there is no WCS information available.")
(propagated-inputs (list python-astropy python-matplotlib python-numpy
python-scikit-learn python-scipy))
(native-inputs (list python-pytest-astropy-header python-pytest-cov
- python-pytest-doctestplus python-pytest-remotedata))
+ python-pytest-doctestplus python-pytest-remotedata
+ python-setuptools python-wheel))
(home-page "https://astroml.org")
(synopsis "Tools for machine learning and data mining in astronomy")
(description "This package provides tools for machine learning and data
@@ -1033,7 +1034,8 @@ CFITSIO library. Among other things, it can
python-numpy
python-scipy
python-supersmoother))
- (native-inputs (list python-pytest python-nose python-setuptools-scm))
+ (native-inputs (list python-pytest python-nose python-setuptools-scm
+ python-setuptools python-wheel))
(home-page "https://github.com/astroml/gatspy")
(synopsis "General tools for astronomical time series in Python")
(description
@@ -1768,7 +1770,9 @@ astronomy and astrophysics.")
(list python-extension-helpers
python-hypothesis
python-pytest-astropy
- python-setuptools-scm))
+ python-setuptools-scm
+ python-setuptools
+ python-wheel))
(propagated-inputs
(list python-astropy python-numpy))
(home-page "https://github.com/astropy/astropy-healpix")
@@ -1984,7 +1988,9 @@ to access online Astronomical data. Each web service has its own sub-package.")
python-extension-helpers
python-pytest-astropy
python-scipy
- python-setuptools-scm))
+ python-setuptools-scm
+ python-setuptools
+ python-wheel))
(propagated-inputs (list python-astropy python-numpy))
(home-page "https://github.com/astropy/astroscrappy")
(synopsis "Speedy Cosmic Ray Annihilation Package in Python")
@@ -2128,7 +2134,10 @@ bad pixel tracking throughout the reduction process.")
python-pytest-cov
python-pytest-remotedata
python-setuptools-scm
- python-xarray))
+ python-xarray
+ python-xarray
+ python-setuptools
+ python-wheel))
(home-page "https://github.com/MAVENSDC/cdflib")
(synopsis "Python library to deal with NASA's CDF astronmical data format")
(description "This package provides a Python @acronym{CDF, Computable
@@ -2236,7 +2245,9 @@ files and provide related services.")
(list python-astropy
python-pytest
python-pytest-cov
- python-pytest-mypy))
+ python-pytest-mypy
+ python-setuptools
+ python-wheel))
(home-page "https://github.com/poliastro/czml3")
(synopsis "Python library to write CZML")
(description
@@ -2297,9 +2308,9 @@ used with local NetDRMS sites.")
;; Cython extensions have to be built before running the tests.
(invoke "python" "setup.py" "build_ext" "--inplace"))))))
(propagated-inputs
- (list python-astropy python-numpy))
+ (list python-astropy python-numpy python-setuptools))
(native-inputs
- (list python-pytest python-setuptools-scm))
+ (list python-flake8 python-pytest python-setuptools-scm python-wheel))
(home-page "https://github.com/spacetelescope/drizzle")
(synopsis
"Astronomical tool for combining dithered images into a single image")
@@ -2374,7 +2385,8 @@ of dates.")
(propagated-inputs
(list python-pydantic-2 python-pydantic-settings python-requests))
(native-inputs
- (list python-pytest python-pytest-astropy))
+ (list python-pytest python-pytest-astropy python-setuptools
+ python-wheel))
(home-page "https://helioviewer.org/")
(synopsis "Helioviewer Python API Wrapper")
(description "@code{hvpy} is a Python API wrapper around the formal
@@ -2395,7 +2407,9 @@ of dates.")
(native-inputs
(list python-pytest
python-pytest-mpl
- python-setuptools-scm))
+ python-setuptools-scm
+ python-setuptools
+ python-wheel))
(propagated-inputs
(list python-astropy
python-matplotlib
@@ -2645,7 +2659,9 @@ Low-Earth Orbit (LEO).")
python-pytest-xdist
python-scikit-image
python-setuptools-scm
- python-sphinx))
+ python-setuptools
+ python-sphinx
+ python-wheel))
(home-page "https://poppy-optics.readthedocs.io/")
(synopsis "Physical Optics Propagation in Python")
(description
@@ -2703,7 +2719,8 @@ interest, and which require portability between platforms or ease of scripting."
;; <https://github.com/astropy/pyvo/issues/547>.
#:test-flags #~(list "-k" "not test_single_table_description")))
(native-inputs
- (list python-pytest-astropy python-requests-mock python-setuptools-scm))
+ (list python-pytest-astropy python-requests-mock python-setuptools-scm
+ python-setuptools python-wheel))
(propagated-inputs
(list python-astropy python-pillow python-requests))
(home-page "https://github.com/astropy/pyvo")
@@ -3242,7 +3259,10 @@ spherical polygons that represent arbitrary regions of the sky.")
;; Cython extensions have to be built before running the tests.
(invoke "python" "setup.py" "build_ext" "--inplace"))))))
(propagated-inputs (list python-numpy python-scipy))
- (native-inputs (list python-pytest python-setuptools-scm))
+ (native-inputs (list python-pytest
+ python-setuptools
+ python-setuptools-scm
+ python-wheel))
(home-page "https://github.com/spacetelescope/stsci.image")
(synopsis "Image array manipulation functions")
(description
@@ -3310,7 +3330,11 @@ task}.")
(propagated-inputs
(list python-numpy))
(native-inputs
- (list python-pytest python-setuptools-scm python-waf))
+ (list python-pytest
+ python-setuptools
+ python-setuptools-scm
+ python-waf
+ python-wheel))
(home-page "https://stscistimage.readthedocs.io/en/latest/")
(synopsis "STScI image processing")
(description
@@ -3356,7 +3380,9 @@ processing functions: @code{xyxymatch}, @code{geomap}.")
python-pytest
python-pytest-cov
python-pytest-doctestplus
- python-setuptools-scm))
+ python-setuptools-scm
+ python-setuptools
+ python-wheel))
(home-page "https://github.com/spacetelescope/stcal")
(synopsis "STScI tools and algorithms used in calibration pipelines")
(description "STScI tools and algorithms used in calibration pipelines.")
@@ -4212,7 +4238,9 @@ functions, so that they can be called with scalar or array inputs.")
(native-inputs
(list python-cython
python-pandas
- python-pytest))
+ python-pytest
+ python-setuptools
+ python-wheel))
(propagated-inputs
(list python-h5py
python-matplotlib
@@ -4337,12 +4365,14 @@ comparison, and validation are provided.")
(native-inputs
(list python-pytest
python-pytest-remotedata
- python-setuptools-scm))
+ python-setuptools-scm
+ python-wheel))
(propagated-inputs
(list python-astropy
python-beautifulsoup4
python-numpy
python-pytest-astropy-header
+ python-setuptools
python-six))
(home-page "https://github.com/spacetelescope/pysynphot")
(synopsis "Python Synthetic Photometry Utilities")
@@ -4420,7 +4450,9 @@ object.")
(native-inputs
(list python-pytest
python-pytest-astropy
- python-setuptools-scm))
+ python-setuptools-scm
+ python-setuptools
+ python-wheel))
(home-page "https://github.com/spacetelescope/synphot_refactor")
(synopsis "Synthetic photometry using Astropy")
(description
@@ -4498,7 +4530,9 @@ support for reading and writing various compression algorithms including:
python-pypa-build
python-pytest
python-packaging
- python-setuptools-scm))
+ python-setuptools-scm
+ python-setuptools
+ python-wheel))
(propagated-inputs (list python-importlib-resources))
(home-page "https://asdf-standard.readthedocs.io/")
(synopsis "ASDF standard schemas")
@@ -4526,7 +4560,7 @@ up-front for extensibility.")
(arguments
;; Dependency cycle with python-asdf
(list #:tests? #f))
- (native-inputs (list python-setuptools-scm))
+ (native-inputs (list python-setuptools-scm python-setuptools python-wheel))
(propagated-inputs (list python-asdf-standard python-importlib-resources))
(home-page "https://github.com/asdf-format/asdf-transform-schemas")
(synopsis "ASDF schemas for transforms")
@@ -4651,7 +4685,7 @@ install an implementation package such as asdf-astropy.")
(arguments
;; Dependency cycle with python-asdf
(list #:tests? #f))
- (native-inputs (list python-setuptools-scm))
+ (native-inputs (list python-setuptools-scm python-setuptools python-wheel))
(propagated-inputs (list python-asdf-standard python-importlib-resources))
(home-page "https://asdf-unit-schemas.readthedocs.io/")
(synopsis "ASDF serialization schemas for the units defined by @code{astropy.units}")
@@ -5015,9 +5049,10 @@ between image and reference catalogs. Currently only aligning images with
(base32
"15kq7z30m9i286ncs9xvpaq3dq1p5fa47jz21prq146qwr7j6dm8"))))
(build-system pyproject-build-system)
- (propagated-inputs (list python-numpy python-scipy))
+ (propagated-inputs (list python-numpy python-scipy python-setuptools))
(native-inputs (list python-codecov python-pytest python-pytest-cov
- python-pytest-doctestplus python-setuptools-scm))
+ python-pytest-doctestplus python-setuptools-scm
+ python-wheel))
(home-page "https://github.com/spacetelescope/wiimatch")
(synopsis
"Optimal matching of weighted N-dimensional image intensity data")