Releases: scaleapi/scaleapi-python-client
v2.15.14
v2.15.13
New Features
project_name
will be optional parameter forget_tasks_count
method. Providing either project or batch name will be enough for this method.
Release - 2.15.12 Adding MultiStage Task Type
Adding MultiStage
to the task type enum in order to create task with that type!
v2.15.11
What's changed
Optional project_name
Parameter for get_tasks()
Function in Python SDK
Description:
This release includes an important update to the Scale API Python SDK that makes the project_name
parameter optional for the get_tasks()
function. Previously, project_name
was a required parameter, which limited the flexibility of querying tasks.
Usage:
-
When calling
get_tasks()
, you can now omit theproject_name
parameter:tasks = scale_client.get_tasks(batch_name='example_batch', status='TaskStatus.Completed')
-
The function will work correctly with just the
batch_name
andstatus
parameters, enhancing flexibility and ease of use.
Additional Notes:
- This change is backward-compatible; existing code with the
project_name
parameter will continue to function without modification.
Thank you for using the Scale API Python SDK! If you have any questions or encounter any issues, please reach out to our support team.
Feel free to adjust any details to fit your specific needs or internal documentation style.
v2.15.10
What's Changed
- adds multichat task type for API creation by @jonathanfeng-scale in #91
Full Changelog: v2.15.9...v2.15.10
v2.15.9
v2.15.8
Improvements
- With this change, empty or non-existent
raw
,retries
andhistory
attributes of a Response object is handled more elegantly.
v2.15.7
Improvements
- This change handles elegantly in case a
Session
object doesn't haveretries
andhistory
objects.
v2.15.6
Improvements
- Adding
limit
option toget_tasks
method to allow selecting a certain limit for every pull from API. - Limit is propagated to
/tasks
endpoint.