Skip to content

Commit b306422

Browse files
authored
Merge pull request #401 from posit-dev/feat-boundry-enforcement
feat: add boundary enforcement
2 parents d34396a + 97792d9 commit b306422

25 files changed

Lines changed: 4307 additions & 279 deletions

File tree

pointblank/__init__.py

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@
2323
ref,
2424
starts_with,
2525
)
26+
from pointblank.contract import Contract, Step
2627
from pointblank.datascan import DataScan, col_summary_tbl
2728
from pointblank.draft import DraftValidation
2829
from pointblank.field import (
@@ -48,6 +49,7 @@
4849
from pointblank.generate.base import GeneratorConfig
4950
from pointblank.inspect import has_columns, has_rows
5051
from pointblank.integrations.otel import emit_otel
52+
from pointblank.pipeline import Pipeline, PipelineResult
5153
from pointblank.schema import Schema, generate_dataset, schema_from_tbl
5254
from pointblank.segments import seg_group
5355
from pointblank.thresholds import Actions, FinalActions, Thresholds
@@ -80,6 +82,10 @@
8082
"Actions",
8183
"FinalActions",
8284
"Schema",
85+
"Contract",
86+
"Step",
87+
"Pipeline",
88+
"PipelineResult",
8389
"DataScan",
8490
"DraftValidation",
8591
"col",

0 commit comments

Comments
 (0)