Releases: dbatten5/maison
Releases · dbatten5/maison
v2.0.0
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
Changes
v1.4.3
v1.4.2
v1.4.1
Changes
- update version (#290) @dbatten5
- remove unnecessary linters (#289) @dbatten5
- update ruff linter (#282) @dbatten5
- update packages (#263) @dbatten5
- Mkdocs (#205) @dbatten5
- Ruff (#204) @dbatten5
- Pyproject (#203) @dbatten5
📦 Dependencies
- Bump pip from 21.3.1 to 23.0.1 in /.github/workflows (#234) @dependabot
- Bump release-drafter/release-drafter from 5.15.0 to 5.23.0 (#237) @dependabot
- Bump actions/cache from 3.2.3 to 3.3.1 (#248) @dependabot
- Bump actions/checkout from 3.3.0 to 3.5.0 (#255) @dependabot
- Bump poetry from 1.3.1 to 1.4.2 in /.github/workflows (#257) @dependabot
- Bump pypa/gh-action-pypi-publish from 1.4.2 to 1.8.5 (#260) @dependabot
- Bump mkdocs-material from 9.0.1 to 9.1.6 (#261) @dependabot
- Bump codecov/codecov-action from 2.0.2 to 3.1.1 (#211) @dependabot
- Bump actions/checkout from 2.4.0 to 3.3.0 (#212) @dependabot
- Bump actions/download-artifact from 2.0.10 to 3.0.2 (#213) @dependabot
- Bump actions/upload-artifact from 2.2.4 to 3.1.2 (#214) @dependabot
- Bump actions/cache from 3.2.2 to 3.2.3 (#215) @dependabot
- Bump actions/cache from 2.1.7 to 3.2.2 (#206) @dependabot
- Bump crazy-max/ghaction-github-labeler from 3.1.1 to 4.1.0 (#207) @dependabot
- Bump salsify/action-detect-and-tag-new-version from 2.0.1 to 2.0.3 (#209) @dependabot
- Bump actions/setup-python from 2.3.1 to 4.4.0 (#210) @dependabot
v1.4.0
v1.3.0
Changes
- bump version to 1.3.0 (#73) @dbatten5
- Add support for merging multiple configs (#72) @dbatten5
- Absolute paths (#71) @dbatten5
- remove implicit variable types (#45) @dbatten5
📦 Dependencies
- Bump flake8-bugbear from 21.9.2 to 21.11.29 (#51) @dependabot
- Bump actions/cache from 2.1.6 to 2.1.7 (#44) @dependabot
- Bump poetry from 1.1.11 to 1.1.12 in /.github/workflows (#48) @dependabot
- Bump actions/setup-python from 2.3.0 to 2.3.1 (#50) @dependabot
- Bump mkdocs-material from 7.3.6 to 8.0.2 (#53) @dependabot
- Bump pre-commit from 2.15.0 to 2.16.0 (#54) @dependabot
- Bump actions/setup-python from 2.2.2 to 2.3.0 (#40) @dependabot
- Bump mkdocs-git-revision-date-localized-plugin from 0.10.1 to 0.10.3 (#41) @dependabot
- Bump typeguard from 2.13.0 to 2.13.2 (#43) @dependabot
- Bump mkdocs-git-revision-date-localized-plugin from 0.10.0 to 0.10.1 (#36) @dependabot
- Bump actions/checkout from 2.3.4 to 2.4.0 (#35) @dependabot
- Bump nox from 2021.6.12 to 2021.10.1 in /.github/workflows (#5) @dependabot
- Bump pip from 21.2.1 to 21.3.1 in /.github/workflows (#6) @dependabot
- Bump flake8 from 3.9.2 to 4.0.1 (#29) @dependabot
- Bump virtualenv from 20.6.0 to 20.10.0 in /.github/workflows (#34) @dependabot
- Bump poetry from 1.1.7 to 1.1.11 in /.github/workflows (#7) @dependabot
- Bump mkdocs-material from 7.3.4 to 7.3.6 (#33) @dependabot
- Bump coverage from 5.5 to 6.1.1 (#32) @dependabot