Attention une mise à jour du service Gitlab va être effectuée le mardi 30 novembre entre 17h30 et 18h00. Cette mise à jour va générer une interruption du service dont nous ne maîtrisons pas complètement la durée mais qui ne devrait pas excéder quelques minutes. Cette mise à jour intermédiaire en version 14.0.12 nous permettra de rapidement pouvoir mettre à votre disposition une version plus récente.

Commit 3fe8867c authored by MARAIT Gilles's avatar MARAIT Gilles
Browse files

Adding scalable-python

parent 6e6f430e
......@@ -879,3 +879,31 @@ CTAGS = $(CTAGSPROG)
,@(delete `("python-numpy" ,python2-numpy) (package-inputs pastix))
;; ,@(delete `("python-scipy" ,python2-scipy) (package-inputs pastix))
))))
(define-public scalable-python
(package
(inherit python-2.7)
(name "scalable-python")
(home-page "https://github.com/CSCfi/scalable-python.git")
(source (origin
(method git-fetch)
(uri (git-reference
(url home-page)
(commit "b0b9d3f29298b719f9e4f684deae713c0a224b0e")
))
(sha256
(base32
"0ivxsf17x7vjxr5h4g20rb5i3k705vgd502ma024z95fnyzd0bqi"))))
(arguments
(substitute-keyword-arguments (package-arguments python-2.7)
((#:configure-flags flags '())
`(cons "--enable-mpi" ,flags))
((#:make-flags makeflags '())
`(cons "install-mpi" (cons "mpi" ,makeflags)))
))
(description
"Modified python 2.7.13. Scalable Python performs the I/O operations used
e.g. by import statements in a single process and uses MPI to transmit data
to/from all other processes.")
(propagated-inputs `(("openmpi" ,openmpi)))
))
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment