Skip to content

Releases: edornd/argdantic

argdantic 1.3.3 (2025/01/10)

10 Jan 17:38
9e9d734

Choose a tag to compare

What's Changed

Full Changelog: v1.3.1...v1.3.3

argdantic 1.3.2 (2024/10/13)

13 Oct 16:59
1a02404

Choose a tag to compare

What's Changed

  • 🩹 Support recursive update in dynamic sources (#59) by @edornd in #60

Full Changelog: v1.3.1...v1.3.2

argdantic 1.3.1 (2024/10/09)

09 Oct 20:20
f2e4ab4

Choose a tag to compare

What's Changed

  • 🩹 Refactor stores to support different serialization modes (#57) by @edornd in #58

Full Changelog: v1.3.0...v1.3.1

argdantic 1.3.0 (2024/08/06)

06 Aug 13:09
93acdde

Choose a tag to compare

What's Changed

Full Changelog: v1.2.0...v1.3.0

argdantic 1.2.0 (2024/08/03)

03 Aug 14:17
7f1cbc7

Choose a tag to compare

What's Changed

  • Add support for Python 3.12 (#49)
  • Fix postponed annotations when using from __future__ import annotations (#44)
  • Add initial typing support (#42)

Full Changelog: v1.1.0...v1.2.0

argdantic 1.1.0 (2024/02/26)

26 Feb 09:48
04151a1

Choose a tag to compare

What's new

  • Add sourced models for composable config (#40)
  • Improve sources documentation (#40)

Bugfixes

  • Fix settings source type (#47)

Full Changelog: v1.0.1...v1.1.0

argdantic 1.0.1 (24/02/2024)

24 Feb 16:48
1888275

Choose a tag to compare

What's new

  • Nothing, unfortunately.

Bugfixes

  • Help docstring now appears also with a single command.

argdantic 1.0.0 (01/10/2023)

01 Oct 15:16
ce3c52a

Choose a tag to compare

What's new

  • Porting to Pydantic V2 complete
  • Overall refactoring, hopefully without introducing new bugs

Bugfixes

  • Fix project dependencies
  • Fix configuration stores

argdantic 0.4.1 (11/09/2023)

11 Sep 09:55
1a15ed2

Choose a tag to compare

What's new

  • Nothing unfortunately

Bugfixes

  • Force pydantic 1.10 until the V2 update is ready

argdantic 0.4.0 (2023/03/26)

26 Mar 20:51

Choose a tag to compare

What's new

  • Improve type handling decoupling metavar from the actual type (#27)
  • Improve help messages with new metavars for specific types supported by pydantic (e.g., dates, emails)
  • Add configuration stores to save the validated command model to file (YAML, JSON, TOML) (#29)

Bugfixes

  • Nothing to report, good news!