From 31bb302db8b27179af893596da9145f049f223cb Mon Sep 17 00:00:00 2001 From: Cameron Nemo Date: Fri, 17 May 2024 10:39:10 -0700 Subject: [PATCH 1/4] python3-lsp-jsonrpc: update to 1.1.2 --- srcpkgs/python3-lsp-jsonrpc/template | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/srcpkgs/python3-lsp-jsonrpc/template b/srcpkgs/python3-lsp-jsonrpc/template index 742b1c265c2dc0..a8eead5d58d831 100644 --- a/srcpkgs/python3-lsp-jsonrpc/template +++ b/srcpkgs/python3-lsp-jsonrpc/template @@ -1,7 +1,7 @@ # Template file for 'python3-lsp-jsonrpc' pkgname=python3-lsp-jsonrpc -version=1.1.1 -revision=2 +version=1.1.2 +revision=1 build_style=python3-pep517 hostmakedepends="python3-setuptools_scm python3-wheel" depends="python3-ultrajson" @@ -12,7 +12,7 @@ license="MIT" homepage="https://github.com/python-lsp/python-lsp-jsonrpc" changelog="https://raw.githubusercontent.com/python-lsp/python-lsp-jsonrpc/develop/CHANGELOG.md" distfiles="${PYPI_SITE}/p/${pkgname/3}/${pkgname/3}-${version}.tar.gz" -checksum=05cc914aa5ee2e7f52eb762014ba4996a8cc52459bfddb81fb96c56ace927908 +checksum=4688e453eef55cd952bff762c705cedefa12055c0aec17a06f595bcc002cc912 post_install() { vlicense LICENSE From 3a26baef03dec718dcd7500176b518ac54096e66 Mon Sep 17 00:00:00 2001 From: Cameron Nemo Date: Wed, 25 Oct 2023 13:15:57 -0700 Subject: [PATCH 2/4] python3-lsp-server: update to 1.11.0 --- srcpkgs/python3-lsp-server/template | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/srcpkgs/python3-lsp-server/template b/srcpkgs/python3-lsp-server/template index 41e3d69f897bee..14f60aff7fa00a 100644 --- a/srcpkgs/python3-lsp-server/template +++ b/srcpkgs/python3-lsp-server/template @@ -1,6 +1,6 @@ # Template file for 'python3-lsp-server' pkgname=python3-lsp-server -version=1.10.0 +version=1.11.0 revision=1 build_style=python3-module hostmakedepends="python3-setuptools python3-setuptools_scm python3-wheel" @@ -8,15 +8,14 @@ depends="python3-jedi python3-pluggy python3-lsp-jsonrpc python3-ultrajson python3-setuptools python3-docstring-to-markdown python3-yapf python3-toml" checkdepends="${depends} autopep8 python3-coverage python3-flaky python3-matplotlib python3-mccabe python3-mock python3-numpy python3-pandas python3-pycodestyle - python3-PyQt5 python3-pyflakes python3-pylint python3-pytest python3-pytest-cov - flake8" + python3-PyQt5 python3-pyflakes python3-pytest python3-pytest-cov flake8" short_desc="Python implementation of the Language Server Protocol" maintainer="Cameron Nemo " license="MIT" homepage="https://github.com/python-lsp/python-lsp-server" changelog="https://raw.githubusercontent.com/python-lsp/python-lsp-server/develop/CHANGELOG.md" distfiles="${PYPI_SITE}/p/python-lsp-server/python-lsp-server-${version}.tar.gz" -checksum=0c9a52dcc16cd0562404d529d50a03372db1ea6fb8dfcc3792b3265441c814f4 +checksum=89edd6fb3f7852e4bf5a3d1d95ea41484d1a28fa94b6e3cbff12b9db123b8e86 do_check() { python3 -m pytest \ @@ -24,7 +23,8 @@ do_check() { --ignore=test/plugins/test_pydocstyle_lint.py \ --ignore=test/plugins/test_rope_rename.py \ --ignore=test/plugins/test_yapf_format.py \ - --ignore=test/plugins/test_autoimport.py + --ignore=test/plugins/test_autoimport.py \ + --ignore=test/plugins/test_pylint_lint.py } post_install() { From f2c7e936503384b1e8e48a487e7ecfa3852e5994 Mon Sep 17 00:00:00 2001 From: Cameron Nemo Date: Wed, 25 Oct 2023 13:20:27 -0700 Subject: [PATCH 3/4] New package: python3-lsprotocol-2023.0.1 --- srcpkgs/python3-lsprotocol/template | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 srcpkgs/python3-lsprotocol/template diff --git a/srcpkgs/python3-lsprotocol/template b/srcpkgs/python3-lsprotocol/template new file mode 100644 index 00000000000000..55ff810d87bb81 --- /dev/null +++ b/srcpkgs/python3-lsprotocol/template @@ -0,0 +1,16 @@ +# Template file for 'python3-lsprotocol' +pkgname=python3-lsprotocol +version=2023.0.1 +revision=1 +build_style=python3-pep517 +hostmakedepends="python3-setuptools python3-wheel python3-flit_core" +short_desc="Code generator and generated types for Language Server Protocol" +maintainer="Cameron Nemo " +license="MIT" +homepage="https://github.com/microsoft/lsprotocol" +distfiles="${PYPI_SITE}/l/lsprotocol/lsprotocol-${version}.tar.gz" +checksum=cc5c15130d2403c18b734304339e51242d3018a05c4f7d0f198ad6e0cd21861d + +post_install() { + vlicense LICENSE +} From 1050493c621803e3c65836d051d5fbbdbb69f3d9 Mon Sep 17 00:00:00 2001 From: Cameron Nemo Date: Wed, 25 Oct 2023 13:21:12 -0700 Subject: [PATCH 4/4] New package: python3-lsp-ruff-2.2.1 Closes #46560 --- srcpkgs/python3-lsp-ruff/template | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 srcpkgs/python3-lsp-ruff/template diff --git a/srcpkgs/python3-lsp-ruff/template b/srcpkgs/python3-lsp-ruff/template new file mode 100644 index 00000000000000..d13360f999fb9a --- /dev/null +++ b/srcpkgs/python3-lsp-ruff/template @@ -0,0 +1,22 @@ +# Template file for 'python3-lsp-ruff' +pkgname=python3-lsp-ruff +version=2.2.1 +revision=1 +build_style=python3-module +hostmakedepends="python3-setuptools python3-setuptools_scm python3-wheel" +depends="python3-lsp-server python3-lsprotocol python3-cattrs ruff" +checkdepends="${depends} python3-pytest" +short_desc="Linter plugin for pylsp based on ruff" +maintainer="Cameron Nemo " +license="MIT" +homepage="https://github.com/python-lsp/python-lsp-ruff" +distfiles="${PYPI_SITE}/p/python-lsp-ruff/python_lsp_ruff-${version}.tar.gz" +checksum=0bb3a227bc136e8ab8c66e91733f2673dc15df6f7fc9eb99d4267d0991b327a5 + +do_check() { + python3 -m pytest +} + +post_install() { + vlicense LICENSE +}