Remove retired ruff-lsp compatibility CI (#28751)
Remove the deprecated `ruff-lsp` compatibility CI job, its dependency
group and Python constraint, and the associated `pygls` Renovate rule.
Prune ten unused packages from the root lockfile while preserving all
remaining package versions and Git revisions.
Related: https://github.com/astral-sh/ruff/issues/28545,
https://github.com/astral-sh/ruff-vscode/pull/1170