Skip to content

Update frequenz-api-common requirement from <0.7.0,>=0.6.5 to >=0.6.5,<0.9.0#113

Closed
dependabot[bot] wants to merge 1 commit into
v0.x.xfrom
dependabot/pip/frequenz-api-common-gte-0.6.5-and-lt-0.9.0
Closed

Update frequenz-api-common requirement from <0.7.0,>=0.6.5 to >=0.6.5,<0.9.0#113
dependabot[bot] wants to merge 1 commit into
v0.x.xfrom
dependabot/pip/frequenz-api-common-gte-0.6.5-and-lt-0.9.0

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github Jul 28, 2025

Updates the requirements on frequenz-api-common to permit the latest version.

Release notes

Sourced from frequenz-api-common's releases.

v0.8.0

Frequenz Common API Release Notes

Summary

This release introduces the new v1alpha8 version of the API, which includes several breaking changes compared to v1alpha7. The changes focus on improving consistency and clarity by renaming several symbols and removing unused components.

Upgrading

  • A new package frequenz.api.common.v1alpha8 has been introduced, containing the following breaking changes from v1alpha7.

  • Removed:

    • electrical_components.Fuse
    • InverterType.INVERTER_TYPE_WIND_TURBINE
  • Renamed several symbols to increase consistency and clarity:

    • microgrid:

      • MicrogridComponentIds to MicrogridElectricalComponentIds
      • MicrogridComponentIDs.component_ids to MicrogridElectricalComponentIds.electrical_component_ids
    • electrical_components:

      • ElectricalComponentConnections.source_component_id to ElectricalComponentConnections.source_electrical_component_id
      • ElectricalComponentConnections.destination_component_id to ElectricalComponentConnections.destination_electrical_component_id
      • ElectricalComponentStateSnapshot.component_id to ElectricalComponentStateSnapshot.electrical_component_id
      • Transformer-related terms are renamed to align them with power transformers, which are more commonly used in electrical engineering:
        • electrical_components.VoltageTransformer to electrical_components.PowerTransformer
        • ElectricalComponentCategorySpecificInfo.kind.voltage_transformer to ElectricalComponentCategorySpecificInfo.kind.power_transformer
        • ElectricalComponentCategory.ELECTRICAL_COMPONENT_CATEGORY_VOLTAGE_TRANSFORMER to ElectricalComponentCategory.ELECTRICAL_COMPONENT_CATEGORY_POWER_TRANSFORMER
    • type:

      • The whole package has been renamed to types to avoid using reserved keywords in programming languages.

What's Changed

... (truncated)

Commits
  • 2678cee Clean up and reformat the release notes for v1alpha8 (#401)
  • 551a484 Clean up and reformat the release notes for v1alpha8
  • 055acd9 Rename type package to types in v1alpha8 proto files (#400)
  • 56f463d Rename type package to types in v1alpha8 proto files
  • f6f8391 Rename voltage-transformer to power-transformer (#399)
  • cd954c3 Rename voltage-transformer to power-transformer
  • 1b848be Rename leftover uses of component_id to electrical_component_id (#398)
  • 7a02426 Fix example comments in proto files
  • 29d24a9 Rename MicrogridComponentIDs to MicrogridElectricalComponentIDs
  • 415c4ac Rename leftover uses of component_id to electrical_component_id
  • Additional commits viewable in compare view

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Updates the requirements on [frequenz-api-common](https://github.com/frequenz-floss/frequenz-api-common) to permit the latest version.
- [Release notes](https://github.com/frequenz-floss/frequenz-api-common/releases)
- [Changelog](https://github.com/frequenz-floss/frequenz-api-common/blob/v0.x.x/RELEASE_NOTES.md)
- [Commits](frequenz-floss/frequenz-api-common@v0.6.5...v0.8.0)

---
updated-dependencies:
- dependency-name: frequenz-api-common
  dependency-version: 0.8.0
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added part:tooling Affects the development tooling (CI, deployment, dependency management, etc.) type:tech-debt Improves the project without visible changes for users labels Jul 28, 2025
@dependabot dependabot Bot requested a review from a team as a code owner July 28, 2025 14:50
@dependabot dependabot Bot added part:tooling Affects the development tooling (CI, deployment, dependency management, etc.) type:tech-debt Improves the project without visible changes for users labels Jul 28, 2025
@dependabot dependabot Bot requested a review from TalweSingh July 28, 2025 14:50
@dependabot @github
Copy link
Copy Markdown
Contributor Author

dependabot Bot commented on behalf of github Aug 12, 2025

Looks like frequenz-api-common is no longer updatable, so this is no longer needed.

@dependabot dependabot Bot closed this Aug 12, 2025
@dependabot dependabot Bot deleted the dependabot/pip/frequenz-api-common-gte-0.6.5-and-lt-0.9.0 branch August 12, 2025 10:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

part:tooling Affects the development tooling (CI, deployment, dependency management, etc.) type:tech-debt Improves the project without visible changes for users

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants