[elbe-devel] [PATCH 00/10] mypy: validate Python 3.9 compatibility
Thomas Weißschuh
thomas.weissschuh at linutronix.de
Mon Aug 12 14:19:21 CEST 2024
Signed-off-by: Thomas Weißschuh <thomas.weissschuh at linutronix.de>
---
Thomas Weißschuh (10):
elbepack: finetuning: simplify action registration
elbepack: finetuning: remove action registration from action baseclass
elbepack: check-build: remove check registration from check baseclass
elbepack: db: make class hierarchy mypy compatible
elbepack: qemu_firmware: execute joinpath() on Path object
elbepack: rpcaptcache: ignore assignments to readonly variable from mypy
elbepack: log: annotate types of queues class variables
elbepack: toolchain: annotate types of queues class variables
pyproject: mypy: validate elbepack package
pyproject: validate python 3.9 comaptibility
elbepack/commands/check-build.py | 38 ++++++++-------
elbepack/db.py | 14 +++++-
elbepack/finetuning.py | 103 ++++++++++++++++++++-------------------
elbepack/log.py | 2 +-
elbepack/qemu_firmware.py | 2 +-
elbepack/rpcaptcache.py | 4 +-
elbepack/toolchain.py | 2 +-
pyproject.toml | 2 +
8 files changed, 91 insertions(+), 76 deletions(-)
---
base-commit: 448776b0122d345664044dc02de2268d046ace45
change-id: 20240812-mypy-0159b3c00dec
Best regards,
--
Thomas Weißschuh <thomas.weissschuh at linutronix.de>
More information about the elbe-devel
mailing list