mirror of
https://codeberg.org/guix/guix.git
synced 2026-01-25 03:55:08 -06:00
gnu: python-pylems: Update to v0.6.9.
* gnu/packages/python-science.scm (python-pylems): Update to v0.6.9. [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]: Execute project tests. [native-inputs]: Add python-pytest and python-setuptools. [propagated-inputs]: Add python-matplotlib. [description]: Update with acronym. Closes guix/guix#5024 Change-Id: Id3e454e5ae6f4ca49fad29cd4e0238aeb75e7653 Signed-off-by: Cayetano Santos <csantosb@inventati.org>
This commit is contained in:
parent
79b3d9a0fb
commit
136538c7bf
1 changed files with 18 additions and 12 deletions
|
|
@ -5955,21 +5955,27 @@ numerical computation.")
|
|||
(define-public python-pylems
|
||||
(package
|
||||
(name "python-pylems")
|
||||
(version "0.6.0")
|
||||
(source (origin
|
||||
(method url-fetch)
|
||||
(uri (pypi-uri "PyLEMS" version))
|
||||
(sha256
|
||||
(base32
|
||||
"074azbyivjbwi61fs5p8z9n6d8nk8xw6fmln1www13z1dccb3740"))))
|
||||
(build-system python-build-system)
|
||||
(propagated-inputs (list python-lxml))
|
||||
(version "0.6.9")
|
||||
(source
|
||||
(origin
|
||||
(method git-fetch)
|
||||
(uri (git-reference
|
||||
(url "https://github.com/LEMS/pylems")
|
||||
(commit (string-append "v" version))))
|
||||
(file-name (git-file-name name version))
|
||||
(sha256
|
||||
(base32 "0gimdx89cdla1b6zzkdrmj979nn2zy2475qvpwxxas0iv27ql0vj"))))
|
||||
(build-system pyproject-build-system)
|
||||
(arguments
|
||||
;; Disable tests that require networking
|
||||
(list #:test-flags #~(list "./lems/test" "-k" "not test_load_write_xml")))
|
||||
(native-inputs (list python-setuptools python-pytest))
|
||||
(propagated-inputs (list python-lxml python-matplotlib))
|
||||
(home-page "https://github.com/LEMS/pylems")
|
||||
(synopsis
|
||||
"Python support for the Low Entropy Model Specification language (LEMS)")
|
||||
(description
|
||||
"A LEMS simulator written in Python which can be used to run
|
||||
NeuroML2 models.")
|
||||
(description "A @acronym{LEMS, Low Entropy Model Specification} simulator
|
||||
written in Python which can be used to run NeuroML2 models.")
|
||||
(license license:lgpl3)))
|
||||
|
||||
(define-public python-pynrrd
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue