Skip to content

Commit 0c676d7

Browse files
authored
data modeling - prep v0.8.2 (#261)
* update changelog, bump versions * fix github action to install dev deps correctly, update deprec warnings
1 parent 11b7f97 commit 0c676d7

File tree

7 files changed

+21
-13
lines changed

7 files changed

+21
-13
lines changed

.github/workflows/pr-mcp-neo4j-data-modeling.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ jobs:
3535
run: |
3636
cd servers/mcp-neo4j-data-modeling
3737
uv venv --python ${{ matrix.python-version }}
38-
uv pip install -e ".[dev]"
38+
uv sync --group dev
3939
4040
- name: Check format and linting
4141
run: |

servers/mcp-neo4j-data-modeling/CHANGELOG.md

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,21 @@
11
## Next
22

33
### Fixed
4-
* Fixed bug in f-string formatting with Pydantic model export in Python v < 3.12
5-
* Fixed bug in the data modeling Github action that didn't actually test different Python versions due to not specifying the version when executing uv commands.
64

75
### Changed
86

97
### Added
108

9+
## v0.8.2
10+
11+
### Fixed
12+
* Fixed bug in f-string formatting with Pydantic model export in Python v < 3.12
13+
* Fixed bug in the data modeling Github action that didn't actually test different Python versions due to not specifying the version when executing uv commands.
14+
* Fix Github action to install dev dependencies correctly with uv sync
15+
16+
### Changed
17+
* Update `pyproject.toml` to declare dev dependencies correctly (previously using deprecated method)
18+
1119
## v0.8.1
1220

1321
### Fixed

servers/mcp-neo4j-data-modeling/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
FROM python:3.12-slim
22
LABEL io.modelcontextprotocol.server.name="io.github.neo4j-contrib/mcp-neo4j-data-modeling"
3-
LABEL version="0.8.1"
3+
LABEL version="0.8.2"
44

55

66
# Set working directory

servers/mcp-neo4j-data-modeling/README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -225,7 +225,7 @@ Add the server to your `claude_desktop_config.json` with the transport method sp
225225
"mcpServers": {
226226
"neo4j-data-modeling": {
227227
"command": "uvx",
228-
"args": [ "[email protected].1", "--transport", "stdio" ]
228+
"args": [ "[email protected].2", "--transport", "stdio" ]
229229
}
230230
}
231231
```
@@ -238,11 +238,11 @@ The server supports namespacing the server tools:
238238
"mcpServers": {
239239
"neo4j-data-modeling-app1": {
240240
"command": "uvx",
241-
"args": [ "[email protected].1", "--transport", "stdio", "--namespace", "app1" ]
241+
"args": [ "[email protected].2", "--transport", "stdio", "--namespace", "app1" ]
242242
},
243243
"neo4j-data-modeling-app2": {
244244
"command": "uvx",
245-
"args": [ "[email protected].1", "--transport", "stdio", "--namespace", "app2" ]
245+
"args": [ "[email protected].2", "--transport", "stdio", "--namespace", "app2" ]
246246
}
247247
}
248248
```

servers/mcp-neo4j-data-modeling/pyproject.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[project]
22
name = "mcp-neo4j-data-modeling"
3-
version = "0.8.1"
3+
version = "0.8.2"
44
description = "A simple Neo4j MCP server for creating graph data models."
55
readme = "README.md"
66
requires-python = ">=3.10,<4.0"
@@ -16,8 +16,8 @@ dependencies = [
1616
requires = ["hatchling"]
1717
build-backend = "hatchling.build"
1818

19-
[tool.uv]
20-
dev-dependencies = [
19+
[dependency-groups]
20+
dev = [
2121
"ipykernel>=6.29.5",
2222
"pyright>=1.1.389",
2323
"pytest>=7.0.0",

servers/mcp-neo4j-data-modeling/server.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,12 +7,12 @@
77
"source": "github",
88
"subfolder": "servers/mcp-neo4j-data-modeling"
99
},
10-
"version": "0.8.1",
10+
"version": "0.8.2",
1111
"packages": [
1212
{
1313
"registryType": "pypi",
1414
"identifier": "mcp-neo4j-data-modeling",
15-
"version": "0.8.1",
15+
"version": "0.8.2",
1616
"transport": {
1717
"type": "stdio"
1818
},

servers/mcp-neo4j-data-modeling/uv.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)