Skip to content

chore: bump OWNd to 2.0.0b7 for HMAC refactor - #394

Merged
GreenGrassBlueOcean merged 1 commit into
OpenWebNet-HA:v2-phase1-architecturefrom
GreenGrassBlueOcean:update-ownd-hmac-refactor
Sep 17, 2026
Merged

GreenGrassBlueOcean merged 1 commit into
OpenWebNet-HA:v2-phase1-architecturefrom
GreenGrassBlueOcean:update-ownd-hmac-refactor

Conversation

@GreenGrassBlueOcean

@GreenGrassBlueOcean GreenGrassBlueOcean commented Sep 17, 2026

Copy link
Copy Markdown
Contributor

This PR updates the OWNd requirement to 2.0.0b7.

Reason for Update

OWNd 2.0.0b7 includes the HMAC-SHA256 handshake refactor from OpenWebNet-HA/OWNd#41. The refactor replaces $O(N^2)$ string concatenations in loops with clean, Pythonic "".join() generator expressions while strictly preserving the OpenWebNet 0>2d bus formatting.

Verification

  • Full test suite passed (1,696 tests passed, 0 failed).
  • Architectural standards passed (verify_ha_standards.py).
  • 100.0% statement coverage preserved across all 6,077 statements.

@GreenGrassBlueOcean GreenGrassBlueOcean changed the title Update OWNd to 2.0.0b8 to include HMAC refactor chore: bump OWNd to 2.0.0b7 for HMAC refactor Sep 17, 2026
@codecov-commenter

Copy link
Copy Markdown

⚠️ Please install the 'codecov app svg image' to ensure uploads and comments are reliably processed by Codecov.

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

@GreenGrassBlueOcean
GreenGrassBlueOcean merged commit d917656 into OpenWebNet-HA:v2-phase1-architecture Sep 17, 2026
16 checks passed
@GreenGrassBlueOcean
GreenGrassBlueOcean deleted the update-ownd-hmac-refactor branch September 17, 2026 10:11
@GreenGrassBlueOcean
GreenGrassBlueOcean restored the update-ownd-hmac-refactor branch September 17, 2026 10:12
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