Skip to content

Commit f0084a5

Browse files
committed
add ruff to dev deps, developing PR workflow
1 parent ee9032f commit f0084a5

File tree

3 files changed

+34
-5
lines changed

3 files changed

+34
-5
lines changed

.github/workflows/pr-mcp-neo4j-cypher.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ jobs:
3232
run: |
3333
cd servers/mcp-neo4j-cypher
3434
uv venv
35-
uv pip install -e .
35+
uv pip install -e ".[dev]"
3636
3737
- name: Check format and linting
3838
run: |

servers/mcp-neo4j-cypher/pyproject.toml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,15 +8,19 @@ dependencies = [
88
"mcp[cli]>=1.6.0",
99
"neo4j>=5.26.0",
1010
"pydantic>=2.10.1",
11-
"pytest-asyncio>=0.26.0",
1211
]
1312

1413
[build-system]
1514
requires = ["hatchling"]
1615
build-backend = "hatchling.build"
1716

1817
[tool.uv]
19-
dev-dependencies = ["pyright>=1.1.389", "pytest>=7.0.0", "pytest-asyncio>=0.20.3"]
18+
dev-dependencies = [
19+
"pyright>=1.1.389",
20+
"pytest>=7.0.0",
21+
"pytest-asyncio>=0.20.3",
22+
"ruff>=0.11.5",
23+
]
2024

2125
[project.scripts]
2226
mcp-neo4j-cypher = "mcp_neo4j_cypher:main"

servers/mcp-neo4j-cypher/uv.lock

Lines changed: 27 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)