summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCASTELNEAU Julien <julien.castelneau@inria.fr>2024-12-13 14:35:57 +0100
committerLudovic Courtès <ludovic.courtes@inria.fr>2025-02-27 17:32:05 +0100
commit5259e8c0c8ce6639f291bde63668e7272597b627 (patch)
treef1ce1369c914fdfb0dc4d4a51b535d07870e9300
parent2817d8fb2bf50fbccc23460a75c1e4eb87200201 (diff)
neuroscience: Add python-traits.
* guix-science/packages/neuroscience.scm (python-traits): New variable. Signed-off-by: Ludovic Courtès <ludovic.courtes@inria.fr>
-rw-r--r--guix-science/packages/neuroscience.scm20
1 files changed, 20 insertions, 0 deletions
diff --git a/guix-science/packages/neuroscience.scm b/guix-science/packages/neuroscience.scm
index f349fd0..3f97f1b 100644
--- a/guix-science/packages/neuroscience.scm
+++ b/guix-science/packages/neuroscience.scm
@@ -109,3 +109,23 @@ details and compare versions to identify and warn about problematic
109versions.") 109versions.")
110 (license license:asl2.0))) 110 (license license:asl2.0)))
111 111
112(define-public python-traits
113 (package
114 (name "python-traits")
115 (version "6.4.3")
116 (source
117 (origin
118 (method url-fetch)
119 (uri (pypi-uri "traits" version))
120 (sha256
121 (base32 "0i1gwahjy5lbrlrghfx40lhrr8lnrdllxxkfx03xxdq81jggvfx9"))))
122 (build-system pyproject-build-system)
123 (native-inputs (list python-setuptools
124 python-sphinx
125 python-wheel))
126 (home-page "https://docs.enthought.com/traits/")
127 (synopsis "Observable typed attributes for Python classes")
128 (description "The Traits library is designed to enhance object-oriented programming
129in Python by providing a way to define and manage attributes of
130objects more effectively.")
131 (license license:bsd-3)))