Compatibility report
Compatibility inventory for the pinned CyberChef reference release.
- class pychef.compatibility.CompatibilityReport(target_version, target_commit, upstream_count, implemented, missing, unexpected)
Bases:
objectA live comparison between the registry and the pinned upstream inventory.
- Parameters:
target_version (str)
target_commit (str)
upstream_count (int)
implemented (tuple[str, ...])
missing (tuple[str, ...])
unexpected (tuple[str, ...])
- target_version: str
- target_commit: str
- upstream_count: int
- implemented: tuple[str, ...]
- missing: tuple[str, ...]
- unexpected: tuple[str, ...]
- property coverage: float
Return operation-name coverage as a fraction between zero and one.
- property complete: bool
Whether every pinned upstream operation is registered.
- pychef.compatibility.compatibility_report()
Compare the current registry with CyberChef 11.3.0.
- Return type: