GeezerVisonThe World Wide Web, restored to 800 pixels of glory. | ||||||||
| Home|About|Gaming cabinet|Archives|How it works|Starter sites | ||||||||
GeezerVison is showing github.com — fix: keep `key=` distinct from a valueless `key` in TXT records by bboe · Pull Request #1813 · python-zeroconf/python-zeroconf Conversation
Contributor
RFC 6763 6.4: a key with no '=' is a boolean attribute; Regression in #1225 (first released in 0.80.0), which replaced explicit branching on the separator with
Sorry, something went wrong. Uh oh!
There was an error while loading. Please reload this page. All reactions
|
There was an error while loading. Please reload this page.
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@ ## master #1813 +/- ## ========================================== - Coverage 99.81% 99.81% -0.01% ========================================== Files 33 33 Lines 3760 3759 -1 Branches 533 533 ========================================== - Hits 3753 3752 -1 Misses 5 5 Partials 2 2 ☔ View full report in Codecov by Harness. 🚀 New features to boost your workflow:
|
Sorry, something went wrong.
There was an error while loading. Please reload this page.
8edd983 to
3f555e7
Compare
There was an error while loading. Please reload this page.
Merging this PR will not alter performance
Comparing |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
@bluetoothbot review |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
There was an error while loading. Please reload this page.
|
|
Sorry, something went wrong.
There was an error while loading. Please reload this page.
There was a problem hiding this comment.
The reason will be displayed to describe this comment to others. Learn more.
Tip
No blocking issues found — ready to merge.
Sorry, something went wrong.
There was an error while loading. Please reload this page.
Re-reviewed. Head unchanged at |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
There was a problem hiding this comment.
The reason will be displayed to describe this comment to others. Learn more.
Tip
No blocking issues found — ready to merge.
Sorry, something went wrong.
There was an error while loading. Please reload this page.
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
Thanks! I was briefly wondering what I might have broke. |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
5e86eb1 to
cd1f780
Compare
RFC 6763 6.4: a key with no '=' is a boolean attribute; `key=` is present with an empty value. Collapsing both to None makes them indistinguishable, so a received `key=` re-encodes as a bare `key`. Regression in #1225 (first released in 0.80.0), which replaced explicit branching on the separator with `value or None`. Restores the behaviour #226 introduced.
cd1f780 to
9f2b4ac
Compare
|
Branch now carries that fix. Merge commit |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
PR Review — fix: keep
|
Sorry, something went wrong.
There was an error while loading. Please reload this page.
There was a problem hiding this comment.
The reason will be displayed to describe this comment to others. Learn more.
Tip
No blocking issues found — ready to merge.
Sorry, something went wrong.
There was an error while loading. Please reload this page.
There was an error while loading. Please reload this page.
## v0.150.2 (2026-08-28) ### Bug Fixes - Keep `key=` distinct from a valueless `key` in TXT records ([#1813](python-zeroconf/python-zeroconf#1813), [`899eaaa`](python-zeroconf/python-zeroconf@899eaaa)) ## v0.150.1 (2026-08-28) ### Bug Fixes - Build with cython 3.3.0 ([#1820](python-zeroconf/python-zeroconf#1820), [`df947b2`](python-zeroconf/python-zeroconf@df947b2))
## v0.150.2 (2026-08-28) ### Bug Fixes - Keep `key=` distinct from a valueless `key` in TXT records ([#1813](python-zeroconf/python-zeroconf#1813), [`899eaaa`](python-zeroconf/python-zeroconf@899eaaa)) ## v0.150.1 (2026-08-28) ### Bug Fixes - Build with cython 3.3.0 ([#1820](python-zeroconf/python-zeroconf#1820), [`df947b2`](python-zeroconf/python-zeroconf@df947b2))
There was an error while loading. Please reload this page.
Successfully merging this pull request may close these issues.
There was an error while loading. Please reload this page.