Skip to content

Commit 5599e62

Browse files
author
github-actions
committed
0.3.0
Automatically generated by python-semantic-release
1 parent 5260cc5 commit 5599e62

File tree

2 files changed

+70
-1
lines changed

2 files changed

+70
-1
lines changed

CHANGELOG.md

Lines changed: 69 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,75 @@
22

33

44

5+
## v0.3.0 (2023-11-30)
6+
7+
### Chore
8+
9+
* chore: update pytest IDE settings ([`63ffa26`](https://github.com/groc-prog/pyneo4j-ogm/commit/63ffa26da9906c0abcf99b651e2b5ed1b2040ae5))
10+
11+
* chore(tasks): update vscode tasks ([`9c2497a`](https://github.com/groc-prog/pyneo4j-ogm/commit/9c2497ad178c1812bb4e6d13b4bc3f1e8ad0b45c))
12+
13+
* chore(pydantic): bump version to >=1.10, <3.0 ([`a46177f`](https://github.com/groc-prog/pyneo4j-ogm/commit/a46177f16448ae9dfaec5378a8bd5a154cab2ef1))
14+
15+
### Ci
16+
17+
* ci: update test workflow to run pydantic v1 and v2 ([`535291a`](https://github.com/groc-prog/pyneo4j-ogm/commit/535291a8f50be67c8ccba2a3293ec19a12e091d8))
18+
19+
* ci: cache poetry lock and venv ([`ec2d51f`](https://github.com/groc-prog/pyneo4j-ogm/commit/ec2d51fe9ca2cbb731b1cc44391979803b7e0ef9))
20+
21+
### Documentation
22+
23+
* docs: update supported pydantic versions in docs ([`5260cc5`](https://github.com/groc-prog/pyneo4j-ogm/commit/5260cc54443352461ddf532653bde5dcbc9edaab))
24+
25+
### Feature
26+
27+
* feat: update remaining codebase to pydantic v2, rename __settings__ to _settings ([`b4236a6`](https://github.com/groc-prog/pyneo4j-ogm/commit/b4236a6c6ab8fb85622261b5cdaf4bd2333dccdb))
28+
29+
* feat: update settings to pydantic v2 ([`a60ca78`](https://github.com/groc-prog/pyneo4j-ogm/commit/a60ca78c6cbcd0298eab13867aa7cebbe218638d))
30+
31+
* feat: update validators to pydantic v2 ([`08a3641`](https://github.com/groc-prog/pyneo4j-ogm/commit/08a36410cf9f577a1368fc6cc97f2737ab664ca5))
32+
33+
* feat: add pydantic utils for backwards compatibility ([`9a85d4a`](https://github.com/groc-prog/pyneo4j-ogm/commit/9a85d4a8ffef74ce7be28606ddc1dd719622186e))
34+
35+
### Fix
36+
37+
* fix(WithOptions): fix typing issue ([`8228964`](https://github.com/groc-prog/pyneo4j-ogm/commit/8228964d82f39733d356b4175b52890d866f45c2))
38+
39+
* fix(RelationshipModel): use _deflate() instead of model_dump ([`1198602`](https://github.com/groc-prog/pyneo4j-ogm/commit/1198602e6119df225607d28a1cdcecdb013e6767))
40+
41+
* fix(NodeModel): implement dirty??? hack for pydantic fields not getting initialized separately anymore, use _deflate instead of model_dump ([`ed106ba`](https://github.com/groc-prog/pyneo4j-ogm/commit/ed106ba020110e4b0f0edeefba40572aae0800ef))
42+
43+
* fix(WithOptions): fix breaking changes in v2 ([`3484ed6`](https://github.com/groc-prog/pyneo4j-ogm/commit/3484ed6af294ebc558e000f909ca21976dffb9dc))
44+
45+
* fix(validators): fix breaking change in validator return value ([`857dd93`](https://github.com/groc-prog/pyneo4j-ogm/commit/857dd937eeab909f7c0305fe9da788c4e34e2433))
46+
47+
* fix(NodeModel): register relationship properties correctly with pydantic v2 ([`68f415f`](https://github.com/groc-prog/pyneo4j-ogm/commit/68f415f9ca21d096f41ba5a35364011c53318e0a))
48+
49+
* fix(ModelBase): fix root validator ([`33f43bd`](https://github.com/groc-prog/pyneo4j-ogm/commit/33f43bd36b83586f9b6c68073f4d13289a67598a))
50+
51+
* fix: fix pydantic utils typings ([`65feb25`](https://github.com/groc-prog/pyneo4j-ogm/commit/65feb2501eab6c79e3b440d397cca66c87e0e66a))
52+
53+
### Performance
54+
55+
* perf(NodeModel): stop looping over model if auto-fetch models have been found ([`efee0fc`](https://github.com/groc-prog/pyneo4j-ogm/commit/efee0fcf837a50afe44f93af48ddb39edfea0434))
56+
57+
### Refactor
58+
59+
* refactor(RelationshipProperty): use parse_model() instead of model.validate() ([`1a27569`](https://github.com/groc-prog/pyneo4j-ogm/commit/1a275696bb413b0c0c911ee62424728342a8642d))
60+
61+
### Test
62+
63+
* test: fix test which closed client prematurely ([`6ffd5f6`](https://github.com/groc-prog/pyneo4j-ogm/commit/6ffd5f67722913973c05bb03afb1c36f0273b2ac))
64+
65+
* test: add pytest.ini file ([`499e7f5`](https://github.com/groc-prog/pyneo4j-ogm/commit/499e7f5176323290fb7355a34626d24c1192317a))
66+
67+
* test: re-add removed tests ([`c27601d`](https://github.com/groc-prog/pyneo4j-ogm/commit/c27601dbee4333e2098fb5e2ac8325a97ba42837))
68+
69+
### Unknown
70+
71+
* Merge remote-tracking branch 'origin/main' into develop ([`e5f603b`](https://github.com/groc-prog/pyneo4j-ogm/commit/e5f603b99afd413d457eca4c761a8d771a50c5bd))
72+
73+
574
## v0.2.0 (2023-11-29)
675

776
### Chore

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[tool.poetry]
22
name = "pyneo4j-ogm"
3-
version = "0.2.0"
3+
version = "0.3.0"
44
description = "Asynchronous Python OGM for Neo4j"
55
authors = ["groc-prog <marc.troisner@gmail.com>"]
66
maintainers = ["groc-prog <marc.troisner@gmail.com>"]

0 commit comments

Comments
 (0)