Skip to main content

Aggregate federated Stubborn doctor reports for terminal, CI, and IDE consumers

Project description

stubborn-status

Beta 0.10.0b2 — aggregate federated doctor --json reports from Stubborn ecosystem packages.

PyPI

Part of stubborn-ai. Spec: ADR-016.

Install

pip install stubborn-status

Requires sibling CLIs on PATH (stubborn, stubborn-mcp, stubborn-watch, …).

Usage

# Human-readable merged report
stubborn-status

# Machine-readable for CI / IDE bridges
stubborn-status --json

# Require optional doctors in the aggregate exit code
stubborn-status --require stubborn-mcp,stubborn-watch

# Forward DB path to doctors that accept --db
stubborn-status --db metadata/symbols.db

Design

  • Subprocess only — never imports stubborn_mcp or other sibling packages
  • Graceful degradation — missing optional packages appear as not_installed
  • Source attribution — every check keeps its owning package label
  • Read-only — doctors are invoked with --json; no ingest, merge, or schema migration

Development

pip install -e '.[dev]'
pytest

See CHANGELOG and docs/RELEASE.md.

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

stubborn_status-0.10.0b2.tar.gz (8.0 kB view details)

Uploaded Source

Built Distribution

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

stubborn_status-0.10.0b2-py3-none-any.whl (8.1 kB view details)

Uploaded Python 3

File details

Details for the file stubborn_status-0.10.0b2.tar.gz.

File metadata

  • Download URL: stubborn_status-0.10.0b2.tar.gz
  • Upload date:
  • Size: 8.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.13

File hashes

Hashes for stubborn_status-0.10.0b2.tar.gz
Algorithm Hash digest
SHA256 15504da00509a427a5c692ce36e8f9b13c1deeda327cea8ff7baa69f69da0c3d
MD5 4b0af51ad786dcee642c2dcfbd2fe05d
BLAKE2b-256 1084820c36bc113a98cf6590cf323216fb87279124298a861db8d3b5fd331655

See more details on using hashes here.

File details

Details for the file stubborn_status-0.10.0b2-py3-none-any.whl.

File metadata

File hashes

Hashes for stubborn_status-0.10.0b2-py3-none-any.whl
Algorithm Hash digest
SHA256 1c2051e813caeeff71e7941682fb82ccaeefc102c420046535f114266c347bca
MD5 842e4dad77938b5f5c642f3beb71ec26
BLAKE2b-256 5f30e84428779d951f839602ddb99615667c0ba68ad2e389ae5cd359ab5699eb

See more details on using hashes here.

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