diff options
| author | Sharlatan Hellseher <sharlatanus@gmail.com> | 2024-04-20 21:53:00 +0100 |
|---|---|---|
| committer | Sharlatan Hellseher <sharlatanus@gmail.com> | 2024-04-30 21:36:13 +0100 |
| commit | fb2d58b81d6b41769330d305d27edded67db091e (patch) | |
| tree | af1491f56f9aa45edc09b79827b3f495a7c82cd3 /gnu | |
| parent | 03776790b707f6c4572c8ea85a22301ab6b632b3 (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.scm | 41 |
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 |
