[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