[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug#73915] [PATCH 29/42] gnu: Add python-astrodendro.
From: |
Sharlatan Hellseher |
Subject: |
[bug#73915] [PATCH 29/42] gnu: Add python-astrodendro. |
Date: |
Sun, 20 Oct 2024 20:52:31 +0100 |
* gnu/packages/astronomy.scm (python-astrodendro): New variable.
Change-Id: I23bee0e92f1a172c6688f79629c172ecb0b7dd62
---
gnu/packages/astronomy.scm | 42 ++++++++++++++++++++++++++++++++++++++
1 file changed, 42 insertions(+)
diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm
index a371a16da2..ca6ce1d4f8 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -1549,6 +1549,48 @@ (define-public python-astroalign
astronomical images, especially when there is no WCS information available.")
(license license:expat)))
+(define-public python-astrodendro
+ ;; XXX: 0.2.0 was released 8 years ago and not compatible with Python 3.10,
+ ;; use the latest commit on master branch, see
+ ;; <https://github.com/dendrograms/astrodendro/issues/189>.
+ (let ((commit "3181c36489caa4c62b36b7ec8e06f4da65af6fda")
+ (revision "0"))
+ (package
+ (name "python-astrodendro")
+ (version (git-version "0.2.0" revision commit))
+ (source
+ (origin
+ (method git-fetch)
+ (uri (git-reference
+ (url "https://github.com/dendrograms/astrodendro")
+ (commit commit)))
+ (sha256
+ (base32 "1imahzl0g8r1lxyiz9wi9q4zk519yxgn6qs1nb0ybb34sipjs4kz"))
+ (file-name (git-file-name name version))))
+ (build-system pyproject-build-system)
+ (arguments
+ (list
+ #:phases
+ #~(modify-phases %standard-phases
+ (add-before 'build 'set-env-version
+ (lambda _
+ (setenv "SETUPTOOLS_SCM_PRETEND_VERSION"
+ #$(version-major+minor+point version)))))))
+ (native-inputs
+ (list python-pytest
+ python-setuptools-scm))
+ (propagated-inputs
+ (list python-astropy
+ python-h5py
+ python-matplotlib
+ python-numpy))
+ (home-page "https://dendrograms.readthedocs.io/")
+ (synopsis "Astronomical dendrograms computation")
+ (description
+ "This package provides an way to compute dendrograms of observed or
+simulated Astronomical data in Python.")
+ (license license:expat))))
+
(define-public python-astroml
(package
(name "python-astroml")
--
2.46.0
- [bug#73915] [PATCH 16/42] gnu: python-pyregion: Update to 2.3.0., (continued)
- [bug#73915] [PATCH 16/42] gnu: python-pyregion: Update to 2.3.0., Sharlatan Hellseher, 2024/10/20
- [bug#73915] [PATCH 21/42] gnu: python-sep-pjw: Update to 1.3.6., Sharlatan Hellseher, 2024/10/20
- [bug#73915] [PATCH 18/42] gnu: python-pyxsim: Update to 4.4.2., Sharlatan Hellseher, 2024/10/20
- [bug#73915] [PATCH 20/42] gnu: python-regions: Update to 0.10., Sharlatan Hellseher, 2024/10/20
- [bug#73915] [PATCH 22/42] gnu: python-spectral-cube: Disable tests., Sharlatan Hellseher, 2024/10/20
- [bug#73915] [PATCH 25/42] gnu: python-sunpy: Update to 6.0.3., Sharlatan Hellseher, 2024/10/20
- [bug#73915] [PATCH 24/42] gnu: python-stdatamodels: Update to 2.1.1., Sharlatan Hellseher, 2024/10/20
- [bug#73915] [PATCH 23/42] gnu: python-specutils: Update to 1.18.0., Sharlatan Hellseher, 2024/10/20
- [bug#73915] [PATCH 30/42] gnu: python-glue-core: Adjust inputs., Sharlatan Hellseher, 2024/10/20
- [bug#73915] [PATCH 27/42] gnu: python-zodipy: Update to 1.1.0., Sharlatan Hellseher, 2024/10/20
- [bug#73915] [PATCH 29/42] gnu: Add python-astrodendro.,
Sharlatan Hellseher <=
- [bug#73915] [PATCH 26/42] gnu: python-tweakwcs: Update to 0.8.9., Sharlatan Hellseher, 2024/10/20
- [bug#73915] [PATCH 34/42] gnu: Add python-getdist., Sharlatan Hellseher, 2024/10/20
- [bug#73915] [PATCH 32/42] gnu: Add python-pysiril., Sharlatan Hellseher, 2024/10/20
- [bug#73915] [PATCH 31/42] gnu: Add python-hsluv., Sharlatan Hellseher, 2024/10/20
- [bug#73915] [PATCH 36/42] gnu: Add python-acstools., Sharlatan Hellseher, 2024/10/20
- [bug#73915] [PATCH 37/42] gnu: Add python-pycollada., Sharlatan Hellseher, 2024/10/20
- [bug#73915] [PATCH 35/42] gnu: Add python-coolest., Sharlatan Hellseher, 2024/10/20
- [bug#73915] [PATCH 39/42] gnu: Add iraf-community., Sharlatan Hellseher, 2024/10/20
- [bug#73915] [PATCH 28/42] gnu: python-pytest-mpl: Adjust inputs., Sharlatan Hellseher, 2024/10/20
- [bug#73915] [PATCH 42/42] gnu: python-webbpsf: Disable more failing tests., Sharlatan Hellseher, 2024/10/20