Contents

sh 2.1.0

0

Python subprocess replacement

Python subprocess replacement

Stars: 6962, Watchers: 6962, Forks: 505, Open Issues: 6

The amoffat/sh repo was created 12 years ago and the last code push was 3 days ago.
The project is extremely popular with a mindblowing 6962 github stars!

How to Install sh

You can install sh using pip

pip install sh

or add it to a project with poetry

poetry add sh

Package Details

Author
Andrew Moffat
License
MIT
Homepage
https://sh.readthedocs.io/
PyPi:
https://pypi.org/project/sh/
Documentation:
https://sh.readthedocs.io/
GitHub Repo:
https://github.com/amoffat/sh

Classifiers

  • Software Development/Build Tools
  • Software Development/Libraries/Python Modules
No  sh  pypi packages just yet.

Errors

A list of common sh errors.

Code Examples

Here are some sh code examples and snippets.

GitHub Issues

The sh package has 6 open issues on GitHub

  • Is test_general_signal timing sensitive?
  • Depreciation Warning from asyncio in Command and OProc _init
  • How to mock/patch sh.contrib.sudo? getting error about "AttributeError: property of 'Contrib' object has no deleter"
  • https://amoffat.github.io/sh/ is blocked

See more issues on GitHub

Related Packages & Articles

mitogen 0.3.13

Library for writing distributed self-replicating programs.

clearml 1.16.4

ClearML - Auto-Magical Experiment Manager, Version Control, and MLOps for AI

netaddr 1.3.0

A network address manipulation library for Python

httpie 3.2.3

The httpie Python package is a user-friendly command-line HTTP client for the API era. It aims to simplify the interaction with web services from the command line, making it an excellent tool for testing, debugging, and interacting with APIs and HTTP servers. httpie provides a range of features, including expressive syntax, colorized output, built-in JSON support, and the ability to handle forms and file uploads. This package is a key tool in the realm of Web Development and API Testing.