Received: by mail.netbsd.org (Postfix, from userid 605) id A450284F00; Tue, 23 Jan 2024 10:15:01 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id D517584EE8 for ; Tue, 23 Jan 2024 10:15:00 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Received: from mail.netbsd.org ([127.0.0.1]) by localhost (mail.netbsd.org [127.0.0.1]) (amavisd-new, port 10025) with ESMTP id j1C0A_gCaFxr for ; Tue, 23 Jan 2024 10:15:00 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.netbsd.org [199.233.217.197]) by mail.netbsd.org (Postfix) with ESMTP id 0BEA184EDB for ; Tue, 23 Jan 2024 10:15:00 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id 02594FA42; Tue, 23 Jan 2024 10:14:59 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_17060048992180" MIME-Version: 1.0 Date: Tue, 23 Jan 2024 10:14:59 +0000 From: "Adam Ciarcinski" Subject: CVS commit: pkgsrc/lang/py-lsp-server To: pkgsrc-changes@NetBSD.org Reply-To: adam@netbsd.org X-Mailer: log_accum Message-Id: <20240123101500.02594FA42@cvs.NetBSD.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: Precedence: bulk List-Unsubscribe: This is a multi-part message in MIME format. --_----------=_17060048992180 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" Module Name: pkgsrc Committed By: adam Date: Tue Jan 23 10:14:59 UTC 2024 Modified Files: pkgsrc/lang/py-lsp-server: Makefile distinfo Log Message: py-lsp-server: updated to 1.10.0 Version 1.10.0 (2024/01/21) New features * Add support for notebook document completions. * Add support for flake8 version 7. Issues Closed * Different versions of autopep can be installed as optional dependencies * Considering pointing to python-lsp-isort rather than pyls-isort in the README * AutoImport can break when being called by multiple threads * file path auto completion add \ in path string * Flake8 Severity too high In this release 5 issues were closed. Pull Requests Merged * Combine ruff.toml into pyproject.toml * Fix optional dependency version for autopep8 * Bump flake8 to version 7 * Fix extra end line increment in autopep8 plugin * Use ruff as linter and code formatter * Make autoimport cache generation non-blocking * Update rope to 1.11.0 for multi-threading capabilities * Fix path completion when client doesn't support code snippets * Refine diagnostic severity for flake8 * Replace call to `python` with `sys.executable` in Pylint plugin * Add support for notebook document completions * Point to a more up to date isort plugin in README To generate a diff of this commit: cvs rdiff -u -r1.14 -r1.15 pkgsrc/lang/py-lsp-server/Makefile cvs rdiff -u -r1.7 -r1.8 pkgsrc/lang/py-lsp-server/distinfo Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. --_----------=_17060048992180 Content-Disposition: inline Content-Length: 4838 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii Modified files: Index: pkgsrc/lang/py-lsp-server/Makefile diff -u pkgsrc/lang/py-lsp-server/Makefile:1.14 pkgsrc/lang/py-lsp-server/Makefile:1.15 --- pkgsrc/lang/py-lsp-server/Makefile:1.14 Mon Nov 13 11:15:06 2023 +++ pkgsrc/lang/py-lsp-server/Makefile Tue Jan 23 10:14:59 2024 @@ -1,48 +1,43 @@ -# $NetBSD: Makefile,v 1.14 2023/11/13 11:15:06 wiz Exp $ +# $NetBSD: Makefile,v 1.15 2024/01/23 10:14:59 adam Exp $ -DISTNAME= python-lsp-server-1.9.0 +DISTNAME= python-lsp-server-1.10.0 PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/python-//} CATEGORIES= lang python MASTER_SITES= ${MASTER_SITE_PYPI:=p/python-lsp-server/} MAINTAINER= pkgsrc-users@NetBSD.org HOMEPAGE= https://github.com/python-lsp/python-lsp-server -COMMENT= Implementation of the Language Server Protocol for Python (python-language-server fork) +COMMENT= Implementation of the Language Server Protocol for Python LICENSE= mit -TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools_scm-[0-9]*:../../devel/py-setuptools_scm +TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools>=61.2.0:../../devel/py-setuptools +TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools_scm>=3.4.3:../../devel/py-setuptools_scm TOOL_DEPENDS+= ${PYPKGPREFIX}-wheel-[0-9]*:../../devel/py-wheel - +DEPENDS+= ${PYPKGPREFIX}-docstring-to-markdown-[0-9]*:../../textproc/py-docstring-to-markdown DEPENDS+= ${PYPKGPREFIX}-jedi>=0.17.2:../../editors/py-jedi DEPENDS+= ${PYPKGPREFIX}-lsp-jsonrpc>=1.0.0:../../textproc/py-lsp-jsonrpc DEPENDS+= ${PYPKGPREFIX}-pluggy>=1.0.0:../../devel/py-pluggy -DEPENDS+= ${PYPKGPREFIX}-docstring-to-markdown-[0-9]*:../../textproc/py-docstring-to-markdown DEPENDS+= ${PYPKGPREFIX}-ujson>=3.0.0:../../textproc/py-ujson -DEPENDS+= ${PYPKGPREFIX}-setuptools>=39.0.0:../../devel/py-setuptools - -# optional dependencies +# all DEPENDS+= ${PYPKGPREFIX}-autopep8>=2.0.4:../../devel/py-autopep8 -DEPENDS+= ${PYPKGPREFIX}-flake8>=5.0.0:../../devel/py-flake8 -DEPENDS+= ${PYPKGPREFIX}-mccabe>=0.7.0:../../devel/py-mccabe -DEPENDS+= ${PYPKGPREFIX}-codestyle>=2.9.0:../../devel/py-codestyle +DEPENDS+= ${PYPKGPREFIX}-codestyle>=2.11.0:../../devel/py-codestyle DEPENDS+= ${PYPKGPREFIX}-docstyle>=6.3.0:../../devel/py-docstyle -DEPENDS+= ${PYPKGPREFIX}-flakes>=2.5.0:../../devel/py-flakes +DEPENDS+= ${PYPKGPREFIX}-flake8>=7:../../devel/py-flake8 +DEPENDS+= ${PYPKGPREFIX}-flakes>=3.2.0:../../devel/py-flakes +DEPENDS+= ${PYPKGPREFIX}-mccabe>=0.7.0:../../devel/py-mccabe DEPENDS+= ${PYPKGPREFIX}-pylint>=2.5.0:../../devel/py-pylint -DEPENDS+= ${PYPKGPREFIX}-rope>=1.2.0:../../devel/py-rope -DEPENDS+= ${PYPKGPREFIX}-toml-[0-9]*:../../textproc/py-toml +DEPENDS+= ${PYPKGPREFIX}-rope>=1.11.0:../../devel/py-rope +DEPENDS+= ${PYPKGPREFIX}-yapf>=0.33.0:../../devel/py-yapf DEPENDS+= ${PYPKGPREFIX}-whatthepatch>=1.0.2:../../devel/py-whatthepatch +# websockets DEPENDS+= ${PYPKGPREFIX}-websockets>=10.3:../../www/py-websockets -DEPENDS+= ${PYPKGPREFIX}-yapf-[0-9]*:../../devel/py-yapf - -TEST_DEPENDS+= ${PYPKGPREFIX}-pylint>=2.5.0:../../devel/py-pylint -TEST_DEPENDS+= ${PYPKGPREFIX}-test-[0-9]*:../../devel/py-test -TEST_DEPENDS+= ${PYPKGPREFIX}-test-cov-[0-9]*:../../devel/py-test-cov TEST_DEPENDS+= ${PYPKGPREFIX}-coverage-[0-9]*:../../devel/py-coverage +TEST_DEPENDS+= ${PYPKGPREFIX}-flaky-[0-9]*:../../devel/py-flaky +TEST_DEPENDS+= ${PYPKGPREFIX}-matplotlib-[0-9]*:../../graphics/py-matplotlib TEST_DEPENDS+= ${PYPKGPREFIX}-numpy-[0-9]*:../../math/py-numpy TEST_DEPENDS+= ${PYPKGPREFIX}-pandas-[0-9]*:../../math/py-pandas -TEST_DEPENDS+= ${PYPKGPREFIX}-matplotlib-[0-9]*:../../graphics/py-matplotlib TEST_DEPENDS+= ${PYPKGPREFIX}-qt5-[0-9]*:../../x11/py-qt5 -TEST_DEPENDS+= ${PYPKGPREFIX}-flaky-[0-9]*:../../devel/py-flaky +TEST_DEPENDS+= ${PYPKGPREFIX}-test-cov-[0-9]*:../../devel/py-test-cov PYTHON_VERSIONS_INCOMPATIBLE= 27 38 Index: pkgsrc/lang/py-lsp-server/distinfo diff -u pkgsrc/lang/py-lsp-server/distinfo:1.7 pkgsrc/lang/py-lsp-server/distinfo:1.8 --- pkgsrc/lang/py-lsp-server/distinfo:1.7 Mon Nov 13 11:15:06 2023 +++ pkgsrc/lang/py-lsp-server/distinfo Tue Jan 23 10:14:59 2024 @@ -1,5 +1,5 @@ -$NetBSD: distinfo,v 1.7 2023/11/13 11:15:06 wiz Exp $ +$NetBSD: distinfo,v 1.8 2024/01/23 10:14:59 adam Exp $ -BLAKE2s (python-lsp-server-1.9.0.tar.gz) = b1435aba32abe6ced526aa52491bef726177cb52c652a963e8e31df276045efe -SHA512 (python-lsp-server-1.9.0.tar.gz) = 052ee7b9cf042afc64df34592b4daa2fb4113d78fe538a72db0426618f13ce6a453173a343b62fefeefb47ffa5a026ae0e7d029d65a5a1b235f52dd4b44c6067 -Size (python-lsp-server-1.9.0.tar.gz) = 111176 bytes +BLAKE2s (python-lsp-server-1.10.0.tar.gz) = 151176238863724fb402587acf4b4f7dedbdf63d6cc8efba4873bae02e4a395a +SHA512 (python-lsp-server-1.10.0.tar.gz) = 342452a5e3b1ae448a993f64501b2162b286f009026f1b5d306621c4befd0188699fc682206d50d06a93d8780862c8476186f8d0e4bb20592ddbbade1276445c +Size (python-lsp-server-1.10.0.tar.gz) = 112917 bytes --_----------=_17060048992180--