Skip to content

Commit fe35eb7

Browse files
authored
Prepare 6.0.0.0 (#67)
* Fix broken `cp` in `target_driver.sh` * Target driver version 6.0.0 * Render 6.0.0.0 changelog
1 parent bf5a06a commit fe35eb7

File tree

8 files changed

+317
-37
lines changed

8 files changed

+317
-37
lines changed

CHANGELOG.md

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,38 @@ Changelog
55

66
<!-- towncrier release notes start -->
77

8+
## [6.0.0.0](https://github.com/neo4j/neo4j-python-driver-rust-ext/tree/6.0.0.0) (2025-09-30)
9+
***
10+
### **⭐️ New Features**
11+
* Target driver version 6.0.0 ([#67]).
12+
13+
[#67]: https://github.com/neo4j/neo4j-python-driver-rust-ext/pull/67
14+
15+
### **🔧️ Fixes**
16+
* Fix decoding of map keys of certain sizes ([#59]).
17+
18+
[#59]: https://github.com/neo4j/neo4j-python-driver-rust-ext/pull/59
19+
20+
### **👏️ Improvements**
21+
* Bump dependency PyO3 (Rust binding for Python) from `0.25.1` to `0.26.0` ([#66]).
22+
23+
[#66]: https://github.com/neo4j/neo4j-python-driver-rust-ext/pull/66
24+
25+
### **🧹️ Clean-up**
26+
* Improve packstream `Structure` class ([#63]).
27+
* Implement `repr` to match Python implementation.
28+
* Remove `__hash__` implementation to match Python implementation.
29+
* Implement `__getitem__` and `__setitem__` to be on par with Python implementation.
30+
* Copy tests for `Structure` from the driver project.
31+
32+
[#63]: https://github.com/neo4j/neo4j-python-driver-rust-ext/pull/63
33+
34+
### **🧑️‍💻️ Development**
35+
* Fix broken `cp` command in `bin/target_driver.sh` ([#67]).
36+
37+
[#67]: https://github.com/neo4j/neo4j-python-driver-rust-ext/pull/67
38+
39+
840
## [6.0.0.0a1](https://github.com/neo4j/neo4j-python-driver-rust-ext/tree/6.0.0.0a1) (2025-07-29)
941
***
1042
### **⭐️ New Features**

bin/target_driver.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ git checkout "$version"
1212
git pull origin "$version"
1313
cd ..
1414
cp driver/tests/unit/common/codec/packstream/v1/test_packstream.py tests/codec/packstream/v1/from_driver/test_packstream.py
15-
cp driver/tests/unit/common/codec/packstream/test_structure.py tests/unit/common/codec/packstream/from_driver/test_structure.py
15+
cp driver/tests/unit/common/codec/packstream/test_structure.py tests/codec/packstream/from_driver/test_structure.py
1616
cp -r driver/tests/unit/common/vector/* tests/vector/from_driver
1717

1818
towncrier create -c "Target driver version ${version}<ISSUES_LIST>.

changelog.d/59.fix.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

changelog.d/63.clean.md

Lines changed: 0 additions & 6 deletions
This file was deleted.

changelog.d/66.improve.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

driver

Submodule driver updated 103 files

pyproject.toml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ authors = [
2626
{name = "Neo4j, Inc.", email = "drivers@neo4j.com"},
2727
]
2828
dependencies = [
29-
"neo4j == 6.0.0a1"
29+
"neo4j == 6.0.0"
3030
]
3131
requires-python = ">=3.10"
3232
keywords = ["neo4j", "graph", "database"]
@@ -42,7 +42,7 @@ classifiers = [
4242
"Topic :: Database",
4343
"Topic :: Software Development",
4444
]
45-
version = "6.0.0.0a1"
45+
version = "6.0.0.0"
4646

4747
[project.urls]
4848
Homepage = "https://neo4j.com/"
@@ -92,7 +92,7 @@ packaging = [
9292

9393
# single dependencies and other include-groups (not really meant to be installed as a group, but to avoid duplication)
9494
dep-project-dependencies = [
95-
"neo4j[numpy,pandas,pyarrow] == 5.28.1",
95+
"neo4j[numpy,pandas,pyarrow] == 6.0.0",
9696
]
9797

9898
[tool.maturin]
@@ -114,7 +114,7 @@ exclude = [
114114

115115
[tool.towncrier]
116116
directory = "changelog.d"
117-
version = "6.0.0.0a1"
117+
version = "6.0.0.0"
118118
filename = "CHANGELOG.md"
119119
title_format = "## [{version}](https://github.com/neo4j/neo4j-python-driver-rust-ext/tree/{version}) ({project_date})\n***"
120120
issue_format = "[#{issue}]: https://github.com/neo4j/neo4j-python-driver-rust-ext/pull/{issue}"

0 commit comments

Comments
 (0)