All of lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [PATCH v2 00/10] autobuild-run: python3 compat and misc improvements
@ 2015-03-18 15:50 André Erdmann
  2015-03-18 15:50 ` [Buildroot] [PATCH v2 01/10] autobuild-run: fixup imports André Erdmann
                   ` (10 more replies)
  0 siblings, 11 replies; 17+ messages in thread
From: André Erdmann @ 2015-03-18 15:50 UTC (permalink / raw)
  To: buildroot


Changes v1->v2:

* catch up with git HEAD: further cleanup/python3-compat changes (patches 1-6)

* "move check_requirements() to SystemInfo" is mostly identical to v1;
  changed: use "upload" var, remove entry from TODO list

* "encapsulate subprocess calls" had to be reworked

  It now wraps subprocess.Popen() instead of subprocess.call(),
  and implements run_cmd(), run_cmd_write_to() and (new:) run_cmd_get_stdout()
  on top of it. This covers all uses cases of the subprocess module and,
  in the case of run_cmd_get_stdout(), handles the bytes->str conversion.

  In v1, the "set-locale" patch added a subprocess.check_output() wrapper,
  which has been dropped.

* "set subprocess env" is a separate commit now,
  used to be part of the "set-locale" patch


Andr? Erdmann (10):
  autobuild-run: fixup imports
  autobuild-run, python3: dict.iteritems()->items()
  autobuild-run, python3: decode subprocess output
  autobuild-run, python3: encode/decode mmap data
  autobuild-run: avoid use of builtin as varname
  autobuild-run: reorganize imports
  autobuild-run: move check_requirements() to SystemInfo
  autobuild-run: encapsulate subprocess calls
  autobuild-run: control subprocess env
  autobuild-run: set locale to en_US or C

 scripts/autobuild-run | 280 +++++++++++++++++++++++++++++++++-----------------
 1 file changed, 183 insertions(+), 97 deletions(-)

-- 
2.3.2

^ permalink raw reply	[flat|nested] 17+ messages in thread

end of thread, other threads:[~2015-04-14 19:58 UTC | newest]

Thread overview: 17+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2015-03-18 15:50 [Buildroot] [PATCH v2 00/10] autobuild-run: python3 compat and misc improvements André Erdmann
2015-03-18 15:50 ` [Buildroot] [PATCH v2 01/10] autobuild-run: fixup imports André Erdmann
2015-03-18 15:50 ` [Buildroot] [PATCH v2 02/10] autobuild-run, python3: dict.iteritems()->items() André Erdmann
2015-03-18 15:50 ` [Buildroot] [PATCH v2 03/10] autobuild-run, python3: decode subprocess output André Erdmann
2015-03-18 15:50 ` [Buildroot] [PATCH v2 04/10] autobuild-run, python3: encode/decode mmap data André Erdmann
2015-03-18 15:50 ` [Buildroot] [PATCH v2 05/10] autobuild-run: avoid use of builtin as varname André Erdmann
2015-03-18 15:50 ` [Buildroot] [PATCH v2 06/10] autobuild-run: reorganize imports André Erdmann
2015-03-18 15:50 ` [Buildroot] [PATCH v2 07/10] autobuild-run: move check_requirements() to SystemInfo André Erdmann
2015-03-18 15:50 ` [Buildroot] [PATCH v2 08/10] autobuild-run: encapsulate subprocess calls André Erdmann
2015-04-12  7:51   ` Samuel Martin
2015-04-14 19:13     ` André Erdmann
2015-03-18 15:50 ` [Buildroot] [PATCH v2 09/10] autobuild-run: control subprocess env André Erdmann
2015-04-12  7:57   ` Samuel Martin
2015-03-18 15:50 ` [Buildroot] [PATCH v2 10/10] autobuild-run: set locale to en_US or C André Erdmann
2015-04-12  8:31   ` Samuel Martin
2015-04-14 19:58     ` André Erdmann
2015-04-04 17:24 ` [Buildroot] [PATCH v2 00/10] autobuild-run: python3 compat and misc improvements Thomas Petazzoni

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.