diff options
| author | CASTELNEAU Julien <julien.castelneau@inria.fr> | 2024-12-13 14:35:57 +0100 |
|---|---|---|
| committer | Ludovic Courtès <ludovic.courtes@inria.fr> | 2025-02-27 17:32:05 +0100 |
| commit | 5259e8c0c8ce6639f291bde63668e7272597b627 (patch) | |
| tree | f1ce1369c914fdfb0dc4d4a51b535d07870e9300 | |
| parent | 2817d8fb2bf50fbccc23460a75c1e4eb87200201 (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.scm | 20 |
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 | |||
| 109 | versions.") | 109 | versions.") |
| 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 | ||
| 129 | in Python by providing a way to define and manage attributes of | ||
| 130 | objects more effectively.") | ||
| 131 | (license license:bsd-3))) | ||
