{"library":"executor","type":"library","category":null,"description":"The `executor` package is a simple wrapper for Python's `subprocess` module, designed to simplify handling external commands on UNIX systems. It provides an object-oriented interface with proper argument escaping and error checking. Features include support for local commands, remote commands over SSH, execution within chroots, and concurrent command execution through command pools. The library's latest version is 23.2, released in November 2020, with an irregular release cadence.","language":"python","status":"active","version":"23.2","tags":["subprocess","process management","shell","ssh","chroot","concurrency","unix"],"last_verified":"Sun May 24","install":[{"cmd":"pip install executor","imports":["from executor import execute","from executor import ExternalCommand","from executor.ssh.client import foreach"]}],"homepage":"https://executor.readthedocs.io","github":null,"docs":null,"changelog":null,"pypi":"https://pypi.org/project/executor/","npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"3.10–3.9","success_rate":100,"avg_install_s":1.9,"avg_import_s":0.17,"wheel_type":"wheel"},"url":"https://checklist.day/v1/registry/executor/compatibility"}}