github-actions
released this
19 Aug 09:04
·
4 commits
to refs/heads/main
since this release
This version introduces some breaking changes:
Renaming ProjectConfig
to UserConfig
The new name better reflects what the object represents, the user's configuration.
The renaming also includes some other changes to the API:
- The config values are now accessed through
UserConfig().values
. - The
project_name
has been renamed topackage_name
to better reflect that it refers to the configuration of the package, not the user's project.
Removing pydantic
as a dependency
Previously this was a dependency of maison
. This meant that any installs of maison
will also install pydantic
, but pydantic
was only used for an optional part of this package (validation). The use of pydantic
to perform validation against a schema is still preferred, but it's now up to the user to include this dependency.
Dropping 3.8 support
This was done in #311