Skip to content

Commit 7264e6a

Browse files
authored
Rewrite command parsing/serialization (#231)
* WIP * Replace implicit polling tasks with explicit polling loop * Get API unit tests passing * Fix remaining unit tests * Merge TX and RX schemas into a single object * Match command responses by both command ID and the seq * Increase test coverage * Parse firmware structure * Increase coverage * Restrict `cancelling` to 3.11+ * Add unit test for `utils` * Add unit tests for request retries * Unit test request locking
1 parent 3c82aed commit 7264e6a

12 files changed

+1662
-1464
lines changed

.pre-commit-config.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ repos:
1919
- --safe
2020

2121
- repo: https://github.com/pycqa/flake8
22-
rev: 6.0.0
22+
rev: 6.1.0
2323
hooks:
2424
- id: flake8
2525
additional_dependencies:

0 commit comments

Comments
 (0)