summaryrefslogtreecommitdiff
path: root/gnu/packages/python.scm
diff options
context:
space:
mode:
authorMarius Bakke <mbakke@fastmail.com>2018-12-03 14:04:13 +0100
committerMarius Bakke <mbakke@fastmail.com>2018-12-03 17:44:14 +0100
commitfcb5409438db65ac0b779def4df5542b36378e90 (patch)
tree62e8b11683ccf30642d861e75afc26e6b085a965 /gnu/packages/python.scm
parent947ee67d4bdce73fa726b72710b5b27307faf364 (diff)
gnu: python-scikit-image: Update to 0.14.1.
Also add explicit Python2 variants for its dependency closure. * gnu/packages/python.scm (python-scikit-image): Update to 0.14.1. [source](uri): Use PYPI-URI. [propagated-inputs]: Add PYTHON-CLOUDPICKLE, PYTHON-DASK, PYTHON-MATPLOTLIB and PYTHON-PYWAVELETS. (python2-toolz, python2-cloudpickle, python2-locket, python2-blosc, python2-partd, python2-dask): New public variables.
Diffstat (limited to 'gnu/packages/python.scm')
-rw-r--r--gnu/packages/python.scm35
1 files changed, 27 insertions, 8 deletions
diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm
index 7102106279a..ce91fbedbad 100644
--- a/gnu/packages/python.scm
+++ b/gnu/packages/python.scm
@@ -2822,25 +2822,26 @@ and is very extensible.")
2822(define-public python-scikit-image 2822(define-public python-scikit-image
2823 (package 2823 (package
2824 (name "python-scikit-image") 2824 (name "python-scikit-image")
2825 (version "0.11.3") 2825 (version "0.14.1")
2826 (source 2826 (source
2827 (origin 2827 (origin
2828 (method url-fetch) 2828 (method url-fetch)
2829 (uri (string-append 2829 (uri (pypi-uri "scikit-image" version))
2830 "https://pypi.python.org/packages/source/s/scikit-image/scikit-image-"
2831 version ".tar.gz"))
2832 (sha256 2830 (sha256
2833 (base32 "0jz416fqvpahqyffw8plmszzfj669w8wvf3y9clnr5lr6a7md3kn")))) 2831 (base32 "0l1c3rl4s1jyv80i5hns4pgih09zrxfj7lygdc51w8sgyysb7ac6"))))
2834 (build-system python-build-system) 2832 (build-system python-build-system)
2835 (arguments 2833 (arguments
2836 ;; TODO: Some tests require running X11 server. Disable them? 2834 ;; TODO: Some tests require running X11 server. Disable them?
2837 '(#:tests? #f)) 2835 '(#:tests? #f))
2838 ;; See DEPENDS.txt for the list of build and run time requiremnts 2836 ;; See DEPENDS.txt for the list of build and run time requiremnts
2839 (propagated-inputs 2837 (propagated-inputs
2840 `(("python-matplotlib" ,python-matplotlib) 2838 `(("python-cloudpickle" ,python-cloudpickle)
2839 ("python-dask" ,python-dask)
2840 ("python-matplotlib" ,python-matplotlib)
2841 ("python-networkx" ,python-networkx) 2841 ("python-networkx" ,python-networkx)
2842 ("python-scipy" ,python-scipy) 2842 ("python-pillow" ,python-pillow)
2843 ("python-pillow" ,python-pillow))) 2843 ("python-pywavelets" ,python-pywavelets)
2844 ("python-scipy" ,python-scipy)))
2844 (native-inputs 2845 (native-inputs
2845 `(("python-numpy" ,python-numpy) 2846 `(("python-numpy" ,python-numpy)
2846 ("python-cython" ,python-cython) 2847 ("python-cython" ,python-cython)
@@ -14516,6 +14517,9 @@ library's @code{threading} module.")
14516functions, and dictionaries.") 14517functions, and dictionaries.")
14517 (license license:bsd-3))) 14518 (license license:bsd-3)))
14518 14519
14520(define-public python2-toolz
14521 (package-with-python2 python-toolz))
14522
14519(define-public python-cytoolz 14523(define-public python-cytoolz
14520 (package 14524 (package
14521 (name "python-cytoolz") 14525 (name "python-cytoolz")
@@ -14598,6 +14602,9 @@ shipped over the network to execute on remote hosts, possibly close to the
14598data.") 14602data.")
14599 (license license:bsd-3))) 14603 (license license:bsd-3)))
14600 14604
14605(define-public python2-cloudpickle
14606 (package-with-python2 python-cloudpickle))
14607
14601(define-public python-locket 14608(define-public python-locket
14602 (package 14609 (package
14603 (name "python-locket") 14610 (name "python-locket")
@@ -14617,6 +14624,9 @@ data.")
14617they use the same path.") 14624they use the same path.")
14618 (license license:bsd-2))) 14625 (license license:bsd-2)))
14619 14626
14627(define-public python2-locket
14628 (package-with-python2 python-locket))
14629
14620(define-public python-blosc 14630(define-public python-blosc
14621 (package 14631 (package
14622 (name "python-blosc") 14632 (name "python-blosc")
@@ -14648,6 +14658,9 @@ regular-spaced values, etc.
14648This Python package wraps the Blosc library.") 14658This Python package wraps the Blosc library.")
14649 (license license:bsd-3))) 14659 (license license:bsd-3)))
14650 14660
14661(define-public python2-blosc
14662 (package-with-python2 python-blosc))
14663
14651(define-public python-partd 14664(define-public python-partd
14652 (package 14665 (package
14653 (name "python-partd") 14666 (name "python-partd")
@@ -14673,6 +14686,9 @@ This Python package wraps the Blosc library.")
14673append on old values. Partd excels at shuffling operations.") 14686append on old values. Partd excels at shuffling operations.")
14674 (license license:bsd-3))) 14687 (license license:bsd-3)))
14675 14688
14689(define-public python2-partd
14690 (package-with-python2 python-partd))
14691
14676(define-public python-dask 14692(define-public python-dask
14677 (package 14693 (package
14678 (name "python-dask") 14694 (name "python-dask")
@@ -14727,6 +14743,9 @@ larger-than-memory or distributed environments. These parallel collections
14727run on top of the dynamic task schedulers. ") 14743run on top of the dynamic task schedulers. ")
14728 (license license:bsd-3))) 14744 (license license:bsd-3)))
14729 14745
14746(define-public python2-dask
14747 (package-with-python2 python-dask))
14748
14730(define-public python-ilinkedlist 14749(define-public python-ilinkedlist
14731 (package 14750 (package
14732 (name "python-ilinkedlist") 14751 (name "python-ilinkedlist")