fix(deps): bump typer-slim to 0.24.0 to match typer 0.24.1 (#169)
The lockfile pinned typer==0.24.1 alongside typer-slim==0.21.1, two versions that both ship into the `typer/` namespace and overwrite each other on install. When the install order leaves typer-slim's stale `_completion_shared.py` next to typer's new `core.py`, importing typer fails with ImportError: cannot import name 'HAS_SHELLINGHAM' from 'typer.core' which is what broke pre-commit (windows-latest, 3.11) on PR #168. Since typer-slim 0.22.0 it's been a meta-package that just depends on `typer` and ships no `typer/*.py` of its own, so upgrading typer-slim to 0.24.0 removes the conflict.
J
Jiangzhou committed
43922296cb28de1851252b31dd7073557e95ea16
Parent: 0234f54
Committed by GitHub <noreply@github.com>
on 5/15/2026, 6:54:10 PM