Paper Office
paper-xlsxAPI referenceoracle

CertificationResult

paper-xlsx 0.2.1 API reference

CertificationResult(status, checked, divergences, volatile_excluded, unverifiable, external_excluded=None, unsupported_excluded=None, input_excluded=None, artifact_sha256=None)

Attributes

BASELINE_UNVERIFIABLE

attributeBASELINE_UNVERIFIABLE
= 'BASELINE_UNVERIFIABLE'

CERTIFIED

attributeCERTIFIED
= 'CERTIFIED'

DIVERGED

attributeDIVERGED
= 'DIVERGED'

SCHEMA

attributeSCHEMA
= 'oracle_certification'

VERSION

attributeVERSION
= 1

artifact_sha256

attributeartifact_sha256
= artifact_sha256

checked

attributechecked
= checked

divergences

attributedivergences
= divergences

external_excluded

attributeexternal_excluded
= external_excluded or []

input_excluded

attributeinput_excluded
= input_excluded or []

status

attributestatus
= status

unsupported_excluded

attributeunsupported_excluded
= unsupported_excluded or []

unverifiable

attributeunverifiable
= unverifiable

volatile_excluded

attributevolatile_excluded
= volatile_excluded

Functions

classify_tolerance

funcclassify_tolerance(*, abs_tol=None, rel_tol=None)

Classify recorded strict divergences under a numeric tolerance.

Strict matches are not re-evaluated, so this cannot impose a policy narrower than Paper's strict comparator. The classification does not alter status or establish complete coverage. Formula errors, nonnumeric mismatches, and non-finite values always remain outside.

paramabs_tol
= None
paramrel_tol
= None

Returns

openpyxl.oracle.NumericalToleranceResult

A measurement-only classification of the recorded strict divergences.

to_dict

functo_dict()

On this page