Skip to main content

Universal runner with builder objects to run async, threaded or group commands

Project description

runner (runner-pjpawel)

Universal runner with builder objects to run async, threaded or group commands

Build for my research projects to run multiple scenarios with retry with one command

Install

pip install runner-pjpawel

Build runner

  1. Create Runner class.
  2. Add commands. Use prepared Command classes in runner.commands module or classes that extends runnner.command.BaseCommand
  3. Invoke run or run_sync method.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

runner_pjpawel-0.1.1.tar.gz (10.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

runner_pjpawel-0.1.1-py3-none-any.whl (10.1 kB view details)

Uploaded Python 3

File details

Details for the file runner_pjpawel-0.1.1.tar.gz.

File metadata

  • Download URL: runner_pjpawel-0.1.1.tar.gz
  • Upload date:
  • Size: 10.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for runner_pjpawel-0.1.1.tar.gz
Algorithm Hash digest
SHA256 622e2378fb2bde59935c1186843563fc10ce391836401d90d201af74b591e370
MD5 c5f06fe5e92e1c75d498746627f36ebd
BLAKE2b-256 875bf8c6b73b53ba62be4ea7124e34be8d42cb2d9e97a1a65eaead066c8cacc2

See more details on using hashes here.

Provenance

The following attestation bundles were made for runner_pjpawel-0.1.1.tar.gz:

Publisher: pypi.yaml on pjpawel/runner

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file runner_pjpawel-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: runner_pjpawel-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 10.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for runner_pjpawel-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 1930c751b9e5077255115915f87e66cceda4c0f10a75f195ce5b7724301df69c
MD5 034aa9c85c0dca58a0ed9f3f6cfa4f0d
BLAKE2b-256 4790713ce8616d200483e98181372ec148da58b599153073e16e073189f2535f

See more details on using hashes here.

Provenance

The following attestation bundles were made for runner_pjpawel-0.1.1-py3-none-any.whl:

Publisher: pypi.yaml on pjpawel/runner

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page