improved
SDK Version 1.14.0 Release
4 months ago by Pilar Sterne
Version 1.14.0 of the Benchling SDK enables new features related to workflows. This includes adding new services with their associated new methods and model classes, as well as new properties in existing model classes.
What’s Changing?
Added
- New service
benchling.v2.stable.workflow_flowcharts
, representing the nodes and edges that a flowchart is comprised of. This service supportsget_by_id()
andlist()
methods. See API reference for Workflow Flowcharts. - New service
benchling.v2.stable.workflow_flowchart_config_versions
, representing versioned graphs of flowchart configurations. This service supports onlyget_by_id()
. See API reference for Workflow Flowchart Config Versions. - In
benchling_sdk.models
, new model classesWorkflowFlowchart
,WorkflowFlowchartPaginatedList
, andWorkflowFlowchartConfigVersion
, which are returned by the new service methods. There are also many new classes representing data structures within these models, such asWorkflowFlowchartNodeConfig
. - In
benchling_sdk.models
, new enum typeListWorkflowFlowchartsSort
, which is an optional parameter forbenchling.v2.stable.workflow_flowcharts.list()
. - In
benchling_sdk.models.WorkflowOutput
, new optional propertiessourceTasks
,sourceOutputs
,nextTasks
, andnextOutputs
. - In
benchling_sdk.models.WorkflowTask
, new optional propertiessourceTasks
,sourceOutputs
,nextTasks
,nextOutputs
,rootTask
, andexecutionFlowchartId
. - In
benchling_sdk.models.WorkflowTaskGroup
, new optional propertiesflowchartConfigVersionId
,nodeConfig
,rootTaskGroup
, andflowchartTaskGroup
. - In
benchling_sdk.models.WorkflowTaskSchema
, new optional propertiesflowchartConfig
anddefaultResponsibleParties
.
When is this happening?
Version 1.14.0 of the Benchling SDK is now live! Find the SDK in PyPI.