v0.4.0
v0.4.0 (2023-12-13)
Chore
- chore: fix linting and type checking errors (
27a4dd2)
Ci
- ci: add cli args to test action (
6e77db5)
Documentation
-
docs: update bookmark docs (
38f1b13) -
docs: adjust index/constraint docs (
5ebc419) -
docs: update title (
3054f2f) -
docs: update docs for now serialization (
7102cb8)
Feature
-
feat: add bookmark support for client and model methods (
305bceb) -
feat(exceptions): remove ModelImportFailure exception (
eec9eb4) -
feat(settings): remove exclude_from_export setting (
5ef3cca) -
feat: exclude element_id and id before writing _db_properties (
caf9763) -
feat(ModelBase): take exclude, include and by_alias arguments into account before adding element_id or id (
b3fd01d) -
feat(ModelBase): include element_id and id fields in pydantics serialization methods (
ea01cf5)
Performance
-
perf: optimize RelationshipProperty queries (
f614ee4) -
perf: optimize node and relationship queries (
ecbb6e6)
Refactor
-
refactor: update logging (
a8ef299) -
refactor(ModelBase): improve logging (
e5711ee) -
refactor: remove unused IndexType enum (
57afc4a) -
refactor(Pyneo4jClient): split up index types into separate methods (
1ec4d81)
Test
-
test: fix dict_dump and json_dump test cases (
0287280) -
test: adjust Pyneo4jClient test suits (
31c4acb) -
test: update test suits (
d1c4001) -
test: remove pytest.ini and add cli args to vscode pytest args (
e889e01)
Unknown
- Merge remote-tracking branch 'origin/main' into develop (
3fbeade)