Fri May 5 09:38:48 2023 UTC ()
py-pygls: update to 1.0.1.

[1.0.1] - February 16th, 2023

Fixed

    Fix progress example in json extension. (#230)
    Fix AttributeErrors in get_configuration_async, get_configuration_callback, get_configuration_threaded commands in json extension. (#307)
    Fix type annotations for get_configuration_async and get_configuration methods on LanguageServer and LanguageServerProtocol objects (#307)
    Provide version param for publishing diagnostics (#303)
    Relaxed the Python version upper bound to <4 (#318)

1.0.0 - 2/12/2022

Changed

BREAKING CHANGE: Replaced pydantic with lsprotocol

0.13.1 - 1/12/2022

Changed

Docs now state that the v1 alpha branch is the recommended way to start new projects

Fixed

Support CodeActionKind.SourceFixAll


(wiz)
diff -r1.8 -r1.9 pkgsrc/lang/py-pygls/Makefile
diff -r1.4 -r1.5 pkgsrc/lang/py-pygls/PLIST
diff -r1.9 -r1.10 pkgsrc/lang/py-pygls/distinfo

cvs diff -r1.8 -r1.9 pkgsrc/lang/py-pygls/Makefile (expand / switch to unified diff)

--- pkgsrc/lang/py-pygls/Makefile 2022/11/23 22:21:52 1.8
+++ pkgsrc/lang/py-pygls/Makefile 2023/05/05 09:38:48 1.9
@@ -1,30 +1,31 @@ @@ -1,30 +1,31 @@
1# $NetBSD: Makefile,v 1.8 2022/11/23 22:21:52 adam Exp $ 1# $NetBSD: Makefile,v 1.9 2023/05/05 09:38:48 wiz Exp $
2 2
3DISTNAME= pygls-0.13.0 3DISTNAME= pygls-1.0.1
4PKGNAME= ${PYPKGPREFIX}-${DISTNAME} 4PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
5CATEGORIES= lang python 5CATEGORIES= lang python
6MASTER_SITES= ${MASTER_SITE_PYPI:=p/pygls/} 6MASTER_SITES= ${MASTER_SITE_PYPI:=p/pygls/}
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= https://github.com/openlawlibrary/pygls 9HOMEPAGE= https://github.com/openlawlibrary/pygls
10COMMENT= Pythonic generic implementation of the Language Server Protocol 10COMMENT= Pythonic generic implementation of the Language Server Protocol
11LICENSE= apache-2.0 11LICENSE= apache-2.0
12 12
13TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools_scm>=3.4.3:../../devel/py-setuptools_scm 13TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools_scm>=3.4.3:../../devel/py-setuptools_scm
14TOOL_DEPENDS+= ${PYPKGPREFIX}-toml-[0-9]*:../../textproc/py-toml 14TOOL_DEPENDS+= ${PYPKGPREFIX}-toml-[0-9]*:../../textproc/py-toml
15TOOL_DEPENDS+= ${PYPKGPREFIX}-wheel-[0-9]*:../../devel/py-wheel 15TOOL_DEPENDS+= ${PYPKGPREFIX}-wheel-[0-9]*:../../devel/py-wheel
16DEPENDS+= ${PYPKGPREFIX}-pydantic>=1.10.2:../../devel/py-pydantic 16DEPENDS+= ${PYPKGPREFIX}-lsprotocol-[0-9]*:../../lang/py-lsprotocol
17DEPENDS+= ${PYPKGPREFIX}-typeguard>=2.10.0:../../devel/py-typeguard 17DEPENDS+= ${PYPKGPREFIX}-typeguard>=2.10.0:../../devel/py-typeguard
18TEST_DEPENDS+= ${PYPKGPREFIX}-mock>=3.0.5:../../devel/py-mock 18#TEST_DEPENDS+= ${PYPKGPREFIX}-mock>=4.0.3:../../devel/py-mock
 19TEST_DEPENDS+= ${PYPKGPREFIX}-mock>=3:../../devel/py-mock
19TEST_DEPENDS+= ${PYPKGPREFIX}-test>=7.1.2:../../devel/py-test 20TEST_DEPENDS+= ${PYPKGPREFIX}-test>=7.1.2:../../devel/py-test
20TEST_DEPENDS+= ${PYPKGPREFIX}-test-asyncio>=0.18.3:../../devel/py-test-asyncio 21TEST_DEPENDS+= ${PYPKGPREFIX}-test-asyncio>=0.18.3:../../devel/py-test-asyncio
21 22
22USE_LANGUAGES= # none 23USE_LANGUAGES= # none
23 24
24PYTHON_VERSIONS_INCOMPATIBLE= 27 25PYTHON_VERSIONS_INCOMPATIBLE= 27
25 26
26do-test: 27do-test:
27 cd ${WRKSRC} && ${SETENV} ${TEST_ENV} pytest-${PYVERSSUFFIX} tests 28 cd ${WRKSRC} && ${SETENV} ${TEST_ENV} pytest-${PYVERSSUFFIX} tests
28 29
29.include "../../lang/python/egg.mk" 30.include "../../lang/python/egg.mk"
30.include "../../mk/bsd.pkg.mk" 31.include "../../mk/bsd.pkg.mk"

cvs diff -r1.4 -r1.5 pkgsrc/lang/py-pygls/PLIST (expand / switch to unified diff)

--- pkgsrc/lang/py-pygls/PLIST 2022/08/10 10:51:34 1.4
+++ pkgsrc/lang/py-pygls/PLIST 2023/05/05 09:38:48 1.5
@@ -1,149 +1,38 @@ @@ -1,149 +1,38 @@
1@comment $NetBSD: PLIST,v 1.4 2022/08/10 10:51:34 adam Exp $ 1@comment $NetBSD: PLIST,v 1.5 2023/05/05 09:38:48 wiz Exp $
2${PYSITELIB}/${EGG_INFODIR}/PKG-INFO 2${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
3${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt 3${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
4${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt 4${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
5${PYSITELIB}/${EGG_INFODIR}/not-zip-safe 5${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
6${PYSITELIB}/${EGG_INFODIR}/requires.txt 6${PYSITELIB}/${EGG_INFODIR}/requires.txt
7${PYSITELIB}/${EGG_INFODIR}/top_level.txt 7${PYSITELIB}/${EGG_INFODIR}/top_level.txt
8${PYSITELIB}/pygls/__init__.py 8${PYSITELIB}/pygls/__init__.py
9${PYSITELIB}/pygls/__init__.pyc 9${PYSITELIB}/pygls/__init__.pyc
10${PYSITELIB}/pygls/__init__.pyo 10${PYSITELIB}/pygls/__init__.pyo
11${PYSITELIB}/pygls/capabilities.py 11${PYSITELIB}/pygls/capabilities.py
12${PYSITELIB}/pygls/capabilities.pyc 12${PYSITELIB}/pygls/capabilities.pyc
13${PYSITELIB}/pygls/capabilities.pyo 13${PYSITELIB}/pygls/capabilities.pyo
14${PYSITELIB}/pygls/constants.py 14${PYSITELIB}/pygls/constants.py
15${PYSITELIB}/pygls/constants.pyc 15${PYSITELIB}/pygls/constants.pyc
16${PYSITELIB}/pygls/constants.pyo 16${PYSITELIB}/pygls/constants.pyo
17${PYSITELIB}/pygls/exceptions.py 17${PYSITELIB}/pygls/exceptions.py
18${PYSITELIB}/pygls/exceptions.pyc 18${PYSITELIB}/pygls/exceptions.pyc
19${PYSITELIB}/pygls/exceptions.pyo 19${PYSITELIB}/pygls/exceptions.pyo
20${PYSITELIB}/pygls/feature_manager.py 20${PYSITELIB}/pygls/feature_manager.py
21${PYSITELIB}/pygls/feature_manager.pyc 21${PYSITELIB}/pygls/feature_manager.pyc
22${PYSITELIB}/pygls/feature_manager.pyo 22${PYSITELIB}/pygls/feature_manager.pyo
23${PYSITELIB}/pygls/lsp/__init__.py 23${PYSITELIB}/pygls/lsp/__init__.py
24${PYSITELIB}/pygls/lsp/__init__.pyc 24${PYSITELIB}/pygls/lsp/__init__.pyc
25${PYSITELIB}/pygls/lsp/__init__.pyo 25${PYSITELIB}/pygls/lsp/__init__.pyo
26${PYSITELIB}/pygls/lsp/methods.py 
27${PYSITELIB}/pygls/lsp/methods.pyc 
28${PYSITELIB}/pygls/lsp/methods.pyo 
29${PYSITELIB}/pygls/lsp/types/__init__.py 
30${PYSITELIB}/pygls/lsp/types/__init__.pyc 
31${PYSITELIB}/pygls/lsp/types/__init__.pyo 
32${PYSITELIB}/pygls/lsp/types/basic_structures.py 
33${PYSITELIB}/pygls/lsp/types/basic_structures.pyc 
34${PYSITELIB}/pygls/lsp/types/basic_structures.pyo 
35${PYSITELIB}/pygls/lsp/types/client.py 
36${PYSITELIB}/pygls/lsp/types/client.pyc 
37${PYSITELIB}/pygls/lsp/types/client.pyo 
38${PYSITELIB}/pygls/lsp/types/diagnostics.py 
39${PYSITELIB}/pygls/lsp/types/diagnostics.pyc 
40${PYSITELIB}/pygls/lsp/types/diagnostics.pyo 
41${PYSITELIB}/pygls/lsp/types/file_operations.py 
42${PYSITELIB}/pygls/lsp/types/file_operations.pyc 
43${PYSITELIB}/pygls/lsp/types/file_operations.pyo 
44${PYSITELIB}/pygls/lsp/types/general_messages.py 
45${PYSITELIB}/pygls/lsp/types/general_messages.pyc 
46${PYSITELIB}/pygls/lsp/types/general_messages.pyo 
47${PYSITELIB}/pygls/lsp/types/language_features/__init__.py 
48${PYSITELIB}/pygls/lsp/types/language_features/__init__.pyc 
49${PYSITELIB}/pygls/lsp/types/language_features/__init__.pyo 
50${PYSITELIB}/pygls/lsp/types/language_features/call_hierarchy.py 
51${PYSITELIB}/pygls/lsp/types/language_features/call_hierarchy.pyc 
52${PYSITELIB}/pygls/lsp/types/language_features/call_hierarchy.pyo 
53${PYSITELIB}/pygls/lsp/types/language_features/code_action.py 
54${PYSITELIB}/pygls/lsp/types/language_features/code_action.pyc 
55${PYSITELIB}/pygls/lsp/types/language_features/code_action.pyo 
56${PYSITELIB}/pygls/lsp/types/language_features/code_lens.py 
57${PYSITELIB}/pygls/lsp/types/language_features/code_lens.pyc 
58${PYSITELIB}/pygls/lsp/types/language_features/code_lens.pyo 
59${PYSITELIB}/pygls/lsp/types/language_features/color_presentation.py 
60${PYSITELIB}/pygls/lsp/types/language_features/color_presentation.pyc 
61${PYSITELIB}/pygls/lsp/types/language_features/color_presentation.pyo 
62${PYSITELIB}/pygls/lsp/types/language_features/completion.py 
63${PYSITELIB}/pygls/lsp/types/language_features/completion.pyc 
64${PYSITELIB}/pygls/lsp/types/language_features/completion.pyo 
65${PYSITELIB}/pygls/lsp/types/language_features/declaration.py 
66${PYSITELIB}/pygls/lsp/types/language_features/declaration.pyc 
67${PYSITELIB}/pygls/lsp/types/language_features/declaration.pyo 
68${PYSITELIB}/pygls/lsp/types/language_features/definition.py 
69${PYSITELIB}/pygls/lsp/types/language_features/definition.pyc 
70${PYSITELIB}/pygls/lsp/types/language_features/definition.pyo 
71${PYSITELIB}/pygls/lsp/types/language_features/document_color.py 
72${PYSITELIB}/pygls/lsp/types/language_features/document_color.pyc 
73${PYSITELIB}/pygls/lsp/types/language_features/document_color.pyo 
74${PYSITELIB}/pygls/lsp/types/language_features/document_highlight.py 
75${PYSITELIB}/pygls/lsp/types/language_features/document_highlight.pyc 
76${PYSITELIB}/pygls/lsp/types/language_features/document_highlight.pyo 
77${PYSITELIB}/pygls/lsp/types/language_features/document_link.py 
78${PYSITELIB}/pygls/lsp/types/language_features/document_link.pyc 
79${PYSITELIB}/pygls/lsp/types/language_features/document_link.pyo 
80${PYSITELIB}/pygls/lsp/types/language_features/document_symbol.py 
81${PYSITELIB}/pygls/lsp/types/language_features/document_symbol.pyc 
82${PYSITELIB}/pygls/lsp/types/language_features/document_symbol.pyo 
83${PYSITELIB}/pygls/lsp/types/language_features/folding_range.py 
84${PYSITELIB}/pygls/lsp/types/language_features/folding_range.pyc 
85${PYSITELIB}/pygls/lsp/types/language_features/folding_range.pyo 
86${PYSITELIB}/pygls/lsp/types/language_features/formatting.py 
87${PYSITELIB}/pygls/lsp/types/language_features/formatting.pyc 
88${PYSITELIB}/pygls/lsp/types/language_features/formatting.pyo 
89${PYSITELIB}/pygls/lsp/types/language_features/hover.py 
90${PYSITELIB}/pygls/lsp/types/language_features/hover.pyc 
91${PYSITELIB}/pygls/lsp/types/language_features/hover.pyo 
92${PYSITELIB}/pygls/lsp/types/language_features/implementation.py 
93${PYSITELIB}/pygls/lsp/types/language_features/implementation.pyc 
94${PYSITELIB}/pygls/lsp/types/language_features/implementation.pyo 
95${PYSITELIB}/pygls/lsp/types/language_features/linked_editing_range.py 
96${PYSITELIB}/pygls/lsp/types/language_features/linked_editing_range.pyc 
97${PYSITELIB}/pygls/lsp/types/language_features/linked_editing_range.pyo 
98${PYSITELIB}/pygls/lsp/types/language_features/monikers.py 
99${PYSITELIB}/pygls/lsp/types/language_features/monikers.pyc 
100${PYSITELIB}/pygls/lsp/types/language_features/monikers.pyo 
101${PYSITELIB}/pygls/lsp/types/language_features/on_type_formatting.py 
102${PYSITELIB}/pygls/lsp/types/language_features/on_type_formatting.pyc 
103${PYSITELIB}/pygls/lsp/types/language_features/on_type_formatting.pyo 
104${PYSITELIB}/pygls/lsp/types/language_features/prepare_rename.py 
105${PYSITELIB}/pygls/lsp/types/language_features/prepare_rename.pyc 
106${PYSITELIB}/pygls/lsp/types/language_features/prepare_rename.pyo 
107${PYSITELIB}/pygls/lsp/types/language_features/range_formatting.py 
108${PYSITELIB}/pygls/lsp/types/language_features/range_formatting.pyc 
109${PYSITELIB}/pygls/lsp/types/language_features/range_formatting.pyo 
110${PYSITELIB}/pygls/lsp/types/language_features/references.py 
111${PYSITELIB}/pygls/lsp/types/language_features/references.pyc 
112${PYSITELIB}/pygls/lsp/types/language_features/references.pyo 
113${PYSITELIB}/pygls/lsp/types/language_features/rename.py 
114${PYSITELIB}/pygls/lsp/types/language_features/rename.pyc 
115${PYSITELIB}/pygls/lsp/types/language_features/rename.pyo 
116${PYSITELIB}/pygls/lsp/types/language_features/selection_range.py 
117${PYSITELIB}/pygls/lsp/types/language_features/selection_range.pyc 
118${PYSITELIB}/pygls/lsp/types/language_features/selection_range.pyo 
119${PYSITELIB}/pygls/lsp/types/language_features/semantic_tokens.py 
120${PYSITELIB}/pygls/lsp/types/language_features/semantic_tokens.pyc 
121${PYSITELIB}/pygls/lsp/types/language_features/semantic_tokens.pyo 
122${PYSITELIB}/pygls/lsp/types/language_features/signature_help.py 
123${PYSITELIB}/pygls/lsp/types/language_features/signature_help.pyc 
124${PYSITELIB}/pygls/lsp/types/language_features/signature_help.pyo 
125${PYSITELIB}/pygls/lsp/types/language_features/type_definition.py 
126${PYSITELIB}/pygls/lsp/types/language_features/type_definition.pyc 
127${PYSITELIB}/pygls/lsp/types/language_features/type_definition.pyo 
128${PYSITELIB}/pygls/lsp/types/text_synchronization.py 
129${PYSITELIB}/pygls/lsp/types/text_synchronization.pyc 
130${PYSITELIB}/pygls/lsp/types/text_synchronization.pyo 
131${PYSITELIB}/pygls/lsp/types/window.py 
132${PYSITELIB}/pygls/lsp/types/window.pyc 
133${PYSITELIB}/pygls/lsp/types/window.pyo 
134${PYSITELIB}/pygls/lsp/types/workspace.py 
135${PYSITELIB}/pygls/lsp/types/workspace.pyc 
136${PYSITELIB}/pygls/lsp/types/workspace.pyo 
137${PYSITELIB}/pygls/progress.py 26${PYSITELIB}/pygls/progress.py
138${PYSITELIB}/pygls/progress.pyc 27${PYSITELIB}/pygls/progress.pyc
139${PYSITELIB}/pygls/progress.pyo 28${PYSITELIB}/pygls/progress.pyo
140${PYSITELIB}/pygls/protocol.py 29${PYSITELIB}/pygls/protocol.py
141${PYSITELIB}/pygls/protocol.pyc 30${PYSITELIB}/pygls/protocol.pyc
142${PYSITELIB}/pygls/protocol.pyo 31${PYSITELIB}/pygls/protocol.pyo
143${PYSITELIB}/pygls/py.typed 32${PYSITELIB}/pygls/py.typed
144${PYSITELIB}/pygls/server.py 33${PYSITELIB}/pygls/server.py
145${PYSITELIB}/pygls/server.pyc 34${PYSITELIB}/pygls/server.pyc
146${PYSITELIB}/pygls/server.pyo 35${PYSITELIB}/pygls/server.pyo
147${PYSITELIB}/pygls/uris.py 36${PYSITELIB}/pygls/uris.py
148${PYSITELIB}/pygls/uris.pyc 37${PYSITELIB}/pygls/uris.pyc
149${PYSITELIB}/pygls/uris.pyo 38${PYSITELIB}/pygls/uris.pyo

cvs diff -r1.9 -r1.10 pkgsrc/lang/py-pygls/distinfo (expand / switch to unified diff)

--- pkgsrc/lang/py-pygls/distinfo 2022/11/23 22:21:52 1.9
+++ pkgsrc/lang/py-pygls/distinfo 2023/05/05 09:38:48 1.10
@@ -1,6 +1,6 @@ @@ -1,6 +1,6 @@
1$NetBSD: distinfo,v 1.9 2022/11/23 22:21:52 adam Exp $ 1$NetBSD: distinfo,v 1.10 2023/05/05 09:38:48 wiz Exp $
2 2
3BLAKE2s (pygls-0.13.0.tar.gz) = f40241acd07e291ab2ac7a98165894eb4054d9503796fa65356593eb4feb3435 3BLAKE2s (pygls-1.0.1.tar.gz) = f40c1c2be2e0c6ab6939b733a9f58c455e5ac55bfa956f1a63de1f21ac073efe
4SHA512 (pygls-0.13.0.tar.gz) = 4cb096be2dafb5885b4bc8b1a99762e62ff897f430af7759c45daab30fa6785a3239dcd06fb4481a74ea06fdf589b4ccd74cf1f6510af9a5a283a44ab16219e5 4SHA512 (pygls-1.0.1.tar.gz) = f8862ac01357ebbc0d1e56a24bbebf38b0d5420a12d0e31243e6529054c7827689bcd60ed70151c584a497a47ef837a3d8e2f361f194686fb629e94ee0880688
5Size (pygls-0.13.0.tar.gz) = 690824 bytes 5Size (pygls-1.0.1.tar.gz) = 674546 bytes
6SHA1 (patch-setup.cfg) = 456e455f3a7ef88048d77ef4ba4cefe65e38e401 6SHA1 (patch-setup.cfg) = 456e455f3a7ef88048d77ef4ba4cefe65e38e401