mcpField
P
poetry-uv-advisor

poetry-uv-advisor

github.com/jorgealves开发2175 次安装1 周前更新
代码仓库

关于 poetry-uv-advisor

Poetry/uv Dependency Advisor 是面向 Python 项目的依赖分析和现代化技能,可优化 pyproject.toml 并处理复杂依赖树。适用于新项目、CI 流程和旧项目改造,分析在本地进行。

主要功能

  1. 01优化 pyproject.toml
  2. 02解析复杂依赖树
  3. 03支持 Poetry 和 uv
  4. 04本地分析,不传输源代码或凭据

适用场景

  1. 01初始化 Python 项目
  2. 02改进 CI 构建与测试流程
  3. 03将旧 Python 项目迁移到现代依赖管理

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/jorgealves/agent_skills --skill poetry-uv-advisor

安装后在 Claude Code 中输入/poetry-uv-advisor确认已加载。

附带文件skill.yaml

详细介绍

Poetry/uv 依赖顾问

目的与意图

使用 Poetry 或 uv 等现代工具优化 pyproject.toml 并解决复杂的依赖关系树。用于实现 Python 项目管理现代化。

适用场景

  • 项目设置:初始化新的 Python 项目时。
  • 持续集成:作为自动化构建和测试流水线的一部分。
  • 旧版代码重构:将较旧的 Python 代码库更新为现代标准时。

不适用场景

  • 非 Python 项目:此工具专用于 Python 生态系统。

错误情况和边缘情形

  • 缺少依赖文件:项目缺少 requirements.txt 或 pyproject.toml 时。
  • 版本不兼容:项目使用的 Python 版本不受这些工具支持时。

安全与数据处理注意事项

  • 所有分析均在本地进行。
  • 不会向外部传输任何源代码或凭据。

评论

支持 Markdown