summaryrefslogtreecommitdiff
path: root/gnu
diff options
context:
space:
mode:
authorSharlatan Hellseher <sharlatanus@gmail.com>2024-04-20 21:53:00 +0100
committerSharlatan Hellseher <sharlatanus@gmail.com>2024-04-30 21:36:13 +0100
commitfb2d58b81d6b41769330d305d27edded67db091e (patch)
treeaf1491f56f9aa45edc09b79827b3f495a7c82cd3 /gnu
parent03776790b707f6c4572c8ea85a22301ab6b632b3 (diff)
gnu: python-asdf: Adjust inputs.
python-asdf requires python-semantic-version during runtime which may be reproduced by: guix shell python-asdf python -- python3 -c 'import asdf' <...> ModuleNotFoundError: No module named 'semantic_version' * gnu/packages/astronomy.scm (python-asdf): Adjust inputs. [native-inputs]: Remove python-semantic-version. [propagated-inputs]: Add python-semantic-version. (python-asdf-astropy, python-asdf-compression, python-asdf-coordinates-schemas, python-asdf-wcs-schemas, python-asdf-zarr, python-astroalignn, python-ccdproc, python-crds, python-ginga, python-gwcs, python-photutils, python-rad, python-reproject, python-roman-datamodels, python-spectral-cube, python-specutils, python-stcal, python-stdatamodels, python-stpipe, python-stsynphot, python-sunpy, python-synphot, python-tweakwcs): Remove python-semantic-version from native or propagated inputs. Change-Id: I96bf57f77c327f4ff208e0b173e84bcdd4c287da Reported-by: Iliya Tikhonenko <tikhonenko@mpe.mpg.de>
Diffstat (limited to 'gnu')
-rw-r--r--gnu/packages/astronomy.scm41
1 files changed, 9 insertions, 32 deletions
diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm
index 47a8517b589..ff2275739f0 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -522,8 +522,7 @@ in FITS files.")
522 python-shapely)) 522 python-shapely))
523 (native-inputs 523 (native-inputs
524 (list python-pytest-astropy 524 (list python-pytest-astropy
525 python-pytest-mpl 525 python-pytest-mpl))
526 python-semantic-version))
527 (home-page "http://aplpy.github.io") 526 (home-page "http://aplpy.github.io")
528 (synopsis "Astronomical Plotting Library in Python") 527 (synopsis "Astronomical Plotting Library in Python")
529 (description 528 (description
@@ -753,7 +752,6 @@ Python.")
753 python-docutils 752 python-docutils
754 python-pytest-astropy 753 python-pytest-astropy
755 python-pytest-astropy-header 754 python-pytest-astropy-header
756 python-semantic-version
757 python-tornado)) 755 python-tornado))
758 (home-page "https://ejeschke.github.io/ginga/") 756 (home-page "https://ejeschke.github.io/ginga/")
759 (synopsis "Scientific image viewer and toolkit for FITS files") 757 (synopsis "Scientific image viewer and toolkit for FITS files")
@@ -2014,8 +2012,7 @@ is independent of and does not use @code{casacore}.")
2014 (build-system pyproject-build-system) 2012 (build-system pyproject-build-system)
2015 (native-inputs 2013 (native-inputs
2016 (list python-memory-profiler 2014 (list python-memory-profiler
2017 python-pytest-astropy 2015 python-pytest-astropy))
2018 python-semantic-version))
2019 (propagated-inputs 2016 (propagated-inputs
2020 (list python-astropy 2017 (list python-astropy
2021 python-astroscrappy 2018 python-astroscrappy
@@ -2138,7 +2135,6 @@ monochromatic sequential colormaps like @code{blue}, @code{green}, and
2138 python-nose 2135 python-nose
2139 python-pylint 2136 python-pylint
2140 python-pytest 2137 python-pytest
2141 python-semantic-version
2142 python-setuptools-scm)) 2138 python-setuptools-scm))
2143 (home-page "https://hst-crds.stsci.edu") 2139 (home-page "https://hst-crds.stsci.edu")
2144 (synopsis "Calibration Reference Data System for HST and JWST") 2140 (synopsis "Calibration Reference Data System for HST and JWST")
@@ -2481,7 +2477,6 @@ setup(ext_modules=get_extensions())")))))
2481 python-extension-helpers 2477 python-extension-helpers
2482 python-pytest-astropy 2478 python-pytest-astropy
2483 python-pytest-xdist 2479 python-pytest-xdist
2484 python-semantic-version
2485 python-setuptools-scm)) 2480 python-setuptools-scm))
2486 (home-page "https://github.com/astropy/photutils") 2481 (home-page "https://github.com/astropy/photutils")
2487 (synopsis "Source detection and photometry") 2482 (synopsis "Source detection and photometry")
@@ -2792,7 +2787,6 @@ setup(ext_modules=get_extensions())")))))
2792 python-pytest-astropy 2787 python-pytest-astropy
2793 python-pytest-xdist 2788 python-pytest-xdist
2794 ;; python-sunpy ; circular dependencies, test optional 2789 ;; python-sunpy ; circular dependencies, test optional
2795 python-semantic-version
2796 python-setuptools-scm)) 2790 python-setuptools-scm))
2797 (home-page "https://reproject.readthedocs.io") 2791 (home-page "https://reproject.readthedocs.io")
2798 (synopsis "Astronomical image reprojection in Python") 2792 (synopsis "Astronomical image reprojection in Python")
@@ -2909,7 +2903,6 @@ python_files = test_*.py"))))))))
2909 python-reproject 2903 python-reproject
2910 python-scikit-image 2904 python-scikit-image
2911 python-scipy 2905 python-scipy
2912 python-semantic-version
2913 ;; python-spiceypy ; Not packed yet in Guix, long jorney. 2906 ;; python-spiceypy ; Not packed yet in Guix, long jorney.
2914 python-sqlalchemy 2907 python-sqlalchemy
2915 python-tqdm 2908 python-tqdm
@@ -3069,7 +3062,6 @@ elevation, solar azimuth, rahukaalam, and the phases of the moon.")
3069 python-pytest-astropy 3062 python-pytest-astropy
3070 python-pytest-xdist 3063 python-pytest-xdist
3071 python-regions 3064 python-regions
3072 python-semantic-version
3073 python-setuptools-scm)) 3065 python-setuptools-scm))
3074 (home-page "https://spectral-cube.readthedocs.io/en/latest/") 3066 (home-page "https://spectral-cube.readthedocs.io/en/latest/")
3075 (synopsis "Library for reading and analyzing astrophysical spectral data cubes") 3067 (synopsis "Library for reading and analyzing astrophysical spectral data cubes")
@@ -3124,7 +3116,6 @@ of axis order, spatial projections, and spectral units that exist in the wild.
3124 (native-inputs 3116 (native-inputs
3125 (list python-matplotlib 3117 (list python-matplotlib
3126 python-pytest-astropy 3118 python-pytest-astropy
3127 python-semantic-version
3128 python-setuptools-scm 3119 python-setuptools-scm
3129 python-spectral-cube)) 3120 python-spectral-cube))
3130 (home-page "https://specutils.readthedocs.io/") 3121 (home-page "https://specutils.readthedocs.io/")
@@ -3322,7 +3313,6 @@ image processing functions: @code{xyxymatch}, @code{geomap}.")
3322 python-pytest 3313 python-pytest
3323 python-pytest-cov 3314 python-pytest-cov
3324 python-pytest-doctestplus 3315 python-pytest-doctestplus
3325 python-semantic-version
3326 python-setuptools-scm)) 3316 python-setuptools-scm))
3327 (home-page "https://github.com/spacetelescope/stcal") 3317 (home-page "https://github.com/spacetelescope/stcal")
3328 (synopsis "STScI tools and algorithms used in calibration pipelines") 3318 (synopsis "STScI tools and algorithms used in calibration pipelines")
@@ -3364,7 +3354,6 @@ image processing functions: @code{xyxymatch}, @code{geomap}.")
3364 python-pytest-doctestplus 3354 python-pytest-doctestplus
3365 python-pytest-xdist 3355 python-pytest-xdist
3366 python-scipy 3356 python-scipy
3367 python-semantic-version
3368 python-setuptools-scm)) 3357 python-setuptools-scm))
3369 (home-page "https://github.com/spacetelescope/stdatamodels") 3358 (home-page "https://github.com/spacetelescope/stdatamodels")
3370 (synopsis 3359 (synopsis
@@ -3390,8 +3379,8 @@ implemented in the @acronym{JWST, James Webb Space Telescope} and
3390 ;; See https://github.com/spacetelescope/stpipe/issues/114 3379 ;; See https://github.com/spacetelescope/stpipe/issues/114
3391 #:test-flags #~(list "-k" "not test_roman_datamodel"))) 3380 #:test-flags #~(list "-k" "not test_roman_datamodel")))
3392 (build-system pyproject-build-system) 3381 (build-system pyproject-build-system)
3393 (propagated-inputs (list python-asdf python-astropy python-crds 3382 (propagated-inputs
3394 python-semantic-version python-stdatamodels)) 3383 (list python-asdf python-astropy python-crds python-stdatamodels))
3395 (native-inputs (list python-pytest python-pytest-doctestplus 3384 (native-inputs (list python-pytest python-pytest-doctestplus
3396 python-pytest-openfiles python-setuptools-scm)) 3385 python-pytest-openfiles python-setuptools-scm))
3397 (home-page "https://github.com/spacetelescope/stpipe") 3386 (home-page "https://github.com/spacetelescope/stpipe")
@@ -3429,7 +3418,6 @@ implementing calibration pipeline software.")
3429 (native-inputs (list python-pytest 3418 (native-inputs (list python-pytest
3430 python-pytest-astropy 3419 python-pytest-astropy
3431 python-pytest-astropy-header 3420 python-pytest-astropy-header
3432 python-semantic-version
3433 python-setuptools-scm)) 3421 python-setuptools-scm))
3434 (home-page "https://github.com/spacetelescope/stsynphot_refactor") 3422 (home-page "https://github.com/spacetelescope/stsynphot_refactor")
3435 (synopsis "Synthetic photometry using Astropy for HST and JWST") 3423 (synopsis "Synthetic photometry using Astropy for HST and JWST")
@@ -4423,7 +4411,6 @@ object.")
4423 (native-inputs 4411 (native-inputs
4424 (list python-pytest 4412 (list python-pytest
4425 python-pytest-astropy 4413 python-pytest-astropy
4426 python-semantic-version
4427 python-setuptools-scm)) 4414 python-setuptools-scm))
4428 (home-page "https://github.com/spacetelescope/synphot_refactor") 4415 (home-page "https://github.com/spacetelescope/synphot_refactor")
4429 (synopsis "Synthetic photometry using Astropy") 4416 (synopsis "Synthetic photometry using Astropy")
@@ -4457,7 +4444,6 @@ of the old packages.")
4457 python-pytest 4444 python-pytest
4458 python-pytest-cov 4445 python-pytest-cov
4459 python-scipy 4446 python-scipy
4460 python-semantic-version
4461 python-setuptools-scm)) 4447 python-setuptools-scm))
4462 (home-page "https://tweakwcs.readthedocs.io/en/latest/") 4448 (home-page "https://tweakwcs.readthedocs.io/en/latest/")
4463 (synopsis 4449 (synopsis
@@ -4503,7 +4489,6 @@ between image and reference catalogs. Currently only aligning images with
4503 python-pytest-doctestplus 4489 python-pytest-doctestplus
4504 python-pytest-remotedata 4490 python-pytest-remotedata
4505 python-pytest-xdist 4491 python-pytest-xdist
4506 python-semantic-version
4507 python-setuptools-scm)) 4492 python-setuptools-scm))
4508 (propagated-inputs 4493 (propagated-inputs
4509 (list python-asdf-standard 4494 (list python-asdf-standard
@@ -4513,7 +4498,8 @@ between image and reference catalogs. Currently only aligning images with
4513 python-jmespath 4498 python-jmespath
4514 python-lz4 4499 python-lz4
4515 python-numpy 4500 python-numpy
4516 python-pyyaml)) 4501 python-pyyaml
4502 python-semantic-version))
4517 (home-page "https://github.com/asdf-format/asdf") 4503 (home-page "https://github.com/asdf-format/asdf")
4518 (synopsis "Python tools to handle ASDF files") 4504 (synopsis "Python tools to handle ASDF files")
4519 (description 4505 (description
@@ -4549,7 +4535,6 @@ implementation of the ASDF Standard.")
4549 (native-inputs 4535 (native-inputs
4550 (list python-numpy 4536 (list python-numpy
4551 python-pytest 4537 python-pytest
4552 python-semantic-version
4553 python-setuptools-scm)) 4538 python-setuptools-scm))
4554 (propagated-inputs 4539 (propagated-inputs
4555 (list python-asdf 4540 (list python-asdf
@@ -4648,7 +4633,6 @@ package such as asdf-astropy.")
4648 (native-inputs 4633 (native-inputs
4649 (list python-pytest 4634 (list python-pytest
4650 python-pytest-xdist 4635 python-pytest-xdist
4651 python-semantic-version
4652 python-setuptools-scm)) 4636 python-setuptools-scm))
4653 (propagated-inputs 4637 (propagated-inputs
4654 (list python-asdf)) 4638 (list python-asdf))
@@ -4767,7 +4751,7 @@ install an implementation package such as asdf-astropy.")
4767 (propagated-inputs 4751 (propagated-inputs
4768 (list python-asdf python-fsspec python-zarr)) 4752 (list python-asdf python-fsspec python-zarr))
4769 (native-inputs 4753 (native-inputs
4770 (list python-pytest python-semantic-version python-setuptools-scm)) 4754 (list python-pytest python-setuptools-scm))
4771 (home-page "https://github.com/asdf-format/asdf-zarr") 4755 (home-page "https://github.com/asdf-format/asdf-zarr")
4772 (synopsis "Asdf extension to support Zarr arrays") 4756 (synopsis "Asdf extension to support Zarr arrays")
4773 (description 4757 (description
@@ -4804,7 +4788,6 @@ specification.")
4804 python-pytest-astropy 4788 python-pytest-astropy
4805 python-pytest-xdist 4789 python-pytest-xdist
4806 python-scipy 4790 python-scipy
4807 python-semantic-version
4808 python-setuptools-scm)) 4791 python-setuptools-scm))
4809 (propagated-inputs 4792 (propagated-inputs
4810 (list python-asdf 4793 (list python-asdf
@@ -4838,7 +4821,6 @@ Astropy objects.")
4838 (list python-asdf 4821 (list python-asdf
4839 python-pytest 4822 python-pytest
4840 python-pytest-openfiles 4823 python-pytest-openfiles
4841 python-semantic-version
4842 python-setuptools-scm)) 4824 python-setuptools-scm))
4843 (propagated-inputs 4825 (propagated-inputs
4844 (list python-asdf-coordinates-schemas 4826 (list python-asdf-coordinates-schemas
@@ -4869,7 +4851,6 @@ install an implementation package such as gwcs.")
4869 python-pytest 4851 python-pytest
4870 python-pytest-doctestplus 4852 python-pytest-doctestplus
4871 python-pyyaml 4853 python-pyyaml
4872 python-semantic-version
4873 python-setuptools-scm)) 4854 python-setuptools-scm))
4874 (propagated-inputs 4855 (propagated-inputs
4875 (list python-asdf 4856 (list python-asdf
@@ -4907,9 +4888,7 @@ default) to world coordinates.")
4907 ;; python-rad -> python-roman-datamodels -> python-crds -> python-rad 4888 ;; python-rad -> python-roman-datamodels -> python-crds -> python-rad
4908 #:test-flags #~(list "--ignore=tests/test_schemas.py"))) 4889 #:test-flags #~(list "--ignore=tests/test_schemas.py")))
4909 (native-inputs 4890 (native-inputs
4910 (list python-pytest 4891 (list python-pytest python-setuptools-scm))
4911 python-semantic-version
4912 python-setuptools-scm))
4913 (propagated-inputs (list python-asdf python-asdf-astropy)) 4892 (propagated-inputs (list python-asdf python-asdf-astropy))
4914 (home-page "https://github.com/spacetelescope/rad") 4893 (home-page "https://github.com/spacetelescope/rad")
4915 (synopsis "Roman Attribute Dictionary") 4894 (synopsis "Roman Attribute Dictionary")
@@ -5023,7 +5002,6 @@ solar physics.")
5023 python-pytest-doctestplus 5002 python-pytest-doctestplus
5024 python-pytest-env 5003 python-pytest-env
5025 python-pytest-xdist 5004 python-pytest-xdist
5026 python-semantic-version
5027 python-setuptools-scm)) 5005 python-setuptools-scm))
5028 (home-page "https://github.com/spacetelescope/roman_datamodels") 5006 (home-page "https://github.com/spacetelescope/roman_datamodels")
5029 (synopsis "Roman Datamodels Support") 5007 (synopsis "Roman Datamodels Support")
@@ -5057,8 +5035,7 @@ pipelines.")
5057 (list python-astropy 5035 (list python-astropy
5058 python-ccdproc 5036 python-ccdproc
5059 python-pillow 5037 python-pillow
5060 python-pytest 5038 python-pytest))
5061 python-semantic-version))
5062 (propagated-inputs 5039 (propagated-inputs
5063 (list python-bottleneck 5040 (list python-bottleneck
5064 python-numpy 5041 python-numpy