Skip to content

Releases: befelix/pydantic_sweep

0.3.2

12 Jan 16:58
1a09bd1
Compare
Choose a tag to compare

Highlights

  • Fix for Python 3.10
  • Add example folder
  • License documentation and examples under 0BSD

Merged PRs

Full Changelog: v0.3.1...v0.3.2

0.3.1

08 Jan 19:49
8b835c0
Compare
Choose a tag to compare

Highlights

  • initialize accepts nested dictionaries for default/constant arguments.

Merged PRs

Full Changelog: v0.3.0...v0.3.1

0.3.0

05 Jan 14:20
b777bf4
Compare
Choose a tag to compare

Highlights

  • field now checks that values are hashable by default. This can be disabled by
    setting check=False.
  • Added as_hashable utility to easily compare different configs and pydantic Models.
  • Added check_unique utility to check whether models are unique.

Merged PRs

Full Changelog: v0.2.1...v0.3.0

0.2.1

04 Jan 17:50
a4551c5
Compare
Choose a tag to compare

Highlights

  • BaseModel gained a custom model_validator that guards against ambiguous model
    selection from union types in nested models.
  • Relaxed version requirements of pydantic and more-itertools

Merged PRs

Full Changelog: v0.2.0...v0.2.1

0.2.0

03 Jan 20:48
f5e03a9
Compare
Choose a tag to compare

Highlights

  • DefaultValue is checked against conflicting settings the same way as normal values
  • Passing DefaultValue to the default/constant argument of initialize works as
    expected.

Merged PRs

New Contributors

Full Changelog: v0.1.0...v0.2.0

0.1.0

29 Dec 17:28
4a59324
Compare
Choose a tag to compare

This is the initial release of the library.