python2-sh - Python subprocess replacement

Property Value
Distribution CentOS 6
Repository EPEL x86_64
Package name python2-sh
Package version 1.12.14
Package release 6.el6
Package architecture noarch
Package type rpm
Installed size 228.38 KB
Download size 70.69 KB
Official Mirror
sh is a full-fledged subprocess replacement for Python that allows you to call
any program as if it were a function.  sh is not a collection of system
commands implemented in Python.


Package Version Architecture Repository
python2-sh-1.12.14-6.el6.noarch.rpm 1.12.14 noarch EPEL
python2-sh - - -


Name Value
python(abi) = 2.6


Name Value
python-sh = 1.12.14-6.el6
python2-sh = 1.12.14-6.el6


Name Value
python-sh < 1.12.14-6.el6


Type URL
Binary Package python2-sh-1.12.14-6.el6.noarch.rpm
Source Package python-sh-1.12.14-6.el6.src.rpm

Install Howto

  1. Download latest epel-release rpm from
  2. Install epel-release rpm:
    # rpm -Uvh epel-release*rpm
  3. Install python2-sh rpm package:
    # yum install python2-sh




2018-06-20 - Carl George <> - 1.12.14-6
- Add patch4 to always use fully versioned python command in tests
2018-06-19 - Miro Hrončok <> - 1.12.14-5
- Rebuilt for Python 3.7
2018-03-08 - Carl George <> - 1.12.14-4
- Use common license and documentation directory
- Enable EPEL python3 subpackage
2018-02-09 - Fedora Release Engineering <> - 1.12.14-3
- Rebuilt for
2017-07-27 - Fedora Release Engineering <> - 1.12.14-2
- Rebuilt for
2017-06-07 - Carl George <> - 1.12.14-1
- Latest upstream
- Update patch0 to account for changes in PEP-0538
2017-04-16 - Carl George <> - 1.12.13-2
- Add patch2 to remove coverage (too old in EL6/7, doesn't add any value for packaging)
- Add patch3 to fix tests to work with PEP-0538 changes in F26+ (obsoletes patch1)
- Run tests via ` travis` to only test with the called python version
- Properly install license
- Switch to PyPI tarball
- Update summary and description
2017-04-15 - Kevin Fenzi <> - 1.12.13-1
- Update to 1.12.13. Fixes bug #1442462
- Update to current python guidelines. Fixes bug #1442465
2017-02-11 - Fedora Release Engineering <> - 1.11-4
- Rebuilt for
2016-12-19 - Miro Hrončok <> - 1.11-3
- Rebuild for Python 3.6

See Also

Package Description
python2-six-1.9.0-0.el6.noarch.rpm Dummy package depending on python-six
python2-speedtest-cli-1.0.2-1.el6.noarch.rpm Command line interface for testing internet bandwidth using
python2-sphinx-0.6.6-0.el6.noarch.rpm Dummy package depending on python-sphinx
python2-sphinx-bootstrap-theme-0.4.13-2.el6.noarch.rpm A sphinx theme that integrates the Bootstrap framework
python2-sphinxcontrib-httpdomain-1.7.0-1.el6.noarch.rpm Sphinx domain for documenting HTTP APIs
python2-sphinxcontrib-spelling-4.2.0-1.el6.noarch.rpm A spelling checker for Sphinx-based documentation
python2-tabulate-0.7.7-1.el6.noarch.rpm Pretty-print tabular data in Python, a library and a command-line utility
python2-testify-0.11.0-1.el6.noarch.rpm A replacement for Python's unittest module and nose
python2-tqdm-4.10.0-2.el6.2.noarch.rpm A Fast, Extensible Progress Meter
python2-unidiff-0.5.4-1.el6.noarch.rpm Python library to parse and interact with unified diffs (patches)
python2-usbtmc-0.8-1.el6.noarch.rpm Python implementation of the USBTMC protocol
python2-uwsgidecorators- Python 2 decorators providing access to the uwsgi API
python2-vxi11-0.9-1.el6.noarch.rpm %{sum}
python2-wcwidth-0.1.7-1.el6.noarch.rpm Measures number of Terminal column cells of wide-character codes
python2-whitenoise-2.0.6-5.el6.noarch.rpm Static file serving for Python web apps