Maison

Latest version: v2.0.0

Safety actively analyzes 681812 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 3

2.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 to `package_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

* Bump version (312) dbatten5
* V2 (310) dbatten5
* Fix ci (311) dbatten5
* Update dependencies (307) dbatten5
* Docs fix (306) dbatten5
* Furo docs (305) dbatten5
* Update mkdocs packages (304) dbatten5
* Python version (303) dbatten5

1.4.3

Changes

* Bump version (302) dbatten5
* Update pydantic version (301) dbatten5

1.4.2

Changes

* Include tests in sdist (292) dbatten5

1.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

:package: 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

1.4.0

Changes

* Bump version (97) dbatten5
* deeply merge_configs (89) Jasha10
* print filename if toml loading fails (93) Jasha10
* remove outdated info from docstring (87) Jasha10

1.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

:package: 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

Page 1 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.