Skip to content

Conversation

@llucax
Copy link
Contributor

@llucax llucax commented Aug 22, 2025

No description provided.

Signed-off-by: Leandro Lucarella <[email protected]>
Copilot AI review requested due to automatic review settings August 22, 2025 12:56
@llucax llucax requested a review from a team as a code owner August 22, 2025 12:56
@github-actions github-actions bot added the part:template Affects the cookiecutter template files label Aug 22, 2025
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR updates Python package dependencies across multiple project templates to their latest versions. The changes ensure that template-generated projects use current and compatible package versions.

  • Update core dependencies including typing-extensions, frequenz-sdk, protobuf, and grpcio
  • Update development tool dependencies including flake8, pytest, nox, and documentation tools
  • Update type checking and linting tool versions

Reviewed Changes

Copilot reviewed 7 out of 7 changed files in this pull request and generated no comments.

Show a summary per file
File Description
cookiecutter/{{cookiecutter.github_repo_name}}/pyproject.toml Main template file with updated dependency versions for all project types
tests_golden/integration/test_cookiecutter_generation/model/frequenz-model-test/pyproject.toml Generated test template for model projects with updated dependencies
tests_golden/integration/test_cookiecutter_generation/lib/frequenz-test-python/pyproject.toml Generated test template for library projects with updated dependencies
tests_golden/integration/test_cookiecutter_generation/app/frequenz-app-test/pyproject.toml Generated test template for application projects with updated dependencies
tests_golden/integration/test_cookiecutter_generation/api/frequenz-api-test/pyproject.toml Generated test template for API projects with updated dependencies
tests_golden/integration/test_cookiecutter_generation/actor/frequenz-actor-test/pyproject.toml Generated test template for actor projects with updated dependencies
RELEASE_NOTES.md Added note about dependency updates

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

@llucax
Copy link
Contributor Author

llucax commented Aug 22, 2025

By updating the SDK, this fixes an issue with the CI failing because timezonefinder exporting a top-level tests module.

@llucax llucax enabled auto-merge August 22, 2025 12:58
@llucax llucax self-assigned this Aug 22, 2025
@llucax llucax added the type:tech-debt Improves the project without visible changes for users label Aug 22, 2025
@llucax llucax requested a review from Marenz August 22, 2025 12:59
@llucax llucax added this to the v0.14.0 milestone Aug 22, 2025
@llucax llucax added this pull request to the merge queue Aug 22, 2025
Merged via the queue into frequenz-floss:v0.x.x with commit 4cb671d Aug 22, 2025
6 checks passed
@llucax llucax deleted the template-deps branch August 22, 2025 13:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

part:template Affects the cookiecutter template files type:tech-debt Improves the project without visible changes for users

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants