Releases: strollby/graphene-pydantic
Releases · strollby/graphene-pydantic
[v0.6.1-beta.4] List inner fields will now be required
- fix: list[str] is not interpreted as List[String!]! instead as List[String]!)
v0.6.1-beta.3 - Add EmailStr support
Full Changelog: 0.6.1.beta.1...v0.6.1-beta.3
[0.6.1.beta.1] - Add support for annotated custom types
Add support for python annotated types
v0.5.0-beta.1 - Pydantic V2 Beta
chore: drop testing for EOL Python 3.7
fix: UnionType imported in python versions < 3.10
fix: forward ref - for python < 3.10
fix: optional union types being marked as required
Full Changelog: v0.5.0-alpha.2...v0.5.0-beta.1
v0.5.0-alpha.2 - Pydantic V2 & Support python 11 UnionType
Changelog
- Dropped support for
pydantic v1
andpython < 3.8
. - Added support for
pydantic v2
- Changed
ModelField
->FieldInfo
pydantic.parse_obj_as(FooBar, data["listFooBars"])
was changed to new syntaxTypeAdapter(FooBar).validate_python(data["createFooBar"])
- Changed
- Support for python11 Union using pipe syntax
- Added support for bson
ObjectId
->graphene.ID
- Added support for
dict
->JSONString
- Added default
is_type_of
resolvers. This simplifies using UnionType as is_type_of need not be defined individually in the base types of Union
v0.5.0-alpha.1 - Pydantic V2 & Optional BSON ObjectID support
- Bumps version to 0.5.0
- Made bson object ID optional (convertor would work only if bson is installed and used)
- Marks support for pydantic V2 (from earlier releases) & python 3.12 & Drops support for pydantic v1
Full Changelog: v0.4.2-beta.6...v0.5.0-beta.1
v0.4.2-beta.6 - Pydantic V2 Support
Bug Fixes
fix: python11 Union using | syntax
v0.4.2-beta.5 - Pydantic V2 Support
Bug Fix
fix default value becoming PydanticUndefined
v0.4.2-beta.4 - Pydantic V2 Support
Bug Fixes
- fix: default value not working for input types
- fix: incorrect extra list type in schema
v0.4.2-beta.3 - Pydantic V2 Support
Update poetry.lock