Skip to main content

plrun

Run shell commands in parallel.

Install

pip install plrun

Usage

$ plrun -h

usage: plrun [-h] [-j NUM_JOBS] [cmd_file]

Run commands in parallel.

positional arguments:
  cmd_file              Command file path, or - for stdin.

optional arguments:
  -h, --help            show this help message and exit
  -j NUM_JOBS, --num-jobs NUM_JOBS
                        Number of parallel jobs to run.

$ printf "echo hello world\nsleep 1\nsleep 2\n" | plrun -j 3

[1] START 2026-03-18T19:12:24 CMD: echo hello world
[2] START 2026-03-18T19:12:24 CMD: sleep 1
[3] START 2026-03-18T19:12:24 CMD: sleep 2
hello world
[1] END 2026-03-18T19:12:24 STATUS: OK RC: 0 DURATION_SEC: 0.00
[2] END 2026-03-18T19:12:25 STATUS: OK RC: 0 DURATION_SEC: 1.02
[3] END 2026-03-18T19:12:26 STATUS: OK RC: 0 DURATION_SEC: 2.04
Finished: 3 succeeded, 0 failed.

Metadata

Release files for plrun 0.1.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for plrun 0.1.3
File Size Uploaded Provenance
plrun-0.1.3.tar.gz 7.1 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for plrun 0.1.3
File Interpreter ABI Platform
plrun-0.1.3-py3-none-any.whl Python 3 none any Details

Total release size: 15.2 kB

Release files / plrun-0.1.3.tar.gz

Download URL plrun-0.1.3.tar.gz
Size 7.1 kB
Tags Source
SHA-256 checksum
How to use checksums
7d62e1f05c17dd3e75e1a76e731d43fcead4dfaf359c7187d6188a61ba0518ca
BLAKE2b-256 checksum
How to use checksums
e8e73860ed25f1b652bbd5597614927e0d712a39301700ab80d9394b3b25372e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.0.1 CPython/3.10.20

Release files / plrun-0.1.3-py3-none-any.whl

Download URL plrun-0.1.3-py3-none-any.whl
Size 8.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
62327e4435a4c58c9936cb1186f3030f0bee19e30ead12b414e97a49b10b6639
BLAKE2b-256 checksum
How to use checksums
18784b4a3190653b7aa6bf83436697e33741fdfab273194adf8b19405e939c6b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.0.1 CPython/3.10.20

Security for plrun 0.1.3

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page