gnu: python-seaborn: Update to 0.7.0.

* gnu/packages/python.scm (python-seaborn): Update to 0.7.0.
[native-inputs]: Remove python-setuptools.
(python2-seaborn): Build with 'strip-python2-variant'.
[propagated-inputs]: Add python2-pytz.
[native-inputs]: Add python2-setuptools.
This commit is contained in:
Efraim Flashner 2016-04-25 15:17:14 +03:00
parent 4260372671
commit fc899d4f73
1 changed files with 12 additions and 15 deletions

View File

@ -4752,22 +4752,18 @@ Python style, together with a fast and comfortable execution environment.")
(define-public python-seaborn (define-public python-seaborn
(package (package
(name "python-seaborn") (name "python-seaborn")
(version "0.5.1") (version "0.7.0")
(source (source
(origin (origin
(method url-fetch) (method url-fetch)
(uri (string-append (uri (pypi-uri "seaborn" version))
"https://pypi.python.org/packages/source/s/seaborn/seaborn-"
version ".tar.gz"))
(sha256 (sha256
(base32 "1236abw18ijjglmv60q85ckqrvgf5qyy4zlq7nz5aqfg6q87z3wc")))) (base32 "0ibi3xsfm2kysph61mnfy0pf8d5rkgxgrdb0z9nbizgcgdsb5a0m"))))
(build-system python-build-system) (build-system python-build-system)
(propagated-inputs (propagated-inputs
`(("python-pandas" ,python-pandas) `(("python-pandas" ,python-pandas)
("python-matplotlib" ,python-matplotlib) ("python-matplotlib" ,python-matplotlib)
("python-scipy" ,python-scipy))) ("python-scipy" ,python-scipy)))
(native-inputs
`(("python-setuptools" ,python-setuptools)))
(home-page "http://stanford.edu/~mwaskom/software/seaborn/") (home-page "http://stanford.edu/~mwaskom/software/seaborn/")
(synopsis "Statistical data visualization") (synopsis "Statistical data visualization")
(description (description
@ -4775,16 +4771,17 @@ Python style, together with a fast and comfortable execution environment.")
graphics in Python. It is built on top of matplotlib and tightly integrated graphics in Python. It is built on top of matplotlib and tightly integrated
with the PyData stack, including support for numpy and pandas data structures with the PyData stack, including support for numpy and pandas data structures
and statistical routines from scipy and statsmodels.") and statistical routines from scipy and statsmodels.")
(license bsd-3))) (license bsd-3)
(properties `((python2-variant . ,(delay python2-seaborn))))))
(define-public python2-seaborn (define-public python2-seaborn
(let ((seaborn (package-with-python2 python-seaborn))) (let ((base (package-with-python2 (strip-python2-variant python-seaborn))))
(package (inherit seaborn) (package
(propagated-inputs (inherit base)
`(("python2-pytz" ,python2-pytz) (propagated-inputs `(("python2-pytz" ,python2-pytz)
("python2-pandas" ,python2-pandas) ,@(package-propagated-inputs base)))
("python2-matplotlib" ,python2-matplotlib) (native-inputs `(("python2-setuptools" ,python2-setuptools)
("python2-scipy" ,python2-scipy)))))) ,@(package-native-inputs base))))))
(define-public python-sympy (define-public python-sympy
(package (package