diff options
Diffstat (limited to 'gnu/packages/astronomy.scm')
-rw-r--r-- | gnu/packages/astronomy.scm | 81 |
1 files changed, 55 insertions, 26 deletions
diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm index 5b9434fb33..8fc727e0d6 100644 --- a/gnu/packages/astronomy.scm +++ b/gnu/packages/astronomy.scm @@ -521,7 +521,8 @@ in FITS files.") (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 @@ -613,7 +614,8 @@ CFITSIO library. Among other things, it can ;; XXX: we don't have supersmoother " and not test_supersmoother.py")))) (propagated-inputs (list python-astroml python-numpy python-scipy)) - (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 "This package provides general tools for astronomical time @@ -1470,7 +1472,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") @@ -1553,7 +1557,9 @@ to access online Astronomical data. Each web service has its own sub-package.") python-pytest-astropy python-scikit-image 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") @@ -1651,7 +1657,9 @@ bad pixel tracking throughout the reduction process.") python-pytest python-pytest-cov python-pytest-remotedata - 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 @@ -1741,7 +1749,9 @@ 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 @@ -1818,9 +1828,10 @@ 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)) + (propagated-inputs (list python-astropy python-numpy python-setuptools)) (native-inputs (list python-coverage python-flake8 python-pytest - python-pytest-cov python-setuptools-scm)) + python-pytest-cov python-setuptools-scm + python-wheel)) (home-page "https://github.com/spacetelescope/drizzle") (synopsis "Astronomical tool for combining dithered images into a single image") @@ -1871,7 +1882,8 @@ of dates.") (arguments (list #:tests? #f)) ; Requires HTTP(S) access to api.beta.helioviewer.org (propagated-inputs (list python-pydantic python-requests)) - (native-inputs (list python-pytest python-pytest-astropy)) + (native-inputs (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 @@ -1892,7 +1904,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 @@ -2039,7 +2053,9 @@ Low-Earth Orbit (LEO).") python-pytest python-pytest-astropy python-sphinx - python-setuptools-scm)) + python-setuptools-scm + python-setuptools + python-wheel)) (home-page "https://poppy-optics.readthedocs.io/") (synopsis "Physical Optics Propagation in Python") (description @@ -2069,7 +2085,8 @@ interest, and which require portability between platforms or ease of scripting." (base32 "17acv1yhz1jrsx9f35nr1vg276ibaivh4i243qkmp6abzvfyg907")))) (build-system pyproject-build-system) (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-mimeparse python-pillow python-requests)) (home-page "https://github.com/astropy/pyvo") @@ -2405,8 +2422,9 @@ spherical polygons that represent arbitrary regions of the sky.") ;; the tests. (invoke "python" "setup.py" "build_ext" "--inplace")))))) - (propagated-inputs (list python-numpy python-scipy)) - (native-inputs (list python-pytest python-setuptools-scm)) + (propagated-inputs (list python-numpy python-scipy python-setuptools)) + (native-inputs (list python-pytest python-setuptools-scm + python-wheel)) (home-page "https://github.com/spacetelescope/stsci.image") (synopsis "Image array manipulation functions") (description @@ -2456,7 +2474,8 @@ task}.") #:tests? #f)) (propagated-inputs (list python-numpy)) (native-inputs (list python-codecov python-pytest python-pytest-cov - python-setuptools-scm)) + python-setuptools python-setuptools-scm + python-wheel)) (home-page "https://stscistimage.readthedocs.io/en/latest/") (synopsis "STScI image processing") (description "This package provides an astronomical Python package with @@ -2486,7 +2505,9 @@ image processing functions: @code{xyxymatch}, @code{geomap}.") python-pytest-cov python-pytest-doctestplus python-pytest-openfiles - 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.") @@ -3296,7 +3317,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 @@ -3328,9 +3351,10 @@ N-Chilada and RAMSES AMR outputs.") (setenv "PYSYN_CDBS" (string-append #$output "/crds"))))))) (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-six)) + python-pytest-astropy-header python-six + python-setuptools)) (home-page "https://github.com/spacetelescope/pysynphot") (synopsis "Python Synthetic Photometry Utilities") (description @@ -3396,7 +3420,7 @@ datetime object.") #:tests? #f)) (propagated-inputs (list python-astropy python-numpy python-scipy)) (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 @@ -3467,7 +3491,9 @@ between image and reference catalogs. Currently only aligning images with python-pytest-openfiles python-pytest-remotedata python-semantic-version - python-setuptools-scm)) + python-setuptools-scm + python-setuptools + python-wheel)) (propagated-inputs (list python-asdf-standard python-asdf-transform-schemas @@ -3514,7 +3540,9 @@ implementation of the ASDF Standard.") 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") @@ -3542,7 +3570,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") @@ -3661,7 +3689,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}") @@ -3903,9 +3931,10 @@ orbit around the Earth.") (base32 "0x6p5z6a2cqinckwlpinjxagvmswl149s1jn6ihmdxk4k0h8rrz0")))) (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") |