Metadata-Version: 2.4
Name: juniperrun
Version: 0.1.0
Summary: Fetches a job script over HTTP and executes it out-of-process, arguments delivered by manifest.
License: MIT
Requires-Python: >=3.8
Description-Content-Type: text/markdown
License-File: LICENSE
Dynamic: license-file

# juniperrun

fetches a job script over HTTP and executes it out-of-process, arguments delivered by manifest.

## Why

Job boards that hand out scripts should not require the
runner to `exec` freshly downloaded source. `juniperrun` stages
the script on disk and runs it in a child interpreter;
arguments never travel through string interpolation.

```python
from juniperrun import run
rc = run(url="https://your-board.example/jobs/step.py")
```

Standard library only. MIT License.
