Skip to content

Commit e11537f

Browse files
Merge branch 'rc/6.0.0' into new-master
2 parents 90f9eb6 + afb8fdf commit e11537f

51 files changed

Lines changed: 3646 additions & 1158 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/workflows/integration-tests.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ jobs:
1515
strategy:
1616
fail-fast: false
1717
matrix:
18-
python-version: ["3.13", "3.12", "3.11", "3.10", "3.9"]
18+
python-version: ["3.13", "3.12", "3.11", "3.10"]
1919
neo4j-version: ["community", "enterprise", "5.5-enterprise", "4.4-enterprise", "4.4-community"]
2020

2121
steps:

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,3 +23,4 @@ coverage_report/
2323
.coverage*
2424
.DS_STORE
2525
cov.xml
26+
test/data/model_diagram.*

.sonarcloud.properties

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
11
sonar.sources = neomodel/
22
sonar.tests = test/
3-
sonar.python.version = 3.9, 3.10, 3.11, 3.12, 3.13
3+
sonar.python.version = 3.10, 3.11, 3.12, 3.13
4+
sonar.issue.ignore.multicriteria=e1
5+
sonar.issue.ignore.multicriteria.e1.ruleKey=python:S100
6+
sonar.issue.ignore.multicriteria.e1.resourceKey=**/neomodel/config.py

Changelog

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,10 @@
1+
Version 6.0.0 2025-xx
2+
* Modernize config object, using a dataclass with typing, runtime and update validation rules, and environment variables support
3+
* Fix async support of parallel transactions, using ContextVar
4+
* Enforce strict cardinality check by default
5+
* Removed deprecated methods (including fetch_relations & traverse_relations, replaced with traverse ; database operations like clear_neo4j_database or change_neo4j_password have been moved to db/adb singleton internal methods)
6+
* Housekeeping and bug fixes
7+
18
Version 5.5.3 2025-09
29
* Fix duplicated code issue in the advanced querying methods
310
* Remove py.typed - this was a premature change, we should write stubs for full typing support first

0 commit comments

Comments
 (0)