Archived
1
0
Fork 0

gnu: python-language-server: Update to 0.29.1.

* gnu/packages/python-xyz.scm (python-language-server): Update to 0.29.1.
[inputs]: Add python-flake8
This commit is contained in:
Brian Leung 2019-10-15 15:06:58 -07:00
parent 11af54466c
commit 808dd2d0ab
No known key found for this signature in database
GPG key ID: 3ADC75F013D678F9

View file

@ -3121,23 +3121,17 @@ Language (TOML) configuration files.")
Server (PLS).") Server (PLS).")
(license license:expat))) (license license:expat)))
;; XXX: We must use a non-release version since the latest release version
;; requires python-jedi version < 0.15.
(define-public python-language-server (define-public python-language-server
(let ((commit "c3cab77a85b1de4af1aec1bafea6a7320d6baec5")
(revision "1"))
(package (package
(name "python-language-server") (name "python-language-server")
(version (git-version "0.28.3" revision commit)) (version "0.29.1")
(source (source
(origin (origin
(method git-fetch) (method url-fetch)
(uri (git-reference (uri (pypi-uri "python-language-server" version))
(url "https://github.com/palantir/python-language-server.git")
(commit commit)))
(sha256 (sha256
(base32 (base32
"1q0xdwgln09sh58j0ryygj92hfgdhwcs57zjvqihya23jr5v0bz4")))) "1f8qlflh6j3s7qfmzhirpl8fgidl6f0qbakdmiml96wdxzvka0s3"))))
(build-system python-build-system) (build-system python-build-system)
(propagated-inputs (propagated-inputs
`(("python-pluggy" ,python-pluggy) `(("python-pluggy" ,python-pluggy)
@ -3150,6 +3144,7 @@ Server (PLS).")
("python-mccabe" ,python-mccabe) ("python-mccabe" ,python-mccabe)
("python-rope" ,python-rope) ("python-rope" ,python-rope)
("python-autopep8" ,python-autopep8) ("python-autopep8" ,python-autopep8)
("python-flake8" ,python-flake8)
("python-pylint" ,python-pylint))) ("python-pylint" ,python-pylint)))
(home-page "https://github.com/palantir/python-language-server") (home-page "https://github.com/palantir/python-language-server")
(synopsis "Python implementation of the Language Server Protocol") (synopsis "Python implementation of the Language Server Protocol")
@ -3158,7 +3153,7 @@ Server (PLS).")
language specification for the Language Server Protocol (LSP). This tool is language specification for the Language Server Protocol (LSP). This tool is
used in text editing environments to provide a complete and integrated used in text editing environments to provide a complete and integrated
feature-set for programming Python effectively.") feature-set for programming Python effectively.")
(license license:expat)))) (license license:expat)))
(define-public python-black (define-public python-black
(package (package