Skip to content

fixes for pysh

Robert Yang bitbake-devel 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest4 patches 1 replyIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/4pysh: Remove unused modulesbitbake/lib/bb/pysh/builtin.py bitbake/lib/bb/pysh/interp.py bitbake/lib/bb/pysh/lsprof.py +2 more+0 -24370 replies
2/4pysh/sherrors.py: Remove unused classesbitbake/lib/bb/pysh/sherrors.py+0 -260 replies
3/4pysh/pyshlex.py: Set is not importablebitbake/lib/bb/pysh/pyshlex.py+0 -50 replies
4/4bitbake: pysh: Improve error handling for shell codebitbake/lib/bb/codeparser.py bitbake/lib/bb/pysh/pyshyacc.py+13 -90 replies

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.

Read the v1 thread

Cover letter [PATCH 0/4] fixes for pysh

Hi RP,

The pysh's code looks a little out of date, and the author declared that pysh is no longer maintained:
http://pysh.sourceforge.net/

These are fixes for it.

// Robert

The following changes since commit 016e3dda2d6acc9b457079d11b5346a5352a431d:

btrfs-tools: update to 4.19 (2018-12-03 12:20:01 +0000)

are available in the git repository at:

git://git.pokylinux.org/poky-contrib rbt/pysh
http://git.pokylinux.org/cgit.cgi//log/?h=rbt/pysh

Robert Yang (4):
pysh: Remove unused modules pysh/sherrors.py: Remove unused classes pysh/pyshlex.py: Set is not importable
bitbake: pysh: Improve error handling for shell code

 bitbake/lib/bb/codeparser.py          |    5 +-
 bitbake/lib/bb/pysh/builtin.py        |  710 -----------------
 bitbake/lib/bb/pysh/interp.py         | 1367 ---------------------------------
 bitbake/lib/bb/pysh/lsprof.py         |  116 ---
 bitbake/lib/bb/pysh/pysh.py           |  167 ----
 bitbake/lib/bb/pysh/pyshlex.py        |    5 -
 bitbake/lib/bb/pysh/pyshyacc.py       |   17 +-
 bitbake/lib/bb/pysh/sherrors.py       |   26 -
 bitbake/lib/bb/pysh/subprocess_fix.py |   77 --
 9 files changed, 13 insertions(+), 2477 deletions(-)
 delete mode 100644 bitbake/lib/bb/pysh/builtin.py
 delete mode 100644 bitbake/lib/bb/pysh/interp.py
 delete mode 100644 bitbake/lib/bb/pysh/lsprof.py
 delete mode 100644 bitbake/lib/bb/pysh/pysh.py
 delete mode 100644 bitbake/lib/bb/pysh/subprocess_fix.py
Signature · 1 line
2.7.4