v0.2.0 — CI allow-lists, per-split manifests, MLflow/W&B export
What's new
verify --allow GLOB— allow-list expected churn in the CI gate: if every drifted path matches an allow glob, the gate still passes.--jsongainsgateandallowedfields.snapshot --split NAME=GLOB— per-split version ids for stratified datasets (train/val/test). Pure metadata: the top-level version id is unchanged. Drift reports now say which split moved.framepin.integrations.to_mlflow(run)/to_wandb(run)— tag the active MLflow/W&B run with the pinned dataset version ids. Lazy imports; framepin stays zero-dependency.
79 tests, Python ≥3.9, no dependencies. pip install framepin