Received: from mail.netbsd.org (mail.netbsd.org [199.233.217.200]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) (Client CN "mail.NetBSD.org", Issuer "mail.NetBSD.org CA" (not verified)) by mollari.NetBSD.org (Postfix) with ESMTPS id 495B11A9239 for ; Fri, 5 Nov 2021 12:36:18 +0000 (UTC) Received: by mail.netbsd.org (Postfix, from userid 605) id 8AE3F84E79; Fri, 5 Nov 2021 12:36:17 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id C894F84D57 for ; Fri, 5 Nov 2021 12:36:16 +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 uib9pb3fdIqL for ; Fri, 5 Nov 2021 12:36:15 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.NetBSD.org [IPv6:2001:470:a085:999:28c:faff:fe03:5984]) by mail.netbsd.org (Postfix) with ESMTP id 8DAB684C13 for ; Fri, 5 Nov 2021 12:36:15 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id 875A7FAEC; Fri, 5 Nov 2021 12:36:15 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_1636115775247790" MIME-Version: 1.0 Date: Fri, 5 Nov 2021 12:36:15 +0000 From: "Thomas Klausner" Subject: CVS commit: pkgsrc/lang/py-lsp-server To: pkgsrc-changes@NetBSD.org Reply-To: wiz@netbsd.org X-Mailer: log_accum Message-Id: <20211105123615.875A7FAEC@cvs.NetBSD.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: Precedence: bulk List-Unsubscribe: This is a multi-part message in MIME format. --_----------=_1636115775247790 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" Module Name: pkgsrc Committed By: wiz Date: Fri Nov 5 12:36:15 UTC 2021 Added Files: pkgsrc/lang/py-lsp-server: ALTERNATIVES DESCR Makefile PLIST distinfo Log Message: lang/py-lsp-server: import py-lsp-server-1.2.4 A Python 3.6+ implementation of the Language Server Protocol. This is a fork of the python-language-server project, maintained by the Spyder IDE team and the community. To generate a diff of this commit: cvs rdiff -u -r0 -r1.1 pkgsrc/lang/py-lsp-server/ALTERNATIVES \ pkgsrc/lang/py-lsp-server/DESCR pkgsrc/lang/py-lsp-server/Makefile \ pkgsrc/lang/py-lsp-server/PLIST 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. --_----------=_1636115775247790 Content-Disposition: inline Content-Length: 8393 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii Added files: Index: pkgsrc/lang/py-lsp-server/ALTERNATIVES diff -u /dev/null pkgsrc/lang/py-lsp-server/ALTERNATIVES:1.1 --- /dev/null Fri Nov 5 12:36:15 2021 +++ pkgsrc/lang/py-lsp-server/ALTERNATIVES Fri Nov 5 12:36:15 2021 @@ -0,0 +1 @@ +bin/pylsp @PREFIX@/bin/pylsp-@PYVERSSUFFIX@ Index: pkgsrc/lang/py-lsp-server/DESCR diff -u /dev/null pkgsrc/lang/py-lsp-server/DESCR:1.1 --- /dev/null Fri Nov 5 12:36:15 2021 +++ pkgsrc/lang/py-lsp-server/DESCR Fri Nov 5 12:36:15 2021 @@ -0,0 +1,4 @@ +A Python 3.6+ implementation of the Language Server Protocol. + +This is a fork of the python-language-server project, maintained +by the Spyder IDE team and the community. Index: pkgsrc/lang/py-lsp-server/Makefile diff -u /dev/null pkgsrc/lang/py-lsp-server/Makefile:1.1 --- /dev/null Fri Nov 5 12:36:15 2021 +++ pkgsrc/lang/py-lsp-server/Makefile Fri Nov 5 12:36:15 2021 @@ -0,0 +1,45 @@ +# $NetBSD: Makefile,v 1.1 2021/11/05 12:36:15 wiz Exp $ + +DISTNAME= python-lsp-server-1.2.4 +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) +LICENSE= mit + +DEPENDS+= ${PYPKGPREFIX}-jedi>=0.17.2:../../editors/py-jedi +DEPENDS+= ${PYPKGPREFIX}-lsp-jsonrpc>=1.0.0:../../textproc/py-lsp-jsonrpc +DEPENDS+= ${PYPKGPREFIX}-pluggy-[0-9]*:../../devel/py-pluggy +DEPENDS+= ${PYPKGPREFIX}-ujson>=3.0.0:../../textproc/py-ujson +DEPENDS+= ${PYPKGPREFIX}-autopep8-[0-9]*:../../devel/py-autopep8 +DEPENDS+= ${PYPKGPREFIX}-flake8>=3.8.0:../../devel/py-flake8 +DEPENDS+= ${PYPKGPREFIX}-mccabe>=0.6.0:../../devel/py-mccabe +DEPENDS+= ${PYPKGPREFIX}-codestyle>=2.7.0:../../devel/py-codestyle +DEPENDS+= ${PYPKGPREFIX}-docstyle>=2.0.0:../../devel/py-docstyle +DEPENDS+= ${PYPKGPREFIX}-flakes>=2.3.0:../../devel/py-flakes +DEPENDS+= ${PYPKGPREFIX}-pylint>=2.5.0:../../devel/py-pylint +DEPENDS+= ${PYPKGPREFIX}-rope>=0.10.5:../../devel/py-rope +DEPENDS+= ${PYPKGPREFIX}-yapf-[0-9]*:../../devel/py-yapf + +TEST_DEPENDS+= ${PYPKGPREFIX}-test-cov-[0-9]*:../../devel/py-test-cov +TEST_DEPENDS+= ${PYPKGPREFIX}-coverage-[0-9]*:../../devel/py-coverage +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 + +PYTHON_VERSIONS_INCOMPATIBLE= 27 # py-pylint, py-parso via py-jedi + +post-install: + cd ${DESTDIR}${PREFIX}/bin && ${MV} pylsp pylsp-${PYVERSSUFFIX} + +do-test: + cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} py.test-${PYVERSSUFFIX} + +.include "../../lang/python/versioned_dependencies.mk" +.include "../../lang/python/egg.mk" +.include "../../mk/bsd.pkg.mk" Index: pkgsrc/lang/py-lsp-server/PLIST diff -u /dev/null pkgsrc/lang/py-lsp-server/PLIST:1.1 --- /dev/null Fri Nov 5 12:36:15 2021 +++ pkgsrc/lang/py-lsp-server/PLIST Fri Nov 5 12:36:15 2021 @@ -0,0 +1,113 @@ +@comment $NetBSD: PLIST,v 1.1 2021/11/05 12:36:15 wiz Exp $ +bin/pylsp-${PYVERSSUFFIX} +${PYSITELIB}/pylsp/__init__.py +${PYSITELIB}/pylsp/__init__.pyc +${PYSITELIB}/pylsp/__init__.pyo +${PYSITELIB}/pylsp/__main__.py +${PYSITELIB}/pylsp/__main__.pyc +${PYSITELIB}/pylsp/__main__.pyo +${PYSITELIB}/pylsp/_utils.py +${PYSITELIB}/pylsp/_utils.pyc +${PYSITELIB}/pylsp/_utils.pyo +${PYSITELIB}/pylsp/_version.py +${PYSITELIB}/pylsp/_version.pyc +${PYSITELIB}/pylsp/_version.pyo +${PYSITELIB}/pylsp/config/__init__.py +${PYSITELIB}/pylsp/config/__init__.pyc +${PYSITELIB}/pylsp/config/__init__.pyo +${PYSITELIB}/pylsp/config/config.py +${PYSITELIB}/pylsp/config/config.pyc +${PYSITELIB}/pylsp/config/config.pyo +${PYSITELIB}/pylsp/config/flake8_conf.py +${PYSITELIB}/pylsp/config/flake8_conf.pyc +${PYSITELIB}/pylsp/config/flake8_conf.pyo +${PYSITELIB}/pylsp/config/pycodestyle_conf.py +${PYSITELIB}/pylsp/config/pycodestyle_conf.pyc +${PYSITELIB}/pylsp/config/pycodestyle_conf.pyo +${PYSITELIB}/pylsp/config/source.py +${PYSITELIB}/pylsp/config/source.pyc +${PYSITELIB}/pylsp/config/source.pyo +${PYSITELIB}/pylsp/hookspecs.py +${PYSITELIB}/pylsp/hookspecs.pyc +${PYSITELIB}/pylsp/hookspecs.pyo +${PYSITELIB}/pylsp/lsp.py +${PYSITELIB}/pylsp/lsp.pyc +${PYSITELIB}/pylsp/lsp.pyo +${PYSITELIB}/pylsp/plugins/__init__.py +${PYSITELIB}/pylsp/plugins/__init__.pyc +${PYSITELIB}/pylsp/plugins/__init__.pyo +${PYSITELIB}/pylsp/plugins/autopep8_format.py +${PYSITELIB}/pylsp/plugins/autopep8_format.pyc +${PYSITELIB}/pylsp/plugins/autopep8_format.pyo +${PYSITELIB}/pylsp/plugins/definition.py +${PYSITELIB}/pylsp/plugins/definition.pyc +${PYSITELIB}/pylsp/plugins/definition.pyo +${PYSITELIB}/pylsp/plugins/flake8_lint.py +${PYSITELIB}/pylsp/plugins/flake8_lint.pyc +${PYSITELIB}/pylsp/plugins/flake8_lint.pyo +${PYSITELIB}/pylsp/plugins/folding.py +${PYSITELIB}/pylsp/plugins/folding.pyc +${PYSITELIB}/pylsp/plugins/folding.pyo +${PYSITELIB}/pylsp/plugins/highlight.py +${PYSITELIB}/pylsp/plugins/highlight.pyc +${PYSITELIB}/pylsp/plugins/highlight.pyo +${PYSITELIB}/pylsp/plugins/hover.py +${PYSITELIB}/pylsp/plugins/hover.pyc +${PYSITELIB}/pylsp/plugins/hover.pyo +${PYSITELIB}/pylsp/plugins/jedi_completion.py +${PYSITELIB}/pylsp/plugins/jedi_completion.pyc +${PYSITELIB}/pylsp/plugins/jedi_completion.pyo +${PYSITELIB}/pylsp/plugins/jedi_rename.py +${PYSITELIB}/pylsp/plugins/jedi_rename.pyc +${PYSITELIB}/pylsp/plugins/jedi_rename.pyo +${PYSITELIB}/pylsp/plugins/mccabe_lint.py +${PYSITELIB}/pylsp/plugins/mccabe_lint.pyc +${PYSITELIB}/pylsp/plugins/mccabe_lint.pyo +${PYSITELIB}/pylsp/plugins/preload_imports.py +${PYSITELIB}/pylsp/plugins/preload_imports.pyc +${PYSITELIB}/pylsp/plugins/preload_imports.pyo +${PYSITELIB}/pylsp/plugins/pycodestyle_lint.py +${PYSITELIB}/pylsp/plugins/pycodestyle_lint.pyc +${PYSITELIB}/pylsp/plugins/pycodestyle_lint.pyo +${PYSITELIB}/pylsp/plugins/pydocstyle_lint.py +${PYSITELIB}/pylsp/plugins/pydocstyle_lint.pyc +${PYSITELIB}/pylsp/plugins/pydocstyle_lint.pyo +${PYSITELIB}/pylsp/plugins/pyflakes_lint.py +${PYSITELIB}/pylsp/plugins/pyflakes_lint.pyc +${PYSITELIB}/pylsp/plugins/pyflakes_lint.pyo +${PYSITELIB}/pylsp/plugins/pylint_lint.py +${PYSITELIB}/pylsp/plugins/pylint_lint.pyc +${PYSITELIB}/pylsp/plugins/pylint_lint.pyo +${PYSITELIB}/pylsp/plugins/references.py +${PYSITELIB}/pylsp/plugins/references.pyc +${PYSITELIB}/pylsp/plugins/references.pyo +${PYSITELIB}/pylsp/plugins/rope_completion.py +${PYSITELIB}/pylsp/plugins/rope_completion.pyc +${PYSITELIB}/pylsp/plugins/rope_completion.pyo +${PYSITELIB}/pylsp/plugins/rope_rename.py +${PYSITELIB}/pylsp/plugins/rope_rename.pyc +${PYSITELIB}/pylsp/plugins/rope_rename.pyo +${PYSITELIB}/pylsp/plugins/signature.py +${PYSITELIB}/pylsp/plugins/signature.pyc +${PYSITELIB}/pylsp/plugins/signature.pyo +${PYSITELIB}/pylsp/plugins/symbols.py +${PYSITELIB}/pylsp/plugins/symbols.pyc +${PYSITELIB}/pylsp/plugins/symbols.pyo +${PYSITELIB}/pylsp/plugins/yapf_format.py +${PYSITELIB}/pylsp/plugins/yapf_format.pyc +${PYSITELIB}/pylsp/plugins/yapf_format.pyo +${PYSITELIB}/pylsp/python_lsp.py +${PYSITELIB}/pylsp/python_lsp.pyc +${PYSITELIB}/pylsp/python_lsp.pyo +${PYSITELIB}/pylsp/uris.py +${PYSITELIB}/pylsp/uris.pyc +${PYSITELIB}/pylsp/uris.pyo +${PYSITELIB}/pylsp/workspace.py +${PYSITELIB}/pylsp/workspace.pyc +${PYSITELIB}/pylsp/workspace.pyo +${PYSITELIB}/${EGG_INFODIR}/PKG-INFO +${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt +${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt +${PYSITELIB}/${EGG_INFODIR}/entry_points.txt +${PYSITELIB}/${EGG_INFODIR}/requires.txt +${PYSITELIB}/${EGG_INFODIR}/top_level.txt Index: pkgsrc/lang/py-lsp-server/distinfo diff -u /dev/null pkgsrc/lang/py-lsp-server/distinfo:1.1 --- /dev/null Fri Nov 5 12:36:15 2021 +++ pkgsrc/lang/py-lsp-server/distinfo Fri Nov 5 12:36:15 2021 @@ -0,0 +1,5 @@ +$NetBSD: distinfo,v 1.1 2021/11/05 12:36:15 wiz Exp $ + +BLAKE2s (python-lsp-server-1.2.4.tar.gz) = 573b63907c47a50b0c3c4c257d9d2a75c4bf3af7af2ca9bb9b9a99092a51ba13 +SHA512 (python-lsp-server-1.2.4.tar.gz) = 862d59426c6e7c19f9d3d2766ec5f9ec818d29988ee72cde9553e4b1725fbbe4230ed2f6d7e8d08983c9ef1ced8d5afe42d6751ea529d3d8799c8930b1e10a26 +Size (python-lsp-server-1.2.4.tar.gz) = 62073 bytes --_----------=_1636115775247790--