Skip to content

v0.14.0

Choose a tag to compare

@github-actions github-actions released this 16 Jan 13:00
· 205 commits to v0.x.x since this release
Immutable release. Only release title and notes can be modified.
v0.14.0
a72bd53

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 | python3

But you might still need to adapt your code, just have a look at the script output for further instructions.

New Features

  • mkdocsstrings-python v2 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-approve action.

Bug Fixes

Cookiecutter template

  • mkdocstrings: Move paths key to the right section in mkdocs.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-python v2 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