gnu: python-jedi: Update to 0.12.0, enable tests.

* gnu/packages/python.scm (jedi): Update to 0.12.0, enable tests.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
This commit is contained in:
Fis Trivial 2018-04-27 07:03:24 +00:00 committed by Ludovic Courtès
parent 8b2597d542
commit fb8966abc4
No known key found for this signature in database
GPG Key ID: 090B11993D9AEBB5
1 changed files with 17 additions and 12 deletions

View File

@ -9357,25 +9357,30 @@ characters, mouse support, and auto suggestions.")
(define-public python-jedi (define-public python-jedi
(package (package
(name "python-jedi") (name "python-jedi")
(version "0.9.0") (version "0.12.0")
(source (source
(origin (origin
(method url-fetch) (method url-fetch)
(uri (pypi-uri "jedi" version)) (uri (pypi-uri "jedi" version))
(sha256 (sha256
(base32 (base32
"0c8x962ynpx001fdvp07m2q5jk4igkxbj3rmnydavphvlgxijk1v")))) "1bcr7csx4xil1iwmk03d79jis0bkmgi9k0kir3xa4rmwqsagcwhr"))))
(build-system python-build-system) (build-system python-build-system)
(arguments (arguments
;; FIXME: One test fails (use "py.test" instead of 'setup.py test'). `(#:phases
'(#:tests? #f)) (modify-phases %standard-phases
(replace 'check (lambda _
(invoke "py.test" "-vv"))))))
(native-inputs (native-inputs
`(("python-pytest" ,python-pytest))) `(("python-pytest" ,python-pytest)
("python-parso" ,python-parso)
("python-docopt" ,python-docopt)))
(home-page "https://github.com/davidhalter/jedi") (home-page "https://github.com/davidhalter/jedi")
(synopsis (synopsis
"Autocompletion for Python that can be used for text editors") "Autocompletion for Python that can be used for text editors")
(description (description
"Jedi is an autocompletion tool for Python that can be used for text editors.") "Jedi is an autocompletion tool for Python that can be used for text
editors.")
(license license:expat))) (license license:expat)))
(define-public python2-jedi (define-public python2-jedi