Metadata-Version: 2.4
Name: launch-runner
Version: 0.1.1
Summary: Everything for running processes safely: the commandport contract, lifecycle-runner and proclaunch.
Author: Brian Powers
License-Expression: MIT
Project-URL: Homepage, https://github.com/112345brian/launch-runner
Project-URL: Repository, https://github.com/112345brian/launch-runner
Project-URL: Issues, https://github.com/112345brian/launch-runner/issues
Keywords: subprocess,process,windows,console,ports-and-adapters
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: Operating System :: Microsoft :: Windows
Classifier: Operating System :: POSIX
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Typing :: Typed
Requires-Python: >=3.11
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: commandport==0.1.1
Requires-Dist: lifecycle-runner==0.1.1
Requires-Dist: proclaunch==0.1.1
Dynamic: license-file

# launch-runner

A meta-package: installing it installs the three libraries at matching versions.

| distribution | import name | what it is |
|---|---|---|
| `commandport` | `commandport` | the contract, the fakes and the scan |
| `lifecycle-runner` | `lifecycle_runner` | run / capture / stream a command to completion |
| `proclaunch` | `proclaunch` | detached background services with identity and readiness |

Install a single one when that is all you need: `commandport` has no dependencies, `proclaunch` needs only
`psutil`, `lifecycle-runner` pulls in `commandport` and `proclaunch`.
