Skip to content

chore(justfile): install taplo-cli with cargo install --locked - #60

Merged
psteinroe merged 1 commit into
mainfrom
chore/justfile-taplo-install
Oct 15, 2026
Merged

psteinroe merged 1 commit into
mainfrom
chore/justfile-taplo-install

Conversation

@psteinroe

Copy link
Copy Markdown
Owner

just install-tools and just upgrade-tools now install taplo with cargo install taplo-cli --locked instead of cargo binstall.

taplo-cli doesn't publish binstall metadata, so cargo binstall relied on the third-party quickinstall binary host, which now returns 402 Payment Required. When that happens, binstall falls back to cargo install without --locked, which pulls in uuid 1.28. That needs rustc 1.89, but this repo pins 1.88. Taplo's own docs recommend --locked for this reason. I checked that cargo install taplo-cli --locked builds taplo 0.10.0 on rustc 1.88.

cargo-binstall was only installed to fetch taplo, so it's no longer part of these recipes. CI already moved to taplo's release binaries in #59.

@psteinroe
psteinroe merged commit c1189c3 into main Oct 15, 2026
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant