[arch-commits] Commit in python-lsp-server/trunk (PKGBUILD)
Date: Friday, July 22, 2022 @ 13:22:01 Author: archange Revision: 1255233 upgpkg: python-lsp-server 1.5.0-1 FS#75270 list optdepends Modified: python-lsp-server/trunk/PKGBUILD --+ PKGBUILD | 44 +--- 1 file changed, 29 insertions(+), 15 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-07-22 13:10:18 UTC (rev 1255232) +++ PKGBUILD2022-07-22 13:22:01 UTC (rev 1255233) @@ -3,41 +3,55 @@ # Contributor: Platon Pronko pkgname=python-lsp-server -pkgver=1.4.1 +pkgver=1.5.0 pkgrel=1 pkgdesc="Fork of the python-language-server project, maintained by the Spyder IDE team and the community" arch=(any) url="https://github.com/python-lsp/python-lsp-server; license=(MIT) -depends=(python-jedi python-lsp-jsonrpc python-pluggy python-ujson python-setuptools) +depends=(python-jedi python-lsp-jsonrpc python-pluggy python-ujson python-setuptools python-websockets) makedepends=(python-build python-installer python-setuptools-scm python-wheel) +optdepends=( +'python-mccabe: complexity checking' +'python-pycodestyle: linter - style checking' +'python-pydocstyle: linter - docstring style checking' +'python-pyflakes: linter to detect various errors' +'python-pylint: code linting' +'python-rope: for completions and renaming' +'autopep8: code formatting' +'flake8: error checking' +'yapf: code formatting (preferred)' +'python-whatthepatch: required for yapf support' +) checkdepends=( python-pytest python-flaky -python-matplotlib python-mccabe -python-numpy -python-pandas python-pycodestyle python-pydocstyle python-pyflakes python-pylint -python-pyqt5 python-rope autopep8 flake8 yapf +python-whatthepatch +python-matplotlib +python-numpy +python-pandas +python-pyqt5 ) source=(https://files.pythonhosted.org/packages/source/${pkgname::1}/${pkgname}/${pkgname}-${pkgver}.tar.gz) -sha256sums=('be7f83298af9f0951a93972cafc9db04fd7cf5c05f20812515275f0ba70e342f') +sha256sums=('e5c094c19925022a27c4068f414b2bb653243f8fb0d768e39735289d7a89380d') prepare() { cd ${pkgname}-${pkgver} - sed 's|autopep8>=1.6.0,<1.7.0|autopep8>=1.6.0|g' -i setup.cfg - sed 's|flake8>=4.0.0,<4.1.0|flake8>=4.0.0|g' -i setup.cfg - sed 's|mccabe>=0.6.0,<0.7.0|mccabe>=0.6.0|g' -i setup.cfg - sed 's|pycodestyle>=2.8.0,<2.9.0|pycodestyle>=2.8.0|g' -i setup.cfg - sed 's|pyflakes>=2.4.0,<2.5.0|pyflakes>=2.4.0|g' -i setup.cfg + sed 's|autopep8>=1.6.0,<1.7.0|autopep8>=1.6.0|' -i pyproject.toml + sed 's|flake8>=4.0.0,<4.1.0|flake8>=4.0.0|' -i pyproject.toml + sed 's|mccabe>=0.6.0,<0.7.0|mccabe>=0.6.0|' -i pyproject.toml + sed 's|pycodestyle>=2.8.0,<2.9.0|pycodestyle>=2.8.0|' -i pyproject.toml + sed 's|pyflakes>=2.4.0,<2.5.0|pyflakes>=2.4.0|' -i pyproject.toml + sed 's|numpy<1.23|numpy|' -i pyproject.toml } build() { @@ -48,9 +62,9 @@ check() { cd ${pkgname}-${pkgver} # Disable coverage - sed -i '/addopts =/d' setup.cfg - sed -i '/--cov/d' setup.cfg - pytest -vv --color=yes + sed -i '/--cov/d' pyproject.toml + # Numpy completions broken with numpy 1.23 + pytest -vv --color=yes -k 'not test_numpy_completions' } package() {
[arch-commits] Commit in python-lsp-server/trunk (PKGBUILD)
Date: Saturday, April 2, 2022 @ 15:59:44 Author: archange Revision: 1180835 upgpkg: python-lsp-server 1.4.1-1 Modified: python-lsp-server/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-04-02 15:59:37 UTC (rev 1180834) +++ PKGBUILD2022-04-02 15:59:44 UTC (rev 1180835) @@ -3,7 +3,7 @@ # Contributor: Platon Pronko pkgname=python-lsp-server -pkgver=1.4.0 +pkgver=1.4.1 pkgrel=1 pkgdesc="Fork of the python-language-server project, maintained by the Spyder IDE team and the community" arch=(any) @@ -29,7 +29,7 @@ yapf ) source=(https://files.pythonhosted.org/packages/source/${pkgname::1}/${pkgname}/${pkgname}-${pkgver}.tar.gz) -sha256sums=('769142c07573f6b66e930cbd7c588b826082550bef6267bb0aec63e7b6260009') +sha256sums=('be7f83298af9f0951a93972cafc9db04fd7cf5c05f20812515275f0ba70e342f') prepare() { cd ${pkgname}-${pkgver}
[arch-commits] Commit in python-lsp-server/trunk (PKGBUILD)
Date: Monday, March 21, 2022 @ 00:06:11 Author: archange Revision: 1166362 upgpkg: python-lsp-server 1.4.0-1 Modified: python-lsp-server/trunk/PKGBUILD --+ PKGBUILD | 32 1 file changed, 16 insertions(+), 16 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-03-21 00:02:41 UTC (rev 1166361) +++ PKGBUILD2022-03-21 00:06:11 UTC (rev 1166362) @@ -3,13 +3,14 @@ # Contributor: Platon Pronko pkgname=python-lsp-server -pkgver=1.3.2 -pkgrel=2 +pkgver=1.4.0 +pkgrel=1 pkgdesc="Fork of the python-language-server project, maintained by the Spyder IDE team and the community" arch=(any) url="https://github.com/python-lsp/python-lsp-server; license=(MIT) depends=(python-jedi python-lsp-jsonrpc python-pluggy python-ujson python-setuptools) +makedepends=(python-build python-installer python-setuptools-scm python-wheel) checkdepends=( python-pytest python-flaky @@ -27,34 +28,33 @@ flake8 yapf ) -source=(${url}/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz -${pkgname}-fix-py3.10.patch::${url}/pull/133.patch) -sha256sums=('c768f5714880b38111516339384bbb0f7328cd1c50090038c915210f3f6b01cb' -'2faa399a1dc34f6956d6d0196cecf5ece53cbff5ec2f2cc8bea8400997f9957e') +source=(https://files.pythonhosted.org/packages/source/${pkgname::1}/${pkgname}/${pkgname}-${pkgver}.tar.gz) +sha256sums=('769142c07573f6b66e930cbd7c588b826082550bef6267bb0aec63e7b6260009') prepare() { cd ${pkgname}-${pkgver} - sed 's|autopep8>=1.6.0,<1.7.0|autopep8>=1.6.0|g' -i setup.py - sed 's|flake8>=4.0.0,<4.1.0|flake8>=4.0.0|g' -i setup.py - sed 's|mccabe>=0.6.0,<0.7.0|mccabe>=0.6.0|g' -i setup.py - sed 's|pycodestyle>=2.8.0,<2.9.0|pycodestyle>=2.8.0|g' -i setup.py - sed 's|pyflakes>=2.4.0,<2.5.0|pyflakes>=2.4.0|g' -i setup.py - patch -p1 < ../${pkgname}-fix-py3.10.patch + sed 's|autopep8>=1.6.0,<1.7.0|autopep8>=1.6.0|g' -i setup.cfg + sed 's|flake8>=4.0.0,<4.1.0|flake8>=4.0.0|g' -i setup.cfg + sed 's|mccabe>=0.6.0,<0.7.0|mccabe>=0.6.0|g' -i setup.cfg + sed 's|pycodestyle>=2.8.0,<2.9.0|pycodestyle>=2.8.0|g' -i setup.cfg + sed 's|pyflakes>=2.4.0,<2.5.0|pyflakes>=2.4.0|g' -i setup.cfg } build() { cd ${pkgname}-${pkgver} - python setup.py build + python -m build -wn } check() { cd ${pkgname}-${pkgver} - sed -i '/addopts =$/,$d' setup.cfg - pytest -v --color=yes + # Disable coverage + sed -i '/addopts =/d' setup.cfg + sed -i '/--cov/d' setup.cfg + pytest -vv --color=yes } package() { cd ${pkgname}-${pkgver} - python setup.py install --root=${pkgdir} --optimize=1 --skip-build + python -m installer -d="${pkgdir}" dist/*.whl install -Dm644 LICENSE -t "${pkgdir}"/usr/share/licenses/${pkgname}/ }
[arch-commits] Commit in python-lsp-server/trunk (PKGBUILD)
Date: Sunday, December 5, 2021 @ 15:25:32 Author: archange Revision: 1065167 Python 3.10 rebuild Modified: python-lsp-server/trunk/PKGBUILD --+ PKGBUILD |9 ++--- 1 file changed, 6 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-12-05 15:23:43 UTC (rev 1065166) +++ PKGBUILD2021-12-05 15:25:32 UTC (rev 1065167) @@ -4,7 +4,7 @@ pkgname=python-lsp-server pkgver=1.3.2 -pkgrel=1 +pkgrel=2 pkgdesc="Fork of the python-language-server project, maintained by the Spyder IDE team and the community" arch=(any) url="https://github.com/python-lsp/python-lsp-server; @@ -27,8 +27,10 @@ flake8 yapf ) -source=(${url}/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz) -sha256sums=('c768f5714880b38111516339384bbb0f7328cd1c50090038c915210f3f6b01cb') +source=(${url}/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz +${pkgname}-fix-py3.10.patch::${url}/pull/133.patch) +sha256sums=('c768f5714880b38111516339384bbb0f7328cd1c50090038c915210f3f6b01cb' +'2faa399a1dc34f6956d6d0196cecf5ece53cbff5ec2f2cc8bea8400997f9957e') prepare() { cd ${pkgname}-${pkgver} @@ -37,6 +39,7 @@ sed 's|mccabe>=0.6.0,<0.7.0|mccabe>=0.6.0|g' -i setup.py sed 's|pycodestyle>=2.8.0,<2.9.0|pycodestyle>=2.8.0|g' -i setup.py sed 's|pyflakes>=2.4.0,<2.5.0|pyflakes>=2.4.0|g' -i setup.py + patch -p1 < ../${pkgname}-fix-py3.10.patch } build() {
[arch-commits] Commit in python-lsp-server/trunk (PKGBUILD)
Date: Sunday, December 5, 2021 @ 15:03:05 Author: archange Revision: 1065159 upgpkg: python-lsp-server 1.3.2-1 Modified: python-lsp-server/trunk/PKGBUILD --+ PKGBUILD | 18 +- 1 file changed, 9 insertions(+), 9 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-12-05 14:37:10 UTC (rev 1065158) +++ PKGBUILD2021-12-05 15:03:05 UTC (rev 1065159) @@ -3,8 +3,8 @@ # Contributor: Platon Pronko pkgname=python-lsp-server -pkgver=1.2.4 -pkgrel=4 +pkgver=1.3.2 +pkgrel=1 pkgdesc="Fork of the python-language-server project, maintained by the Spyder IDE team and the community" arch=(any) url="https://github.com/python-lsp/python-lsp-server; @@ -27,16 +27,16 @@ flake8 yapf ) -source=(${url}/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz - ${pkgname}-fix-pylint-2.10.patch::https://github.com/python-lsp/python-lsp-server/commit/e8cf8e5b160f227550574cba480e276a98248d44.patch) -sha256sums=('3e9102808f661df18a54e2ddd97285d4b3c4cbc0af6fed8439a1960617f74674' -'1778835e6926a84cc44c16628463394f4a36a5abd532bba2aa87a133ad4f14fe') +source=(${url}/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz) +sha256sums=('c768f5714880b38111516339384bbb0f7328cd1c50090038c915210f3f6b01cb') prepare() { cd ${pkgname}-${pkgver} - patch -p1 < ../${pkgname}-fix-pylint-2.10.patch - sed 's|flake8>=3.8.0,<4.0.0|flake8>=3.8.0|g' -i setup.py - sed 's|pyflakes>=2.3.0,<2.4.0|pyflakes>=2.3.0|g' -i setup.py + sed 's|autopep8>=1.6.0,<1.7.0|autopep8>=1.6.0|g' -i setup.py + sed 's|flake8>=4.0.0,<4.1.0|flake8>=4.0.0|g' -i setup.py + sed 's|mccabe>=0.6.0,<0.7.0|mccabe>=0.6.0|g' -i setup.py + sed 's|pycodestyle>=2.8.0,<2.9.0|pycodestyle>=2.8.0|g' -i setup.py + sed 's|pyflakes>=2.4.0,<2.5.0|pyflakes>=2.4.0|g' -i setup.py } build() {
[arch-commits] Commit in python-lsp-server/trunk (PKGBUILD)
Date: Wednesday, December 1, 2021 @ 11:18:15 Author: felixonmars Revision: 1059157 upgpkg: python-lsp-server 1.2.4-4: Python 3.10 rebuild Modified: python-lsp-server/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-12-01 11:18:04 UTC (rev 1059156) +++ PKGBUILD2021-12-01 11:18:15 UTC (rev 1059157) @@ -4,7 +4,7 @@ pkgname=python-lsp-server pkgver=1.2.4 -pkgrel=3 +pkgrel=4 pkgdesc="Fork of the python-language-server project, maintained by the Spyder IDE team and the community" arch=(any) url="https://github.com/python-lsp/python-lsp-server;
[arch-commits] Commit in python-lsp-server/trunk (PKGBUILD)
Date: Monday, October 18, 2021 @ 13:30:49 Author: archange Revision: 1030837 Allow incoming flake8, blocked for pip reasons Modified: python-lsp-server/trunk/PKGBUILD --+ PKGBUILD |6 -- 1 file changed, 4 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-10-18 13:14:50 UTC (rev 1030836) +++ PKGBUILD2021-10-18 13:30:49 UTC (rev 1030837) @@ -4,7 +4,7 @@ pkgname=python-lsp-server pkgver=1.2.4 -pkgrel=2 +pkgrel=3 pkgdesc="Fork of the python-language-server project, maintained by the Spyder IDE team and the community" arch=(any) url="https://github.com/python-lsp/python-lsp-server; @@ -35,6 +35,8 @@ prepare() { cd ${pkgname}-${pkgver} patch -p1 < ../${pkgname}-fix-pylint-2.10.patch + sed 's|flake8>=3.8.0,<4.0.0|flake8>=3.8.0|g' -i setup.py + sed 's|pyflakes>=2.3.0,<2.4.0|pyflakes>=2.3.0|g' -i setup.py } build() { @@ -45,7 +47,7 @@ check() { cd ${pkgname}-${pkgver} sed -i '/addopts =$/,$d' setup.cfg - pytest -v --color=yes test + pytest -v --color=yes } package() {
[arch-commits] Commit in python-lsp-server/trunk (PKGBUILD)
Date: Sunday, October 17, 2021 @ 14:38:26 Author: archange Revision: 1030734 Enable tests, fix pylint 2.10+, lint PKGBUILD Modified: python-lsp-server/trunk/PKGBUILD --+ PKGBUILD | 43 +-- 1 file changed, 37 insertions(+), 6 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-10-17 14:08:15 UTC (rev 1030733) +++ PKGBUILD2021-10-17 14:38:26 UTC (rev 1030734) @@ -1,24 +1,55 @@ # Maintainer: Jelle van der Waa +# Maintainer: Bruno Pagani # Contributor: Platon Pronko pkgname=python-lsp-server pkgver=1.2.4 -pkgrel=1 +pkgrel=2 pkgdesc="Fork of the python-language-server project, maintained by the Spyder IDE team and the community" arch=(any) url="https://github.com/python-lsp/python-lsp-server; license=(MIT) depends=(python-jedi python-lsp-jsonrpc python-pluggy python-ujson python-setuptools) -source=($pkgname-$pkgver.tar.gz::https://github.com/python-lsp/python-lsp-server/archive/v${pkgver}.tar.gz) -sha256sums=('3e9102808f661df18a54e2ddd97285d4b3c4cbc0af6fed8439a1960617f74674') +checkdepends=( +python-pytest +python-flaky +python-matplotlib +python-mccabe +python-numpy +python-pandas +python-pycodestyle +python-pydocstyle +python-pyflakes +python-pylint +python-pyqt5 +python-rope +autopep8 +flake8 +yapf +) +source=(${url}/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz + ${pkgname}-fix-pylint-2.10.patch::https://github.com/python-lsp/python-lsp-server/commit/e8cf8e5b160f227550574cba480e276a98248d44.patch) +sha256sums=('3e9102808f661df18a54e2ddd97285d4b3c4cbc0af6fed8439a1960617f74674' +'1778835e6926a84cc44c16628463394f4a36a5abd532bba2aa87a133ad4f14fe') +prepare() { + cd ${pkgname}-${pkgver} + patch -p1 < ../${pkgname}-fix-pylint-2.10.patch +} + build() { - cd "${pkgname}-${pkgver}" + cd ${pkgname}-${pkgver} python setup.py build } +check() { + cd ${pkgname}-${pkgver} + sed -i '/addopts =$/,$d' setup.cfg + pytest -v --color=yes test +} + package() { - cd "${pkgname}-${pkgver}" + cd ${pkgname}-${pkgver} python setup.py install --root=${pkgdir} --optimize=1 --skip-build - install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + install -Dm644 LICENSE -t "${pkgdir}"/usr/share/licenses/${pkgname}/ }
[arch-commits] Commit in python-lsp-server/trunk (PKGBUILD)
Date: Saturday, October 16, 2021 @ 21:28:53 Author: jelle Revision: 1030593 upgpkg: python-lsp-server 1.2.4-1 Modified: python-lsp-server/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-10-16 21:27:35 UTC (rev 1030592) +++ PKGBUILD2021-10-16 21:28:53 UTC (rev 1030593) @@ -2,8 +2,8 @@ # Contributor: Platon Pronko pkgname=python-lsp-server -pkgver=1.2.1 -pkgrel=3 +pkgver=1.2.4 +pkgrel=1 pkgdesc="Fork of the python-language-server project, maintained by the Spyder IDE team and the community" arch=(any) url="https://github.com/python-lsp/python-lsp-server; @@ -10,7 +10,7 @@ license=(MIT) depends=(python-jedi python-lsp-jsonrpc python-pluggy python-ujson python-setuptools) source=($pkgname-$pkgver.tar.gz::https://github.com/python-lsp/python-lsp-server/archive/v${pkgver}.tar.gz) -sha256sums=('5408cffb405bef5e74d5a9de4ba6f1f45e5ab1c5d67755824a0beb31dfb489a3') +sha256sums=('3e9102808f661df18a54e2ddd97285d4b3c4cbc0af6fed8439a1960617f74674') build() { cd "${pkgname}-${pkgver}"
[arch-commits] Commit in python-lsp-server/trunk (PKGBUILD)
Date: Sunday, September 12, 2021 @ 09:12:02 Author: jelle Revision: 1014536 Add missing python-setuptools dependency Fixes: FS#72099 Modified: python-lsp-server/trunk/PKGBUILD --+ PKGBUILD |6 ++ 1 file changed, 2 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-09-12 08:16:11 UTC (rev 1014535) +++ PKGBUILD2021-09-12 09:12:02 UTC (rev 1014536) @@ -3,14 +3,12 @@ pkgname=python-lsp-server pkgver=1.2.1 -pkgrel=2 +pkgrel=3 pkgdesc="Fork of the python-language-server project, maintained by the Spyder IDE team and the community" arch=(any) url="https://github.com/python-lsp/python-lsp-server; license=(MIT) -depends=(python-jedi python-lsp-jsonrpc python-pluggy python-ujson) -makedepends=(python-setuptools) - +depends=(python-jedi python-lsp-jsonrpc python-pluggy python-ujson python-setuptools) source=($pkgname-$pkgver.tar.gz::https://github.com/python-lsp/python-lsp-server/archive/v${pkgver}.tar.gz) sha256sums=('5408cffb405bef5e74d5a9de4ba6f1f45e5ab1c5d67755824a0beb31dfb489a3')