Skip to content

Commit 619ff26

Browse files
committed
prepare for v1.8.1
1 parent 62bb2ad commit 619ff26

10 files changed

+14
-9
lines changed

HISTORY.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,16 @@
1+
## v1.8.1 (2021-03-03)
2+
3+
Bug fixes for regressions and new features from `v1.8`
4+
5+
* allow elements of `Config.field` to update elements of a `Field`, #2461 by @samuelcolvin
6+
* fix validation with a `BaseModel` field and a custom root type, #2449 by @PrettyWood
7+
* expose `Pattern` encoder to `fastapi`, #2444 by @PrettyWood
8+
* enable the Hypothesis plugin to generate a constrained float when the `multiple_of` argument is specified, #2442 by @tobi-lipede-oodle
9+
* Avoid `RecursionError` when using some types like `Enum` or `Literal` with generic models, #2436 by @PrettyWood
10+
* do not overwrite declared `__hash__` in subclasses of a model, #2422 by @PrettyWood
11+
* fix `mypy` complaints on `Path` and `UUID` related custom types, #2418 by @PrettyWood
12+
* Support properly variable length tuples of compound types, #2416 by @PrettyWood
13+
114
## v1.8 (2021-02-26)
215

316
Thank you to pydantic's sponsors:

changes/2416-PrettyWood.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

changes/2418-PrettyWood.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

changes/2422-PrettyWood.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

changes/2436-PrettyWood.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

changes/2442-tobi-lipede-oodle.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

changes/2444-PrettyWood.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

changes/2449-PrettyWood.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

changes/2461-samuelcolvin.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

pydantic/version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
__all__ = 'VERSION', 'version_info'
22

3-
VERSION = '1.8'
3+
VERSION = '1.8.1'
44

55

66
def version_info() -> str:

0 commit comments

Comments
 (0)