Release 3.10.1

Casey Connolly (1):
      aportgen: correct carch string when generating kernel package

Max Harmathy (1):
      pmb.qemu.run: Install efi image unconditionally for qemu

Stefan Hansson (13):
      pmb.parse.arguments: Add missing choices parameter for sideload arch
      pmb.types: Properly type action_kconfig
      pmb: Make match statements exhaustive
      pmb: Add error code to all type error ignores
      pyproject.toml: Enable various mypy error codes
      CI: Add newapkbuild test
      pmb: Add additional overload for root()
      pmb: Remove pigz zombie code
      CI: Run mypy if any Python file has changed
      pmb.commands.qemu: Clean up host executable not found error
      pmb.commands.qemu: Log that postmarketOS is running after installing EFI
      pmb.build.autodetect: Remove arch from deviceinfo logic
      Prepare 3.10.1 release