#1150622 ITP: u-boot-pylib -- Python library common to U-Boot tools

#1150622#5
Date:
2026-10-11 13:44:36 UTC
From:
To:
* Package name    : u-boot-pylib
  Version         : 0.1.0
  Upstream Contact: Simon Glass <sjg@chromium.org>
* URL             : https://github.com/nxtboot/u-boot-pylib
* License         : GPL-2.0-or-later
  Programming Lang: Python
  Description      : Python library common to U-Boot tools

u-boot-pylib provides the common code shared by U-Boot's Python tools
-- patman, binman and buildman: running commands and pipelines and
capturing their output, handling files and temporary directories,
working with git repositories, coloured terminal output and logging,
and running test suites in parallel.

It is the runtime dependency of the patch-manager (patman) package,
which I am also introducing, and would be shared by binman and
buildman if those are packaged later. It is already packaged in Fedora
as python3-u-boot-pylib.

I intend to maintain this within the Debian Python Team and will need
a sponsor for the initial upload.