PyRank
  • Search
  • PyPI
  • GitHub
  • Insights
  • Compare
  • Advisories
  • Ecosystem
  • About

Openbmc Python Packages

Python packages with the GitHub topic openbmc. Sorted by monthly downloads, with stars and forks.
james-sheen
bmc-sensor-audit

Diffs an OpenBMC entity-manager declaration against what a BMC actually reports over Redfish, so sensors that went absent, were disabled at the factory, or stopped moving surface as findings rather than silence. Exit codes are the CI interface.

9K 1 0
james-sheen
qa-orchestrator

Injects faults into a machine under test, drives the walks, and checks that bmc-sensor-audit reached the verdict it should have. A referee that shipped its own fault injection would be certifying itself, which is why this is a separate program.

2K 0 0
james-sheen
odm-cert-generator

Renders a QC certificate from a bmc-sensor-audit attestation, stating both what was checked and what was not. This is where unit identity lives — serial, work order, station, signer — which the referee refuses to hold on purpose. On PyPI as odm-cert-generator.

2K 0 0
james-sheen
odm-qa-pipeline

Four QA gates in order — DMTF conformance, coverage, fault injection, certificate — and one verdict from them. The thing it reports that nothing else can is the gate that never ran. Ships CI templates for GitHub Actions and Jenkins.

2K 0 0
james-sheen
fleet-sensor-baseline

Which units differ from their cohort, and what changed on this unit across time. Sits above bmc-sensor-audit, holding the machine list and the capture history, so a sensor that quietly went absent on a few trays in a large rack surfaces as a finding. Exit codes are the CI interface.

900 0 0
mirastacklabs-ai
mirastack-redfish-mcp

Governed MCP server for DMTF Redfish-compliant BMCs. Read-only by default; power, firmware and account operations require explicit opt-in

459 1 0
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology