Release v0.8.0
See changelog
What's Changed
- Add support for python 3.10 by @rsokl in #274
- Fix expected result based on pyright 1.1.247; bump min pyright version by @rsokl in #275
- Defer to Hydra support for
pathlib.Path
by @rsokl in #276 - Ignore
version_base
for versions of Hydra that don't support it by @rsokl in #277 - fix signature inconsistencies in _utils by @rsokl in #281
- Improved signature parsing: support for Annotated, Paramspec, NewType, TypeVarTuple by @rsokl in #283
- Broaden overly-restrictive hydra_defaults validation by @rsokl in #287
- Update pyright tests for 1.1.258 by @rsokl in #292
- Remove restrictions on inheriting partial'd configs by @rsokl in #290
- Broaden annotation for launch and fix docs by @rsokl in #296
- Add support for dict,tuple,list for parity with OmegaConf 2.2.3 by @rsokl in #297
- add CI job for omegaconf 2.2.2 by @rsokl in #298
- Add support for builds(Dataclass, populate_full_signature=True) when dataclass has default factory fields by @rsokl in #299
- Drop support for python 3.6 by @rsokl in #302
- Adds auto-config support for
pydantic.Field
by @rsokl in #303 - Adds (recursive) auto-config support for dataclass types and instances by @rsokl in #301
- Add mypy tests for basic use cases of public functions by @rsokl in #304
- update changelog by @rsokl in #305
- Upgrade docs by @rsokl in #307
- Remove
builds_bases
option frommake_custom_builds_fn
by @rsokl in #306
Full Changelog: v0.7.0...v0.8.0