Skip to content

Preserve order of default keys#527

Open
chrko wants to merge 1 commit intoalecthomas:masterfrom
chrko:master
Open

Preserve order of default keys#527
chrko wants to merge 1 commit intoalecthomas:masterfrom
chrko:master

Conversation

@chrko
Copy link
Copy Markdown

@chrko chrko commented Mar 8, 2025

Since python3.7 dict are ordered by insertion. Sometimes the generated object matters as e.g. it will be used to serialize back to YAML and it isn't stable anymore. esphome/issues#6846

This uses a dict as a temporary workaround to preserve the set semantics.

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.

1 participant