blob: b865d0b8be757ad00ac11020084faa4627d93420 [file] [log] [blame]
[project]
name = "gerrit-mcp-server"
version = "1.0.0"
description = "An MCP server for interacting with Gerrit via curl"
requires-python = ">=3.12"
dependencies = [
"mcp",
"uvicorn",
"websockets"
]
[project.optional-dependencies]
dev = [
"pytest",
"pytest-asyncio",
"pytest-env"
]
[tool.pytest.ini_options]
testpaths = ["tests"]
python_files = ["test_*.py"]
addopts = "--asyncio-mode=auto -v --ignore=tests/e2e"
env = [
"GERRIT_CONFIG_PATH=tests/test_config.json"
]
[tool.setuptools]
packages = ["gerrit_mcp_server"]
[tool.setuptools.package-data]
gerrit_mcp_server = ["*.json"]