Releases: frequenz-floss/griffe-frequenz-core
Releases · frequenz-floss/griffe-frequenz-core
Release list
v1.0.0
Immutable
release. Only release title and notes can be modified.
Griffe Extensions for frequenz-core Release Notes
Summary
This is the first release. It ships a single extension, griffe_frequenz_core.deprecations, which documents the deprecations frequenz-core expresses through a function call instead of a decorator.
New Features
griffe_frequenz_core.deprecations: marks module-level aliases deprecated withfrequenz.core.warnings.deprecated_aliases(), and enum members wrapped infrequenz.core.enum.deprecated_member()orfrequenz.core.enum.DeprecatedMember, the same waygriffe-warnings-deprecatedmarks decorator-based deprecations: adeprecatedlabel, the message on the object'sdeprecatedfield, and an admonition at the top of its docstring. Enable it next togriffe_warnings_deprecatedin the mkdocstrings Python handlerextensionsoption.
What's Changed
- Bump the patch group with 5 updates by @dependabot[bot] in #1
- Bump isort from 8.0.1 to 9.0.1 by @dependabot[bot] in #2
- Add the deprecations extension by @llucax in #3
New Contributors
- @dependabot[bot] made their first contribution in #1
- @llucax made their first contribution in #3
Full Changelog: https://github.com/frequenz-floss/griffe-frequenz-core/commits/v1.0.0