Removed
- `ExtractionPipelineRunUpdate` was removed as runs are immutable.
Fixed
- `ExtractionPipelinesRunsAPI` was hiding `id` of runs because `ExtractionPipelineRun` only defined `external_id` which doesn't exist for the "run resource", only for the "parent" ext.pipe (but this is not returned by the API; only used to query).
Changed
- Rename and deprecate `external_id` in `ExtractionPipelinesRunsAPI` in favour of the more descriptive `extpipe_external_id`. The change is backwards-compatible, but will issue a `UserWarning` for the old usage pattern.