Releases: scaleapi/scaleapi-python-client
Releases · scaleapi/scaleapi-python-client
v2.13.1
Allow linking Nuclues datasets on Project creation.
Example:
client.create_project(
'myProject',
TaskType.ImageAnnotation,
datasetId='ds_ch4h7tfn3e6g07rk02n0'
)
New Features
#66 Scale Task Tags endpoints to set, add or delete tags from a given task.
v2.12.0
New Features
Implemented Scale Teams API endpoints to invite new teammates and update existing teammate roles
Implemented Scale Studio API endpoints for Studio Assignments, Studio Project Groups, and Studio Batches
v2.10.1
Bug Fixes
- Fixed platform "False 500 into 409" error on task creation
- When creating large volumes of tasks consecutively the platform can time out and return a
500
error even if a task was successfully created - This triggers our retry logic which will then return a
409
Duplicate Resource error as the task being retried had already been created - This specific series of events is now being handled gracefully
- When creating large volumes of tasks consecutively the platform can time out and return a
v2.10.0
New Features
- Added method to set task metadata when specifying task id via
set_task_metadata
- Added method to set metadata on Task object via
task.set_metadata
- https://docs.scale.com/reference/set-metadata
Known Issues
- The platform can sometimes generate a false
500
error even when correctly creating a task. The Scale Python Client will retry when it receives a500
, which can then lead to a409
duplicate resource error. This behavior is most often seen when creating a high volume of tasks consecutively
v2.9.0
New Features
- Added support for
clear_unique_id
parameter incancel_task
andtask.cancel()
methods - Scale API's two new endpoints to update and remove
unique_id
is implemented in SDK.client.update_task_unique_id
andtask.update_unique_id
client.clear_task_unique_id
andtask.clear_unique_id
- https://github.com/scaleapi/scaleapi-python-client#clear-a-tasks-unique-id
- README updated with new examples for the changes above
Other Changes and Notes
- Delete type of API requests are now also getting retried
v2.8.0
v2.7.0
New Features
- Support
ReviewStatus.Pending
ready to review in the customer dashboard
v2.6.0
Bug Fixes
- Remove empty payloads from GET requests to avoid erroring out upon contact with an AWS WAF
v2.5.0
New Features
create_evaluation_task
is now available for creating evaluation tasks for Scale Rapid projects.