pyproject.toml•794 B
[project]
name = "refined-mcp-servers"
version = "0"
requires-python = ">=3.12"
dependencies = [
"gh-mcp",
"ruff~=0.14.1",
]
[tool.uv.sources]
gh-mcp = { workspace = true }
[tool.uv.workspace]
members = ["packages/*"]
[tool.ruff]
line-length = 180
[tool.ruff.lint]
extend-select = [
"I", # isort
"N", # pep8-naming
"W", # pycodestyle
"UP", # pyupgrade
"RUF", # ruff
"FURB", # refurb
"C4", # flake8-comprehensions
"ARG", # flake8-unused-arguments
"PIE", # flake8-pie
"PTH", # flake8-use-pathlib
"RSE", # flake8-raise
"SIM", # flake8-simplify
"SLF", # flake8-self
]
[tool.pyright]
typeCheckingMode = "standard"
reportUnnecessaryTypeIgnoreComment = "error"
[dependency-groups]
dev = [
"mcp-hmr>=0.0.2.1",
]