v2.14.0
❤️ Sponsors ❤️
GitHub Sponsors: Scalar, Telemetry Sports (via @chris-telemetry), Stok (@stok-team), @benjamin-kirkbride, @crisog, @geeshta, @cbscsm
OpenCollective: Christian Y, Anonymous
What's Changed
New Features 🚀
- Use the default value if available and
__use_default__
is set toTrue
by @guacs in #472 - Add support for recursive models by @adhtruong in #468
- Add support for Python 3.12 type alias syntax by @adhtruong in #487
Fixes 🔧
- Pin
typing-extensions
to a minimum version of 4.6.0 by @hsorsky in #471 - Set as default type for factory only if model is defined by @guacs in #479
- Properly pass factory configurations to child factories by @adhtruong in #483
Docs 📚
Infra 🚆
- Update pre commit hooks versions by @guacs in #478
- Bump actions/cache from 3 to 4 by @dependabot in #488
New Contributors
Full Changelog: v2.13.0...v2.14.0