Skip to content

Resolve Test workflow dependency conflict in requirements-test - #64

Merged
kylegordon merged 2 commits into
masterfrom
copilot/fix-github-actions-test-job
Jun 26, 2026
Merged

Resolve Test workflow dependency conflict in requirements-test#64
kylegordon merged 2 commits into
masterfrom
copilot/fix-github-actions-test-job

Conversation

Copilot AI commented Jun 26, 2026

Copy link
Copy Markdown
Contributor

The GitHub Actions Test job failed before test execution due to a pip resolver conflict in requirements-test.txt. The file pinned pytest-asyncio>=1.4.0 while pytest-homeassistant-custom-component==0.13.340 required pytest-asyncio==1.3.0.

  • Dependency resolution fix

    • Removed the direct pytest-asyncio requirement from requirements-test.txt.
    • Kept pytest-homeassistant-custom-component and pytest-cov unchanged.
    • This lets the Home Assistant test harness package control the compatible pytest-asyncio version.
  • Scope

    • Single-file, minimal change in test dependency declarations.
    • No production integration code changes.
# requirements-test.txt
pytest-homeassistant-custom-component>=0.13.340
pytest-cov>=7.1.0

Copilot AI changed the title [WIP] Fix failing GitHub Actions job Test Resolve Test workflow dependency conflict in requirements-test Jun 26, 2026
Copilot AI requested a review from kylegordon June 26, 2026 12:32
@kylegordon
kylegordon marked this pull request as ready for review June 26, 2026 13:18
@kylegordon
kylegordon merged commit fd1e694 into master Jun 26, 2026
5 checks passed
@kylegordon
kylegordon deleted the copilot/fix-github-actions-test-job branch June 26, 2026 13:19
@github-actions github-actions Bot mentioned this pull request Jun 26, 2026
kylegordon added a commit that referenced this pull request Jun 26, 2026
## What's Changed
* Resolve Test workflow dependency conflict in requirements-test by
@kylegordon with @Copilot in
#64


**Full Changelog**:
v1.0.6...v1.0.7

Co-authored-by: kylegordon <231528+kylegordon@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants