Skip to content

Update dep mgmt skill to include uv update fallbacks#23

Merged
maread99 merged 1 commit into
mainfrom
claude/update-deps-skill-uv-fallback
Apr 24, 2026
Merged

Update dep mgmt skill to include uv update fallbacks#23
maread99 merged 1 commit into
mainfrom
claude/update-deps-skill-uv-fallback

Conversation

@maread99
Copy link
Copy Markdown
Owner

@maread99 maread99 commented Apr 24, 2026

Crafted with Claude

Updates Step 2 of the dependencies-management skill to make uv updates more robust:

  • uv self update now passes --token $GITHUB_TOKEN to avoid GitHub API rate limits (degrades gracefully if the variable is unset).
  • Documents an ordered fallback chain when self-update fails:
    1. Official install script (curl -LsSf https://astral.sh/uv/install.sh | sh) — preferred, replaces the PATH binary directly.
    2. pip (pip install --user --upgrade uv) — last resort when curl is unavailable; --user installs to ~/.local/bin/uv, which is typically earlier in PATH than a system-wide binary.

@maread99 maread99 changed the title Update dependencies-management skill: pip uv fallback caveat Update dep mgmt skill to include uv update fallbacks Apr 24, 2026
@maread99 maread99 added the agents Coding agent context label Apr 24, 2026
Step 2 of the skill now:
- Passes --token $GITHUB_TOKEN to `uv self update` to avoid GitHub
  API rate limits (degrades gracefully if the variable is unset).
- Documents an ordered fallback chain when self-update fails: first
  the official install script (curl), which replaces the PATH binary
  directly; then pip install --user as a last resort when curl is
  unavailable.

https://claude.ai/code/session_01Fs22qszBH9HsmQCXYrAGp4
@maread99 maread99 force-pushed the claude/update-deps-skill-uv-fallback branch from 512af03 to 6644ec3 Compare April 24, 2026 13:01
@maread99 maread99 merged commit b73a080 into main Apr 24, 2026
8 checks passed
@maread99 maread99 deleted the claude/update-deps-skill-uv-fallback branch April 24, 2026 13:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

agents Coding agent context

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants