|
25 | 25 | read_stage4_release_candidate_bundle, |
26 | 26 | ) |
27 | 27 | from .validation import build_release_candidate_shape_report |
| 28 | +from .validation import ( |
| 29 | + DEFAULT_REQUIRED_RELEASE_ARTIFACT_FAMILIES, |
| 30 | + RELEASE_VALIDATION_SUBSTAGE_ID, |
| 31 | + ReleaseCandidateValidationDependencies, |
| 32 | + ReleaseCandidateValidator, |
| 33 | + VALIDATION_REPORT_POLICY_PRESENCE_ONLY, |
| 34 | + VALIDATION_REPORT_POLICY_REQUIRE_PASSING, |
| 35 | + default_release_candidate_validation_dependencies, |
| 36 | +) |
28 | 37 |
|
29 | 38 | __all__ = [ |
30 | 39 | "BASE_RELEASE_ARTIFACT_PATHS", |
| 40 | + "DEFAULT_REQUIRED_RELEASE_ARTIFACT_FAMILIES", |
| 41 | + "RELEASE_VALIDATION_SUBSTAGE_ID", |
31 | 42 | "ReleaseArtifactSpec", |
32 | 43 | "ReleaseCandidateInputBundle", |
33 | 44 | "ReleasePromotionContext", |
| 45 | + "ReleaseCandidateValidationDependencies", |
| 46 | + "ReleaseCandidateValidator", |
| 47 | + "VALIDATION_REPORT_POLICY_PRESENCE_ONLY", |
| 48 | + "VALIDATION_REPORT_POLICY_REQUIRE_PASSING", |
34 | 49 | "build_legacy_release_candidate_bundle", |
35 | 50 | "build_release_candidate_bundle_from_stage4_contract", |
36 | 51 | "build_release_candidate_shape_report", |
| 52 | + "default_release_candidate_validation_dependencies", |
37 | 53 | "dedupe_normalized_release_paths", |
38 | 54 | "infer_artifact_identity", |
39 | 55 | "infer_release_artifact_spec", |
|
0 commit comments