mirror of
https://codeberg.org/guix/guix.git
synced 2025-10-02 02:15:12 +00:00
gnu: python-lsp-server: Update to 1.11.0.
* gnu/packages/python-xyz.scm (python-lsp-server): Update to 1.11.0. [build-system]: Use pyproject-build-system. [arguments]: Replace custom 'check phase with #:test-flags. [propagated-inputs]: Remove python-autopep8, python-flake8, python-future, and python-rope; add python-docstring-to-markdown, python-importlib-metadata, and python-whatthepatch. [native-inputs]: Add python-autopep8, python-flake8, python-rope, python-setuptools, and python-wheel; remove python-mock and python-versioneer. Change-Id: I64e5b3f9f9a92f720d006634fe24ca094c96ea60
This commit is contained in:
parent
cdff4d68ca
commit
ca9585fd42
1 changed files with 22 additions and 20 deletions
|
@ -8504,49 +8504,51 @@ Server (PLS).")
|
|||
(define-public python-lsp-server
|
||||
(package
|
||||
(name "python-lsp-server")
|
||||
(version "1.3.3")
|
||||
(version "1.11.0")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (pypi-uri "python-lsp-server" version))
|
||||
(sha256
|
||||
(base32
|
||||
"0h6wxzmm6qjfwkkn3mnzn1fpmcp23fpbk74bi8p540q1nzccqj0v"))))
|
||||
(build-system python-build-system)
|
||||
"11lf7c9dpf8jzz5y7dllz8l1lka887m9a79xbazy8lkq7zxxdvc9"))))
|
||||
(build-system pyproject-build-system)
|
||||
(arguments
|
||||
`(#:phases
|
||||
(modify-phases %standard-phases
|
||||
(list
|
||||
#:test-flags
|
||||
'(list "-k" "not test_pyqt_completion"
|
||||
;; This could be a real issue due to our old version of
|
||||
;; pydocstyle.
|
||||
"--ignore=test/plugins/test_pydocstyle_lint.py")
|
||||
#:phases
|
||||
'(modify-phases %standard-phases
|
||||
(add-before 'check 'set-HOME
|
||||
(lambda _ (setenv "HOME" "/tmp")))
|
||||
(replace 'check
|
||||
(lambda _
|
||||
;; Disable failing test.
|
||||
(invoke "python" "-m" "pytest" "-k"
|
||||
"not test_pyqt_completion"))))))
|
||||
(lambda _ (setenv "HOME" "/tmp"))))))
|
||||
(propagated-inputs
|
||||
(list python-autopep8
|
||||
python-pydocstyle
|
||||
python-flake8
|
||||
python-future
|
||||
(list python-docstring-to-markdown
|
||||
python-importlib-metadata
|
||||
python-jedi
|
||||
python-lsp-jsonrpc
|
||||
python-pluggy
|
||||
python-pycodestyle
|
||||
python-pyflakes
|
||||
python-rope
|
||||
python-pydocstyle
|
||||
python-ujson
|
||||
python-whatthepatch
|
||||
python-yapf))
|
||||
(native-inputs
|
||||
(list python-coverage
|
||||
(list python-autopep8
|
||||
python-flake8
|
||||
python-coverage
|
||||
python-flaky
|
||||
python-matplotlib
|
||||
python-mock
|
||||
python-numpy
|
||||
python-pandas
|
||||
python-pylint
|
||||
python-pytest
|
||||
python-pytest-cov
|
||||
python-versioneer))
|
||||
python-rope
|
||||
python-setuptools
|
||||
python-wheel))
|
||||
(home-page "https://github.com/python-lsp/python-lsp-server")
|
||||
(synopsis "Python implementation of the Language Server Protocol")
|
||||
(description
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue