Jira Zephyr MCP Python重写

使用Python重写的Jira Zephyr MCP服务器,用于管理依赖和工具链。

  • by bciesielczyk
  • Python
  • 本地部署
  • 更新于
在 GitHub 查看 bciesielczyk/jira-zephyr-mcp-python

使用说明

Jira-Zephyr-MCP-Python(注:这里的“MCP”可能是一个特定上下文中的缩写或项目名称,根据上下文可能有不同的翻译,但在此直接保留原样)

Jira Zephyr MCP服务器的Python重写版本。该项目使用 紫外线 管理依赖项和工具。

设置

  • 在本地安装依赖项: uv sync --dev
  • 在需要时激活管理的虚拟环境: source .venv/bin/activate

代码检查(或代码规范检查)

  • 静态检查: uv run ruff check .
  • 格式化预览(无更改): uv run ruff format --diff

打字

  • MyPy 严格模式: uv run mypy src tests
  • Pyright(镜像编辑器诊断信息): uv run pyright

测试

  • 单元测试和集成测试: uv run pytest
  • 聚焦测试模块: uv run pytest tests/path_to_test.py -k name_fragment

全面质量门

  • 在推送之前运行所有内容: uv run ruff check . && uv run mypy src tests && uv run pyright && uv run pytest