Skip to content

docs: replace all uv pip commands with uv add#1242

Merged
zzstoatzz merged 1 commit into
mainfrom
remove-uv-pip-commands
Nov 6, 2025
Merged

docs: replace all uv pip commands with uv add#1242
zzstoatzz merged 1 commit into
mainfrom
remove-uv-pip-commands

Conversation

@zzstoatzz
Copy link
Copy Markdown
Collaborator

summary

eliminates all uv pip usage from documentation and examples, replacing with proper uv add or uv sync commands

background

per project guidelines, uv pip is forbidden. all dependency management should use uv add, uv sync, or uv run. the README and docs were still recommending uv pip install which is incorrect.

changes

  • README.md: changed installation from uv pip install marvin to uv add marvin and added PyPI link
  • docs/installation.mdx: removed the redundant uv pip install line
  • docs/patterns/memory.mdx: changed all 5 instances of uv pip install to uv add
  • examples/slackbot/README.md: simplified from uv pip install -e ".[slackbot]" -U to uv sync --extra slackbot

verification

ran rg "uv pip" across all md and py files - zero matches found

🤖 Generated with Claude Code

replaced all occurrences of `uv pip install` with `uv add` throughout
documentation and examples. `uv pip` is forbidden per project guidelines.

changes:
- README.md: changed to `uv add marvin` and added PyPI link
- docs/installation.mdx: removed `uv pip install` line
- docs/patterns/memory.mdx: changed all extras installation to use `uv add`
- examples/slackbot/README.md: simplified to use `uv sync --extra slackbot`

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
Copilot AI review requested due to automatic review settings November 6, 2025 01:33
@github-actions github-actions Bot added documentation Improvements or additions to documentation example labels Nov 6, 2025
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR updates documentation to use modern uv commands instead of deprecated uv pip commands, aligning with current best practices for the uv package manager.

  • Replaced uv pip install with uv add across documentation
  • Removed redundant virtual environment setup instructions in favor of streamlined uv sync
  • Updated installation examples to reflect current uv usage patterns

Reviewed Changes

Copilot reviewed 4 out of 4 changed files in this pull request and generated no comments.

File Description
examples/slackbot/README.md Simplified local development setup by replacing manual venv creation and uv pip install with uv sync --extra slackbot
docs/patterns/memory.mdx Updated all memory provider installation commands from uv pip install to uv add
docs/installation.mdx Removed redundant uv pip install example, keeping only uv add commands
README.md Updated main installation command from uv pip install to uv add and added PyPI reference

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@zzstoatzz zzstoatzz merged commit 496cc9f into main Nov 6, 2025
9 checks passed
@zzstoatzz zzstoatzz deleted the remove-uv-pip-commands branch November 6, 2025 01:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation example

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants