Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
変更の種類
チェックリスト:
説明
EDCB バックエンドの制御コマンドの追加を行いました。Python 型ヒントの詳細化も併せて行いました。
e790c70 は空白類の PEP8 規約への調整と、 asyncio のキャンセル時の整合性のため
Exception
例外のみキャッチするように変更するものです。32a8b9b は表題通りで、外部的な仕様変更はないですが利用側の型ヒントの調整が必要になるかもしれません。
a1abf62 の更新通知については、一例ですが以下のように利用することを想定しています。
動機とコンテキスト
EDCB バックエンドの制御コマンドの拡張を希望されていたので、今後必要になりそうとこちらが考えたコマンドについてひととおり追加するもです。