What's Changed
- remove poetry-lock in .pre-commit-config.yaml by @koxudaxi in #2184
- Add --no-alias by @nickyoung-github in #2183
- fix: Skip empty files by @jackylamhk in #2157
- fix(parser): custom_template_dir not passed to data_model_type for OpenAPIScope.Parameters by @hambergerpls in #2166
- feat: add support to msgspec for kw_only=True by @indrat in #2162
- fix: Preserve class names when generating models from JSON Schema 202… by @koxudaxi in #2185
- docs: add
uri
as a supported data type by @joscha in #2217 - Fix OpenAPI test case failure in fresh clone by @ncoghlan in #2214
- feat: add test for Python3.13 by @koxudaxi in #2219
- Update GitHub Actions to use latest action versions by @koxudaxi in #2222
- Add support for Python 3.13 in project metadata by @koxudaxi in #2223
- Default datetime class and python version by @thorwhalen in #2196
- Avoid sharing extra template state between models by @ncoghlan in #2215
- fix: OpenAPI 3.1:
required
withtype: [array, null]
by @joscha in #2216 - feat: support InputFileType.Json and InputFileType.Dict by @XieJiSS in #2165
New Contributors
- @nickyoung-github made their first contribution in #2183
- @jackylamhk made their first contribution in #2157
- @hambergerpls made their first contribution in #2166
- @joscha made their first contribution in #2217
- @ncoghlan made their first contribution in #2214
- @thorwhalen made their first contribution in #2196
- @XieJiSS made their first contribution in #2165
Full Changelog: 0.26.3...0.26.4