Skip to main content

Always-on flight recorder for Python scripts: live watch line while it runs, compact Markdown report when it crashes or gets stuck.

Project description

Runcorder

An always-on flight recorder for Python scripts: live watch line while it runs, compact Markdown report when it crashes or gets stuck.

Installation

pip install runcorder

See docs/user.md for more information.

Development

Runcorder uses uv for environment management. Requires Python 3.13+.

Set up

uv sync

Test

uv run pytest

Build

uv build

Artifacts land in dist/ (wheel and sdist).

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

runcorder-0.5.2.tar.gz (34.0 kB view details)

Uploaded Source

Built Distribution

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

runcorder-0.5.2-py3-none-any.whl (21.8 kB view details)

Uploaded Python 3

File details

Details for the file runcorder-0.5.2.tar.gz.

File metadata

  • Download URL: runcorder-0.5.2.tar.gz
  • Upload date:
  • Size: 34.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for runcorder-0.5.2.tar.gz
Algorithm Hash digest
SHA256 ebbb1681122719be9692fcf10a02a1243b27abfe43b799fa092f4e7023d7ad33
MD5 43b7df1a7311a641e77907c113e7dc76
BLAKE2b-256 735491d5af4169c62a933ebc490f5c55ab5b033e332308e7696b55b5111df01b

See more details on using hashes here.

Provenance

The following attestation bundles were made for runcorder-0.5.2.tar.gz:

Publisher: publish.yml on SashaOv/runcorder

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

File details

Details for the file runcorder-0.5.2-py3-none-any.whl.

File metadata

  • Download URL: runcorder-0.5.2-py3-none-any.whl
  • Upload date:
  • Size: 21.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for runcorder-0.5.2-py3-none-any.whl
Algorithm Hash digest
SHA256 6758c6c33943b113a9430c6984578a54fe0932033ad5e2dc28b6a6f669c8b75b
MD5 c5540cd936ed3f9c31d35a101f6b2f30
BLAKE2b-256 14db9ca732192f383d53e9583bc400d7be04136a12876b196930b4f215c4c9c2

See more details on using hashes here.

Provenance

The following attestation bundles were made for runcorder-0.5.2-py3-none-any.whl:

Publisher: publish.yml on SashaOv/runcorder

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