🔄 Template Sync Required
Changes from the upstream vscode-python-tools-extension-template have not yet been incorporated into this repository.
Source PR
Summary
The template bumped the pygls LSP framework dependency from 2.0.1 to 2.1.0 in requirements.txt. This is a shared infrastructure dependency used by the Python LSP server (bundled/tool/lsp_server.py). The vscode-pylint repository still pins pygls==2.0.1.
Files with missing changes
requirements.txt — pygls is still pinned to 2.0.1 with the old hashes; the template has updated it to 2.1.0 with new hashes.
Suggested fix
Update requirements.txt to pin pygls==2.1.0 with the new hashes from the template PR:
-pygls==2.0.1 \
- --hash=sha256:2f774a669fbe2ece977d302786f01f9b0c5df7d0204ea0fa371ecb08288d6b86 \
- --hash=sha256:d29748042cea5bedc98285eb3e2c0c60bf3fc73786319519001bf72bbe8f36cc
+pygls==2.1.0 \
+ --hash=sha256:3f2247717deeda9174d9c2f76130ff4d3e0e0788a5be47212df248d163453aac \
+ --hash=sha256:cfa8443561488cb15b59f6ce64cabfa37d79753f7120c1bf729419246bf747f9
# via -r requirements.in
Alternatively, regenerate the lock file by running nox --session setup (or pip-compile requirements.in) to get fresh hashes and any other transitive dependency updates that may accompany the pygls bump.
Files skipped
requirements.in — not changed in the source PR (pygls is unpinned in .in file in both repos).
🤖 This issue was auto-generated by the extension-template-sync workflow.
Generated by Extension Template Sync · ◷
🔄 Template Sync Required
Changes from the upstream vscode-python-tools-extension-template have not yet been incorporated into this repository.
Source PR
Summary
The template bumped the
pyglsLSP framework dependency from2.0.1to2.1.0inrequirements.txt. This is a shared infrastructure dependency used by the Python LSP server (bundled/tool/lsp_server.py). Thevscode-pylintrepository still pinspygls==2.0.1.Files with missing changes
requirements.txt— pygls is still pinned to2.0.1with the old hashes; the template has updated it to2.1.0with new hashes.Suggested fix
Update
requirements.txtto pinpygls==2.1.0with the new hashes from the template PR:Alternatively, regenerate the lock file by running
nox --session setup(orpip-compile requirements.in) to get fresh hashes and any other transitive dependency updates that may accompany the pygls bump.Files skipped
requirements.in— not changed in the source PR (pygls is unpinned in.infile in both repos).🤖 This issue was auto-generated by the
extension-template-syncworkflow.