refactor(dfm): replace per-language install commands with mise

This commit is contained in:
2026-03-18 04:03:15 +02:00
parent 2d316bfed7
commit 425543b40a
9 changed files with 30 additions and 390 deletions

View File

@@ -1,6 +1,6 @@
# install-python-packages
Install Python packages defined in the script using `uv`.
Install Python **libraries** (not tools — those are managed by mise).
## Usage
@@ -11,8 +11,6 @@ scripts/install-python-packages.sh
## What it does
1. Checks that `uv` is available; if missing, installs it via the official installer.
2. Installs each CLI tool from the inline `tools` array using `uv tool install --upgrade`.
3. Installs each library from the inline `libraries` array using `uv pip install --system --upgrade`.
4. Upgrades all uv-managed tools with `uv tool upgrade --all`.
2. Installs each library from the inline `libraries` array using `uv pip install --system --upgrade`.
To add or remove packages, edit the `tools` or `libraries` arrays in `scripts/install-python-packages.sh`.
To add or remove packages, edit the `libraries` array in `scripts/install-python-packages.sh`.