v0.14.0
·
205 commits
to v0.x.x
since this release
Immutable
release. Only release title and notes can be modified.
Frequenz Repository Configuration Release Notes
Summary
This release adds a new workflow for Dependabot auto-merge and updates mkdocstrings to v2.
Upgrading
Cookiecutter template
All upgrading should be done via the migration script or regenerating the templates.
curl -sSL https://raw.githubusercontent.com/frequenz-floss/frequenz-repo-config-python/v0.14.0/cookiecutter/migrate.py | python3But you might still need to adapt your code, just have a look at the script output for further instructions.
New Features
mkdocsstrings-pythonv2 is now supported.
Cookiecutter template
- Dependencies have been updated.
- New warning ignores for protobuf gencode versions in pytest.
- Added Dependabot auto-merge workflow using
frequenz-floss/dependabot-auto-approveaction.
Bug Fixes
Cookiecutter template
- mkdocstrings: Move
pathskey to the right section inmkdocs.yml. - Fix invalid YAML syntax in Dependabot workflow template.
What's Changed
- Bump types-pyyaml from 6.0.12.20250402 to 6.0.12.20250516 by @dependabot[bot] in #410
- Bump the patch group with 2 updates by @dependabot[bot] in #408
- Bump the minor group with 2 updates by @dependabot[bot] in #409
- Improve filtering of warnings in pytest by @llucax in #411
- Fix mkdocsstrings config by @llucax in #412
- Merge v0.13.x into v0.x.x by @llucax in #420
- Bump the patch group with 3 updates by @dependabot[bot] in #424
- Bump the minor group with 2 updates by @dependabot[bot] in #423
- Update templates dependencies by @llucax in #431
- Bump types-markdown from 3.8.0.20250415 to 3.8.0.20250708 by @dependabot[bot] in #430
- Bump mypy from 1.16.1 to 1.17.1 in the minor group by @dependabot[bot] in #428
- Bump the mkdocstrings group across 1 directory with 2 updates by @dependabot[bot] in #432
- Bump the patch group across 1 directory with 3 updates by @dependabot[bot] in #433
- Bump the compatible group with 2 updates by @dependabot[bot] in #426
- Bump mkdocstrings-python from 1.17.0 to 1.18.2 in the mkdocstrings group by @dependabot[bot] in #440
- Bump types-pyyaml from 6.0.12.20250516 to 6.0.12.20250822 by @dependabot[bot] in #439
- Bump actions/download-artifact from 4 to 5 in the artifacts group by @dependabot[bot] in #438
- Bump types-colorama from 0.4.15.20240311 to 0.4.15.20250801 by @dependabot[bot] in #436
- Bump actions/checkout from 4 to 5 by @dependabot[bot] in #437
- Bump pydoclint from 0.6.6 to 0.6.11 by @dependabot[bot] in #434
- Bump setuptools-scm[toml] from 8.3.1 to 9.2.0 by @dependabot[bot] in #435
- Bump the minor group with 5 updates by @dependabot[bot] in #452
- Bump types-pyyaml from 6.0.12.20250822 to 6.0.12.20250915 by @dependabot[bot] in #454
- Bump the patch group across 1 directory with 4 updates by @dependabot[bot] in #455
- Bump actions/labeler from 5.0.0 to 6.0.1 by @dependabot[bot] in #450
- Bump pydoclint from 0.6.11 to 0.7.3 by @dependabot[bot] in #453
- Support pylint 4 by @Marenz in #457
- Bump actions/upload-artifact from 4 to 5 by @dependabot[bot] in #459
- Bump isort from 6.0.1 to 7.0.0 by @dependabot[bot] in #464
- Bump nox from 2025.5.1 to 2025.10.16 in the minor group by @dependabot[bot] in #462
- Add Dependabot auto-merge workflow and migration script by @Marenz in #466
- Fix invalid YAML formatting in Dependabot workflow template by @Marenz in #469
- Bump actions/checkout from 5 to 6 by @dependabot[bot] in #476
- Bump the patch group across 1 directory with 3 updates by @dependabot[bot] in #478
- Add support for
mkdocstrings-pythonv2 by @llucax in #481 - Merge v0.13.8 into v0.x.x by @llucax in #480
- Bump the minor group with 7 updates by @dependabot[bot] in #488
- Bump pytest from 9.0.1 to 9.0.2 in the patch group by @dependabot[bot] in #487
- Bump frequenz-floss/gh-action-nox from 1.0.1 to 1.1.0 in the compatible group by @dependabot[bot] in #475
- Bump pydoclint from 0.7.3 to 0.8.3 by @dependabot[bot] in #477
- Bump actions/download-artifact from 5 to 6 by @dependabot[bot] in #460
- Prepare for release v0.14.0 by @llucax in #490
- Update mypy-protobuf requirement from <4,>=3.0.0 to >=3.0.0,<5 by @dependabot[bot] in #489
Full Changelog: v0.13.8...v0.14.0