ci: group pytest and zeroconf with homeassistant in dependabot#1086
Merged
ci: group pytest and zeroconf with homeassistant in dependabot#1086
Conversation
pytest is pinned by pytest-homeassistant-custom-component. zeroconf is pinned by homeassistant. Independent bumps of either cause dependency resolution failures. Entire-Checkpoint: cf7b4a038d29
Contributor
There was a problem hiding this comment.
Pull request overview
Updates the repository’s Dependabot configuration so interdependent Python packages (homeassistant, pytest, pytest-homeassistant-custom-component, and zeroconf) are updated together, preventing version-pin conflicts that can break CI.
Changes:
- Adds
pytestto the existinghomeassistantDependabot group forpipupdates. - Adds
zeroconfto the same group so Home Assistant’s pinned dependency stays in sync.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
…omeassistant Entire-Checkpoint: 0e3cceeac379
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Proposed change
Groups
pytestandzeroconfwithhomeassistantandpytest-homeassistant-custom-componentin the dependabot config so they're bumped together in a single PR.Why:
pytestis pinned bypytest-homeassistant-custom-component(currently requires==9.0.0). An independent bump to>=9.0.3caused build(deps): update pytest requirement from >=8.0.2 to >=9.0.3 #1081 to fail.zeroconfis pinned byhomeassistant. We also pin it exactly (==0.148.0). An independent bump could cause version conflicts.Grouping ensures these interdependent packages are always updated together, preventing CI failures from version mismatches.
Type of change
Additional information