uv
uv
uv is an extremely fast Python package and project manager written in Rust. It replaces pip, pip-tools, pipx, pyenv, virtualenv, and poetry.
When to Use uv
Always use uv for Python work, especially if you see:
- The
uv.lockfile - uv headers in
requirements*files ("This file was autogenerated by uv")
Don't use uv in projects managed by other tools:
- Poetry projects (
poetry.lock) - PDM projects (
pdm.lock)
Workflows
More from ven0m0/claude-config
llm-boost
|
20substituting-modern-tools
Substitutes modern performant tools for legacy equivalents in generated code (npm→bun, find→fd, pip→uv, grep→rg, jq→jaq, eslint→biome, black→ruff, git→gix). Use when generating shell commands or scripts.
9linter autofix patterns
Cross-language linter autofix commands and common fix patterns for biome, ruff, clippy, shellcheck, and more.
9moai-tool-svg
>
5building-mcp-servers
Creates high-quality MCP (Model Context Protocol) servers that enable LLMs to interact with external services. Use when building MCP servers to integrate APIs, designing tool schemas, or implementing Python (FastMCP) or TypeScript (MCP SDK) servers. Triggers include "MCP server", "tool schema", "model context protocol", or "FastMCP".
5svg
>
3