-
2.0.0 Stable
released this
2024-07-01 14:28:04 +00:00 | 66 commits to main since this releaseThis release introduces some backwards-incompatible changes to the API:
- the
as_booleanandas_listare now namedbool_parserandlist_parserand are instead both factory functions which create a parser. This means all code likerequired(as_boolean)needs to be converted torequired(bool_parser())(as_listwas already a factory before). with_defaultfield type previously allowed thedefaultparameter to be either aTor aCallable[[], T]. This caused some funny behavior with regards to default values of custom classes with an overridden__call__method. This behavior has now been split in towith_defaultandwith_default_factoryconfiguration field types.- Exception classes representations have changed.
This release ships with a whole new documentation layout, better examples and an API reference section. It also implements the Trusted Publisher model for publishing the package in PyPI.
Release created by the release pipeline.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
- the