#! /usr/bin/bash set -euo pipefail IFS=$'\n\t' UV_PKGS=( # keep-sorted start rshell ruff # keep-sorted end ) for package in "${UV_PKGS[@]}"; do uv tool install "${package}" done PYLSP_PLUGINS=( # keep-sorted start --with fs --with podman --with pydantic --with pylsp-mypy --with pylsp-rope --with pytest --with testcontainers --with types-docker --with types-pyxdg # keep-sorted end ) uv tool install "${PYLSP_PLUGINS[@]}" python-lsp-server