Port to version 2 of the "sh" library A sucessfully-run command now returns its standard output as a Unicode string. . This problem is fixed upstream in a more drastic way: in unreleased Git changes, the whole usage of the "sh2" library is ripped out and replaced by direct use of the built-in "subprocess" one.