技能 编程开发 UV包管理器:快速依赖管理

UV包管理器:快速依赖管理

v20260602
uv-package-manager
uv是一款用Rust编写的极速Python包安装和解析器。本指南提供了全面的现代Python项目管理和依赖处理工作流。它适用于快速设置新项目、高效管理依赖、解决复杂的依赖冲突,并优化CI/CD流程,特别是在处理大型单体仓库(monorepo)或需要可复现构建的场景。
获取技能
201 次下载
概览

UV Package Manager

Comprehensive guide to using uv, an extremely fast Python package installer and resolver written in Rust, for modern Python project management and dependency workflows.

Use this skill when

  • Setting up new Python projects quickly
  • Managing Python dependencies faster than pip
  • Creating and managing virtual environments
  • Installing Python interpreters
  • Resolving dependency conflicts efficiently
  • Migrating from pip/pip-tools/poetry
  • Speeding up CI/CD pipelines
  • Managing monorepo Python projects
  • Working with lockfiles for reproducible builds
  • Optimizing Docker builds with Python dependencies

Do not use this skill when

  • The task is unrelated to uv package manager
  • You need a different domain or tool outside this scope

Instructions

  • Clarify goals, constraints, and required inputs.
  • Apply relevant best practices and validate outcomes.
  • Provide actionable steps and verification.
  • If detailed examples are required, open resources/implementation-playbook.md.

Resources

  • resources/implementation-playbook.md for detailed patterns and examples.

Limitations

  • Use this skill only when the task clearly matches the scope described above.
  • Do not treat the output as a substitute for environment-specific validation, testing, or expert review.
  • Stop and ask for clarification if required inputs, permissions, safety boundaries, or success criteria are missing.
信息
Category 编程开发
Name uv-package-manager
版本 v20260602
大小 6.35KB
更新时间 2026-06-03
语言