-
Notifications
You must be signed in to change notification settings - Fork 21
Open
Labels
enhancementNew feature or requestNew feature or request
Description
TypedDict's have a Required
and NotRequired
type that can be used to explicitly mark fields as optional versus not. This is standard in python 3.11 but must be imported via typing_extensions
in python 3.10. All TypedDict's should use these new types which will require a review of zwave-js-server
and node-zwave-js
because I believe we have commented that more fields are optional than there actually are
https://peps.python.org/pep-0655/
Needs pydantic/pydantic#5584
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request