Skip to content

Commit d8c1055

Browse files
author
github-actions
committed
0.4.1
Automatically generated by python-semantic-release
1 parent eb4d666 commit d8c1055

File tree

2 files changed

+74
-1
lines changed

2 files changed

+74
-1
lines changed

CHANGELOG.md

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

33

44

5+
## v0.4.1 (2024-01-17)
6+
7+
### Chore
8+
9+
* chore: add .venv to ignore files ([`c7aa6b8`](https://github.com/groc-prog/pyneo4j-ogm/commit/c7aa6b8e5480555a6f41617836c1c0dd7e2cbc27))
10+
11+
* chore: fixed linting/type checking ([`7021e47`](https://github.com/groc-prog/pyneo4j-ogm/commit/7021e477f1cd8b5fc30d746db65a45f4cada627b))
12+
13+
* chore: lint/type check ([`0539a1c`](https://github.com/groc-prog/pyneo4j-ogm/commit/0539a1c2281d21d860fadf9d4c184a0d17db463a))
14+
15+
### Ci
16+
17+
* ci: adjust job steps ([`d168194`](https://github.com/groc-prog/pyneo4j-ogm/commit/d1681949ca0cd24b3e38c67094a813c26e1dfc9d))
18+
19+
### Documentation
20+
21+
* docs: update docs on serialization ([`03d740f`](https://github.com/groc-prog/pyneo4j-ogm/commit/03d740f71a7a4cb48c61e3fc57933b2867a367d4))
22+
23+
* docs: update docs on running test suite ([`0a9c914`](https://github.com/groc-prog/pyneo4j-ogm/commit/0a9c914e04e4b5b1fc58d23d0042702f67b2d538))
24+
25+
* docs: add docs for pydantic version and supported features ([`99546ca`](https://github.com/groc-prog/pyneo4j-ogm/commit/99546cace3d0a184c52b8b7620f96ca719dae22f))
26+
27+
* docs: add docs for running test suits ([`f24f62c`](https://github.com/groc-prog/pyneo4j-ogm/commit/f24f62cec2f8f4862b9c0beab6b57d09f4b4f9e4))
28+
29+
* docs: fix format issues for tables ([`1f0fa1e`](https://github.com/groc-prog/pyneo4j-ogm/commit/1f0fa1e6aac0601c5a742a65c27696248c49c151))
30+
31+
### Fix
32+
33+
* fix: fix schema missing indexes/constraints if schemas reference each other ([`eb4d666`](https://github.com/groc-prog/pyneo4j-ogm/commit/eb4d666c94b326d81c9aa2d6c61fa6ee0bee5e08))
34+
35+
* fix: update CustomGenerateJsonSchema class to add index/constraint info ([`2a64464`](https://github.com/groc-prog/pyneo4j-ogm/commit/2a644646d765b3c0e1facb9798cba97c098fb371))
36+
37+
* fix: add missing index/constraint to model schema ([`01e2a9d`](https://github.com/groc-prog/pyneo4j-ogm/commit/01e2a9d8e0639f3e20cd3228685cd2b55684f1f2))
38+
39+
* fix: use enum values for string representation of RelationshipProperty ([`8889c62`](https://github.com/groc-prog/pyneo4j-ogm/commit/8889c62bd12df45bd306055b8c02d6c70554d03f))
40+
41+
* fix: fix relationship properties always being included in serialization in V1 ([`2ba47b9`](https://github.com/groc-prog/pyneo4j-ogm/commit/2ba47b9def3ecb10b3c4826c20783387f5e9800e))
42+
43+
* fix: only use CustomGenerateJsonSchema when IS_PYDANTIC_V2 is true, check exclude before adding id and element_id ([`3f621f6`](https://github.com/groc-prog/pyneo4j-ogm/commit/3f621f6e454bf044663c580a4d4544973e1c6b40))
44+
45+
* fix: implement custom GenerateJsonSchema class for v2 schema generation ([`fff7fea`](https://github.com/groc-prog/pyneo4j-ogm/commit/fff7fea558126f3722b66b5d510e4ea18f2ab940))
46+
47+
* fix: fix schema generation for pydantic v1 ([`13cbde8`](https://github.com/groc-prog/pyneo4j-ogm/commit/13cbde84b8b80c0803eecdd8aa7a9ecc4f2bdc25))
48+
49+
* fix: update schema generation ([`abe2035`](https://github.com/groc-prog/pyneo4j-ogm/commit/abe2035f7906cae3f4dda536bb3d3c5271a25f74))
50+
51+
* fix: fix issue where serialization would not work if nodes for relationship properties where fetched ([`4d0aa1e`](https://github.com/groc-prog/pyneo4j-ogm/commit/4d0aa1e27b0819cb194649dacb5ecdd8f23768c5))
52+
53+
### Refactor
54+
55+
* refactor: implement model_serializer instead of overwriting methods ([`cfd8e0e`](https://github.com/groc-prog/pyneo4j-ogm/commit/cfd8e0e61b2c220e4adb20ae6616310555ccc440))
56+
57+
* refactor: adjust validation for custom pydantic types and dict/json conversion for pydantic v2 ([`5c4b61c`](https://github.com/groc-prog/pyneo4j-ogm/commit/5c4b61c6c9d8ead5b5fc58121b27e932c328d401))
58+
59+
* refactor: adjust validation for custom pydantic types and dict/json conversion ([`cfe9f03`](https://github.com/groc-prog/pyneo4j-ogm/commit/cfe9f03e714bd56c42bd65e2ebb6e814e926c7d3))
60+
61+
* refactor: remove arbitrary_types_allowed and add custom type for RelationshipProperty ([`0c59e73`](https://github.com/groc-prog/pyneo4j-ogm/commit/0c59e73c1103f9ead86dac42b3451c057c247bbb))
62+
63+
### Test
64+
65+
* test: update schema test case ([`6c7553d`](https://github.com/groc-prog/pyneo4j-ogm/commit/6c7553de0d72e261dfb3567eea5b26b7a5bb9a0a))
66+
67+
* test: update schema test cases ([`e5054e8`](https://github.com/groc-prog/pyneo4j-ogm/commit/e5054e8fa656d9ffbe3e0ae85b0b97ba31581281))
68+
69+
* test: fix test case since pydantic generates different schemas depending on python version ([`021b5d9`](https://github.com/groc-prog/pyneo4j-ogm/commit/021b5d9a63cf351e0454a6e5c4a529ee2146c080))
70+
71+
* test: add update_forward_refs when tests run on V1 of pydantic ([`6f4a9d9`](https://github.com/groc-prog/pyneo4j-ogm/commit/6f4a9d983c20211425848aec69e44d181f01a0b1))
72+
73+
* test: add test case for schema generation ([`26a9d74`](https://github.com/groc-prog/pyneo4j-ogm/commit/26a9d74498212e96d585d0fdc4e3f4d08392c09a))
74+
75+
* test: update test case for model serialization ([`e51be3c`](https://github.com/groc-prog/pyneo4j-ogm/commit/e51be3c49143cb8c913a01d27361d498c04b2fad))
76+
77+
578
## v0.4.0 (2023-12-13)
679

780
### 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.4.0"
3+
version = "0.4.1"
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)