-
Notifications
You must be signed in to change notification settings - Fork 1
Open
Labels
enhancementNew feature or requestNew feature or request
Description
A list of ideas and possible improvements for quirk-generator.
Possible improvements or ideas:
- accept old-style signatures (decimal profile id,
in/out_clusters) - add tests with example files and expected output, execute tests in CI
- think about renaming to zha-quirks-generator (or zha-quirk-generator)?
- fetch latest commits from zha-quirks
devbranch instead of using pip installed version? - inform about the above caveat for now
- update ruff settings
- update pre commit hooks, add mypy ("make mypy compatible")
- add message to format generated quirk with black/ruff format (or auto format / improve templates?)
- clean up code
- clean up templates
- build a website for generating stub quirks
- allow clipboard content as input (and output)
- allow GitHub issue URL as input and parse signature from zha-quirks issue
- search for possible matches in new zha-quirks issues and have github-actions comment a custom quirk if matches are found (and/or just a stub quirk otherwise?)
- update CI workflow (maybe use shared workflow with codecov)
- add release action and publish to PyPi
- add Python 3.9 support? (currently 3.10)
-
move to zigpy GitHub organization
(copied issue from original repo)
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request