6.30.3208#
SDK Version attached to KAPPA-Automate 6.30.3208 is version 6.30.5753.
This release contains breaking changes to IptaParameter.
New Features#
Data.rename(),Data.update_depth_properties(),Data.update_data_type()New methods on
Datato rename a gauge, update its depth properties (md, tvd, tvdss), or change its data type.IncrementalPTA.restart_ipta()New method to restart an incremental PTA workflow from a given date.
ImproveTargetNew typed dataclass for improve targets with
target_type,is_selected,target_well_id,on_log, andglobal_weightfields.ImproveParameterNew typed dataclass for improve parameters with
name,id,is_included,value,max_value,min_value,measure, andcategoryfields.Document.get_workflow_improve_settings()New method to retrieve a
WorkflowImproveSettingspre-loaded with server parameters and targets for an IPTA/IRTA document. Replaces the formerget_improve_parametersmethod.
Improvements#
IncrementalPTA.restart_ipta()Default improve targets are now fetched from the server instead of being hardcoded, ensuring they stay in sync with server-side changes.
Breaking Changes#
IptaParameterenum values updated to match server API changesThe server now uses full descriptive names as parameter IDs instead of the previous short names with a
-prefix. TheIptaParameterenum values have been updated accordingly:Member
Old value
New value
C"-C""Wellbore storage"Skin"-Skin""Skin"k"-k""Permeability"h"-h""Thickness"phi"-ɸ""Porosity"S"-S""South"E"-E""East"N"-N""North"W"-W""West"Code that compares or hard-codes
IptaParametervalues by their string representation must be updated to use the new values. Code that references members by name (e.g.IptaParameter.S) requires no change.Document.get_improve_parameters()replaced byDocument.get_workflow_improve_settings()The former method returned
List[Dict[str, Any]]. UseDocument.get_workflow_improve_settings()instead, which returns aWorkflowImproveSettingswith typedImproveParameterobjects accessible via theparametersproperty.WorkflowImproveSettingsconstructor parameter renamedThe
workflow_improve_parametersparameter has been renamed toimprove_parametersand now acceptsList[ImproveParameter]instead ofList[Dict[str, Any]].