pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/lang/py-pygls



Module Name:    pkgsrc
Committed By:   wiz
Date:           Sun Oct 19 18:53:07 UTC 2025

Modified Files:
        pkgsrc/lang/py-pygls: Makefile PLIST distinfo

Log Message:
py-pygls: update to 2.0.0.

What's Changed

    Add some example servers by @alcarney in #440
    Respect client's preferred encoding when possible by @nthykier in #446
    test: add end-to-end tests for the various formatting requests by @alcarney in #448
    build(deps): upgrade black to latest (24.3.0) by @tombh in #449
    Add example server for textDocument/rename and textDocument/prepareRename by @alcarney in #452
    Update hover.py to use language server argument by @noklam in #455
    docs: update CONTRIBUTING.md by @tombh in #456
    update implementation.md with Kedro extension by @noklam in #457
    docs: add linter commander to PR template by @tombh in #460
    build(deps-dev): bump idna from 3.6 to 3.7 by @dependabot[bot] in #450
    build(deps-dev): bump jinja2 from 3.1.3 to 3.1.4 by @dependabot[bot] in #453
    build(deps-dev): bump requests from 2.31.0 to 2.32.0 by @dependabot[bot] in #461
    Make the pygls-playground extension a workspace local extension by @alcarney in #458
    Update documentation by @alcarney in #427
    build(deps): bump idna from 3.6 to 3.7 in /docs by @dependabot[bot] in #463
    Add Document Links example server by @alcarney in #464
    Add rpm-spec-language-server to Implementations.md by @dcermak in #466
    docs: update GotoX title by @noklam in #468
    docs: add Document and Workspace symbol example server by @alcarney in #470
    docs: fix typo in server.py by @Viicos in #471
    Provide more detail in exception by @tamird in #473
    Fix typo in user guide by @Viicos in #465
    build(deps): bump certifi from 2023.11.17 to 2024.7.4 by @dependabot[bot] in #477
    build(deps): bump requests from 2.31.0 to 2.32.2 in /docs by @dependabot[bot] in #478
    build(deps): bump urllib3 from 2.1.0 to 2.2.2 by @dependabot[bot] in #475
    build(deps): bump jinja2 from 3.1.2 to 3.1.4 in /docs by @dependabot[bot] in #479
    build(deps-dev): bump zipp from 3.17.0 to 3.19.1 by @dependabot[bot] in #481
    Add example semantic tokens server by @alcarney in #484
    build(deps): bump setuptools from 69.0.2 to 70.0.0 in /docs by @dependabot[bot] in #483
    Update to latest lsprotocol v2024.0.0a2 by @karthiknadig in #487
    ci: start testing against Python 3.13 by @alcarney in #472
    ci: use Python version in cache key by @tombh in #491
    Generate server methods based on lsprotocol type definitions by @alcarney in #489
    chore: remove deprecated code by @alcarney in #492
    docs: add RELEASING.md doc by @tombh in #488
    chore: properly indent RELEASING.md by @tombh in #494
    fix: use BinaryIO not TextIO in start_io() by @tombh in #497
    Remove multiprocessing.pool.ThreadPool by @alcarney in #498
    fix: return None for non file: URIs by @alcarney in #500
    Add TCP support to pygls' LanguageClient by @alcarney in #501
    Add start_ws method to pygls' LanguageClient by @alcarney in #503
    chore: update to lsprotocol-2024.0.0b1 by @karthiknadig in #499
    docs: remove Strata server implementation by @tombh in #505
    Move JsonRPCServer.start_io to high-level asyncio API by @alcarney in #506
    Migrate JsonRPCServer.start_tcp and JsonRPCServer.start_ws to high level asyncio APIs by @alcarney in #507
    Replace "transports" with "writers" by @alcarney in #508
    Ressurrect our pyodide support by @alcarney in #509
    build: v2.0.0a2 by @alcarney in #511
    chore: fix migration guide link by @alcarney in #513
    fix: fallback JsonRpcException code for malformed server errors by @kim-jsc in #520
    docs: tweak a comment in client.py by @brettcannon in #521
    Introduce support for generator feature handlers by @alcarney in #516
    docs: remove a surplus '}' in examples/hello-world/README.md by @hsl-jack-82 in #523
    Use issubclass when checking the client/server instance to inject by @alcarney in #524
    Fixes error when passing max_workers by @marcelldls in #526
    Use type annotations when invoking @server.command(...) handlers by @alcarney in #527
    Release v2.0.0a3 by @alcarney in #528
    Update the hello world example to the v2.0 syntax by @itsmeknt in #533
    fix: workspace/executeCommand with async handlers by @alcarney in #535
    ci: start testing on Python 3.14 by @alcarney in #540
    chore: lsprotocol 2025.0.0rc1 by @dimbleby in #542
    Type annotation improvments by @alcarney in #543
    Fix pyodide tests by @alcarney in #544
    chore: add devcontainer definition and Makefile by @alcarney in #545
    build: v2.0.0a4 by @alcarney in #546
    Typing tweaks by @dimbleby in #547
    Make TextDocument.lines be a Sequence[str] rather than List[str] by @nthykier in #553
    chore: lsprotocol 2025.0.0 by @dimbleby in #554
    build(deps): bump the pip group across 2 directories with 5 updates by @dependabot[bot] in #559
    ci: migrate from poetry to uv by @tombh in #561
    Update Makefile to easily switch between Python versions by @alcarney in #562
    Fix UTF-8 position encoding by @lheckemann in #564
    build: v2.0.0a5 by @tombh in #565
    ci: pin all action versions by @tombh in #566
    fix: 🐛 fix conversion of client_position into offset_at_position by @wolfskaempf in #567
    build: v2.0.0a6 by @tombh in #568
    docs: switch to furo theme by @alcarney in #570
    Update and re-organise documentation by @alcarney in #572
    fix: Handle a special case of BrokenPipeError exception by @acheshkov in #573
    Change pythonPath to pythonCommand in the pygls-playground extension by @alcarney in #575
    fix: missing inline completion provider server capability by @brettlangdon in #577
    test: adjust tests for cattrs structuring sequences as tuples by @musicinmybrain in #579
    build: v2.0.0 by @alcarney in #576


To generate a diff of this commit:
cvs rdiff -u -r1.19 -r1.20 pkgsrc/lang/py-pygls/Makefile
cvs rdiff -u -r1.9 -r1.10 pkgsrc/lang/py-pygls/PLIST
cvs rdiff -u -r1.18 -r1.19 pkgsrc/lang/py-pygls/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/lang/py-pygls/Makefile
diff -u pkgsrc/lang/py-pygls/Makefile:1.19 pkgsrc/lang/py-pygls/Makefile:1.20
--- pkgsrc/lang/py-pygls/Makefile:1.19  Mon Sep 22 07:46:56 2025
+++ pkgsrc/lang/py-pygls/Makefile       Sun Oct 19 18:53:07 2025
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.19 2025/09/22 07:46:56 wiz Exp $
+# $NetBSD: Makefile,v 1.20 2025/10/19 18:53:07 wiz Exp $
 
-DISTNAME=      pygls-1.3.1
+DISTNAME=      pygls-2.0.0
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
-PKGREVISION=   1
 CATEGORIES=    lang python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pygls/}
 

Index: pkgsrc/lang/py-pygls/PLIST
diff -u pkgsrc/lang/py-pygls/PLIST:1.9 pkgsrc/lang/py-pygls/PLIST:1.10
--- pkgsrc/lang/py-pygls/PLIST:1.9      Mon Sep 22 07:46:56 2025
+++ pkgsrc/lang/py-pygls/PLIST  Sun Oct 19 18:53:07 2025
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.9 2025/09/22 07:46:56 wiz Exp $
+@comment $NetBSD: PLIST,v 1.10 2025/10/19 18:53:07 wiz Exp $
 ${PYSITELIB}/${WHEEL_INFODIR}/METADATA
 ${PYSITELIB}/${WHEEL_INFODIR}/RECORD
 ${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
@@ -9,6 +9,9 @@ ${PYSITELIB}/pygls/__init__.pyo
 ${PYSITELIB}/pygls/capabilities.py
 ${PYSITELIB}/pygls/capabilities.pyc
 ${PYSITELIB}/pygls/capabilities.pyo
+${PYSITELIB}/pygls/cli.py
+${PYSITELIB}/pygls/cli.pyc
+${PYSITELIB}/pygls/cli.pyo
 ${PYSITELIB}/pygls/client.py
 ${PYSITELIB}/pygls/client.pyc
 ${PYSITELIB}/pygls/client.pyo
@@ -21,12 +24,27 @@ ${PYSITELIB}/pygls/exceptions.pyo
 ${PYSITELIB}/pygls/feature_manager.py
 ${PYSITELIB}/pygls/feature_manager.pyc
 ${PYSITELIB}/pygls/feature_manager.pyo
+${PYSITELIB}/pygls/io_.py
+${PYSITELIB}/pygls/io_.pyc
+${PYSITELIB}/pygls/io_.pyo
 ${PYSITELIB}/pygls/lsp/__init__.py
 ${PYSITELIB}/pygls/lsp/__init__.pyc
 ${PYSITELIB}/pygls/lsp/__init__.pyo
+${PYSITELIB}/pygls/lsp/_base_client.py
+${PYSITELIB}/pygls/lsp/_base_client.pyc
+${PYSITELIB}/pygls/lsp/_base_client.pyo
+${PYSITELIB}/pygls/lsp/_base_server.py
+${PYSITELIB}/pygls/lsp/_base_server.pyc
+${PYSITELIB}/pygls/lsp/_base_server.pyo
+${PYSITELIB}/pygls/lsp/_capabilities.py
+${PYSITELIB}/pygls/lsp/_capabilities.pyc
+${PYSITELIB}/pygls/lsp/_capabilities.pyo
 ${PYSITELIB}/pygls/lsp/client.py
 ${PYSITELIB}/pygls/lsp/client.pyc
 ${PYSITELIB}/pygls/lsp/client.pyo
+${PYSITELIB}/pygls/lsp/server.py
+${PYSITELIB}/pygls/lsp/server.pyc
+${PYSITELIB}/pygls/lsp/server.pyo
 ${PYSITELIB}/pygls/progress.py
 ${PYSITELIB}/pygls/progress.pyc
 ${PYSITELIB}/pygls/progress.pyo
@@ -39,9 +57,6 @@ ${PYSITELIB}/pygls/protocol/json_rpc.pyo
 ${PYSITELIB}/pygls/protocol/language_server.py
 ${PYSITELIB}/pygls/protocol/language_server.pyc
 ${PYSITELIB}/pygls/protocol/language_server.pyo
-${PYSITELIB}/pygls/protocol/lsp_meta.py
-${PYSITELIB}/pygls/protocol/lsp_meta.pyc
-${PYSITELIB}/pygls/protocol/lsp_meta.pyo
 ${PYSITELIB}/pygls/py.typed
 ${PYSITELIB}/pygls/server.py
 ${PYSITELIB}/pygls/server.pyc

Index: pkgsrc/lang/py-pygls/distinfo
diff -u pkgsrc/lang/py-pygls/distinfo:1.18 pkgsrc/lang/py-pygls/distinfo:1.19
--- pkgsrc/lang/py-pygls/distinfo:1.18  Fri Apr  5 10:54:27 2024
+++ pkgsrc/lang/py-pygls/distinfo       Sun Oct 19 18:53:07 2025
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.18 2024/04/05 10:54:27 wiz Exp $
+$NetBSD: distinfo,v 1.19 2025/10/19 18:53:07 wiz Exp $
 
-BLAKE2s (pygls-1.3.1.tar.gz) = 57ba0d05fdb61f403b2dace2d4a86b2b36bc3b6bf7368ffb5249854e916a0762
-SHA512 (pygls-1.3.1.tar.gz) = 619d694fe853d9da740a3469ff20bfa25cc226b3774ce24966366376d06d8837605aa01f9206a8fe38866bb33698ec9e6b28339725edfc2d24611914112b3f1a
-Size (pygls-1.3.1.tar.gz) = 45527 bytes
+BLAKE2s (pygls-2.0.0.tar.gz) = d28e1c4066b49a7c5d5492a384b682f730bb68f704f8cb07f7399c60526a8a5c
+SHA512 (pygls-2.0.0.tar.gz) = 8bab5c7ff666bd15dc17276adf59a4333ad88b539dc482444c2b94a302c7fa5127e88a55a9a01ec389bbcae1d8e502e0f08514ee167bfc6fa8f2abd0ce1a5063
+Size (pygls-2.0.0.tar.gz) = 55796 bytes



Home | Main Index | Thread Index | Old Index