Skip to content

Commit

Permalink
Merge pull request #291 from yukinarit/bump-to-0.9.6
Browse files Browse the repository at this point in the history
chore: Bump version to 0.9.6
  • Loading branch information
yukinarit authored Dec 5, 2022
2 parents f6541e7 + c47fe92 commit 648471c
Show file tree
Hide file tree
Showing 2 changed files with 22 additions and 1 deletion.
21 changes: 21 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,24 @@
## `0.9.6` (2022-12-05)

* Recursive dataclasses are supported in [#290](https://github.com/yukinarit/pyserde/pull/290)
```python
@dataclass
class Recur:
f: Optional['Recur']

serde(Recur)
```
* `typing.FrozenSet` and `typing.DefaultDict` are supported in [#285](https://github.com/yukinarit/pyserde/pull/285),[#286](https://github.com/yukinarit/pyserde/pull/286)
```python
@serde
@dataclass
class Foo:
a: FrozenSet[int]
b: DefaultDict[str, List[int]]
```
* Pickle serializer and deserializer support is added in [#284](https://github.com/yukinarit/pyserde/pull/284). Thanks [@DoeringChristian](https://github.com/DoeringChristian)!


## `0.9.5` (2022-11-26)

`alias` field attribute was implemented.
Expand Down
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[tool.poetry]
name = "pyserde"
version = "0.9.5"
version = "0.9.6"
description = "Yet another serialization library on top of dataclasses"
authors = ["yukinarit <[email protected]>"]
license = "MIT"
Expand Down

0 comments on commit 648471c

Please sign in to comment.