Bump pydantic from 1.9.0 to 1.9.1
Created by: dependabot[bot]
Bumps pydantic from 1.9.0 to 1.9.1.
Release notes
Sourced from pydantic's releases.
v1.9.1 (2022-05-19)
Thank you to pydantic's sponsors:
@tiangolo
,@stellargraph
,@JonasKs
,@grillazz
,@Mazyod
,@kevinalh
,@chdsbd
,@povilasb
,@povilasb
,@jina-ai
,@mainframeindustries
,@robusta-dev
,@SendCloud
,@rszamszur
,@jodal
,@hardbyte
,@corleyma
,@daddycocoaman
,@Rehket
,@jokull
,@reillysiemens
,@westonsteimel
,@primer-io
,@koxudaxi
,@browniebroke
,@stradivari96
,@adriangb
,@kamalgill
,@jqueguiner
,@dev-zero
,@datarootsio
,@RedCarpetUp
for their kind support.
- Limit the size of
generics._generic_types_cache
andgenerics._assigned_parameters
to avoid unlimited increase in memory usage, #4083 by@samuelcolvin
- Add Jupyverse and FPS as Jupyter projects using pydantic, #4082 by
@davidbrochart
- Speedup
__isinstancecheck__
on pydantic models when the type is not a model, may also avoid memory "leaks", #4081 by@samuelcolvin
- Fix in-place modification of
FieldInfo
that caused problems with PEP 593 type aliases, #4067 by@adriangb
- Add support for autocomplete in VS Code via
__dataclass_transform__
when usingpydantic.dataclasses.dataclass
, #4006 by@giuliano-oliveira
- Remove benchmarks from codebase and docs, #3973 by
@samuelcolvin
- Typing checking with pyright in CI, improve docs on vscode/pylance/pyright, #3972 by
@samuelcolvin
- Fix nested Python dataclass schema regression, #3819 by
@himbeles
- Update documentation about lazy evaluation of sources for Settings, #3806 by
@garyd203
- Prevent subclasses of bytes being converted to bytes, #3706 by
@samuelcolvin
- Fixed "error checking inheritance of" when using PEP585 and PEP604 type hints, #3681 by
@aleksul
- Allow self referencing
ClassVar
s in models, #3679 by@samuelcolvin
- Fix issue with self-referencing dataclass, #3675 by
@uriyyo
- Include non-standard port numbers in rendered URLs, #3652 by
@dolfinus
Config.copy_on_model_validation
does a deep copy and not a shallow one, #3641 by@PrettyWood
- fix: clarify that discriminated unions do not support singletons, #3636 by
@tommilligan
- Add
read_text(encoding='utf-8')
forsetup.py
, #3625 by@hswong3i
- Fix JSON Schema generation for Discriminated Unions within lists, #3608 by
@samuelcolvin
Changelog
Sourced from pydantic's changelog.
v1.9.1 (2022-05-19)
Thank you to pydantic's sponsors:
@tiangolo
,@stellargraph
,@JonasKs
,@grillazz
,@Mazyod
,@kevinalh
,@chdsbd
,@povilasb
,@povilasb
,@jina-ai
,@mainframeindustries
,@robusta-dev
,@SendCloud
,@rszamszur
,@jodal
,@hardbyte
,@corleyma
,@daddycocoaman
,@Rehket
,@jokull
,@reillysiemens
,@westonsteimel
,@primer-io
,@koxudaxi
,@browniebroke
,@stradivari96
,@adriangb
,@kamalgill
,@jqueguiner
,@dev-zero
,@datarootsio
,@RedCarpetUp
for their kind support.
- Limit the size of
generics._generic_types_cache
andgenerics._assigned_parameters
to avoid unlimited increase in memory usage, #4083 by@samuelcolvin
- Add Jupyverse and FPS as Jupyter projects using pydantic, #4082 by
@davidbrochart
- Speedup
__isinstancecheck__
on pydantic models when the type is not a model, may also avoid memory "leaks", #4081 by@samuelcolvin
- Fix in-place modification of
FieldInfo
that caused problems with PEP 593 type aliases, #4067 by@adriangb
- Add support for autocomplete in VS Code via
__dataclass_transform__
when usingpydantic.dataclasses.dataclass
, #4006 by@giuliano-oliveira
- Remove benchmarks from codebase and docs, #3973 by
@samuelcolvin
- Typing checking with pyright in CI, improve docs on vscode/pylance/pyright, #3972 by
@samuelcolvin
- Fix nested Python dataclass schema regression, #3819 by
@himbeles
- Update documentation about lazy evaluation of sources for Settings, #3806 by
@garyd203
- Prevent subclasses of bytes being converted to bytes, #3706 by
@samuelcolvin
- Fixed "error checking inheritance of" when using PEP585 and PEP604 type hints, #3681 by
@aleksul
- Allow self referencing
ClassVar
s in models, #3679 by@samuelcolvin
- Fix issue with self-referencing dataclass, #3675 by
@uriyyo
- Include non-standard port numbers in rendered URLs, #3652 by
@dolfinus
Config.copy_on_model_validation
does a deep copy and not a shallow one, #3641 by@PrettyWood
- fix: clarify that discriminated unions do not support singletons, #3636 by
@tommilligan
- Add
read_text(encoding='utf-8')
forsetup.py
, #3625 by@hswong3i
- Fix JSON Schema generation for Discriminated Unions within lists, #3608 by
@samuelcolvin
Commits
-
a5edcb3
generate history from changes, uprev -
6ac2fcd
make #4083 compatible with py3.6 -
91a2ffc
fix typing tests with 3.6 -
4d17a4c
user newer twine -
07ed83d
revert packages to support 3.6 -
dae9325
revert removing python 3.6, #3605 -
8846ec4
limit the length ofgenerics._limit_assigned_parameters
(#4083) -
5a61292
Addsdataclass_transform
to dataclass (#4007) -
467d6b4
adding sponsors to index page of docs (#4074) -
abea823
speedup instancecheck check on BaseModel when they fail (#4081) - Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase
.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
-
@dependabot rebase
will rebase this PR -
@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it -
@dependabot merge
will merge this PR after your CI passes on it -
@dependabot squash and merge
will squash and merge this PR after your CI passes on it -
@dependabot cancel merge
will cancel a previously requested merge and block automerging -
@dependabot reopen
will reopen this PR if it is closed -
@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually -
@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)