• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

maximunited / imou_life / 25287221858
90%

Build:
DEFAULT BRANCH: master
Ran 03 May 2026 06:31PM UTC
Jobs 4
Files 21
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

03 May 2026 06:29PM UTC coverage: 89.563%. Remained the same
25287221858

push

github

web-flow
ci: add Dependabot and Python 3.14 test support (#31)

* ci: add Dependabot and Python 3.14 test support

Add comprehensive dependency management and expand Python version testing:

**Dependabot Configuration:**
- Configure weekly updates for GitHub Actions (Mondays 09:00 UTC)
- Configure weekly updates for Python dependencies in config/ directory
- Group updates by ecosystem for cleaner PRs
- Ignore Home Assistant major version updates (require manual testing)
- Limit to 5 open PRs per ecosystem to avoid notification spam
- Use conventional commit prefixes (ci: for actions, deps: for Python)

**Python 3.14 Testing:**
- Add Python 3.14 to test workflow (test.yml) matrix
- Add Python 3.14 to validate workflow (validate.yml) matrix
- Update README.md compatibility table with Python 3.14 (experimental)
- Update CLAUDE.md to document Python 3.14 support
- Note: Python 3.14 requires Home Assistant 2025.6+ (estimated)

**Benefits:**
- Automated security updates for dependencies
- Proactive compatibility testing for future Python versions
- Grouped updates reduce PR overhead
- Weekly schedule balances freshness with maintenance burden

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>

* docs: fix HA version requirements and CI tolerances

Address CodeRabbit review feedback:

**CI/CD Improvements:**
- Add continue-on-error for Python 3.14 in HACS/Hassfest validation steps
- Python 3.14 is experimental and may not pass all validations
- Other Python versions (3.11-3.13) still fail normally

**Documentation Fixes:**
- Fix coverage requirement from ">60%" to "=70%" (matches repo baseline)
- Clarify Python/HA version compatibility table:
  - Renamed columns for clarity
  - Show minimum HA version required for each Python version
  - Python 3.11/3.12: Require HA 2024.2+
  - Python 3.13: Requires HA 2024.12+
  - Python 3.14: Experimental, estimated HA 2025.6+
- Update note to explicitly state version requirements

Co-Authored-By: Claude Sonnet 4.5 <noreply... (continued)

1373 of 1533 relevant lines covered (89.56%)

3.58 hits per line

Jobs
ID Job ID Ran Files Coverage
1 run-3.11 - 25287221858.1 03 May 2026 06:31PM UTC 21
89.56
GitHub Action Run
2 run-3.12 - 25287221858.2 03 May 2026 06:31PM UTC 21
89.56
GitHub Action Run
3 run-3.14 - 25287221858.3 03 May 2026 06:31PM UTC 21
89.54
GitHub Action Run
4 run-3.13 - 25287221858.4 03 May 2026 06:31PM UTC 21
89.56
GitHub Action Run
Source Files on build 25287221858
  • Tree
  • List 21
  • Changed 1
  • Source Changed 0
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #25287221858
  • 50d0acf7 on github
  • Prev Build on master (#25286958934)
  • Next Build on master (#25287309128)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc