v2.9.0
馃帀 New Contributors 馃帀
- @anthonyjgraff made their first contribution in #371
馃挵 Sponsors 馃挵
GitHub Sponsors: @benjamin-kirkbride, @crisog
OpenCollective: Christian Y, GitHub Sponsors, Shubham Prajapati, Snyk, Matteo
What's Changed
New Features 馃殌
- Implement
sqlalchemy
factory by @adhtruong in #369
馃敡 Fixes
- Properly type hint create_factory by @guacs in #360
- Properly handle stringified/forward annotations in
attrs
models by @guacs in #370 - Don't register
AttrsFactory
by default inattrs
models by @guacs in #370 - Handle
size=0
constraints for collections by @adhtruong in #373 - Use
dataclasses
API for parsingdataclass
models by @anthonyjgraff in #371
Infra 馃殕
- Make
pytest
configuration stricter by @sobolevn in #363 - Enable publishing with PyPI trusted publishers by @provinzkraut in #368
- Skip variable length dict test for odmantic by @guacs in #372
- Ignore .all-contributorsrc for in .pre-commit by @adhtruong in #377
Full Changelog: v2.8.2...v2.9.0