Skip to content

Commit

Permalink
Increase Toloka-Kit version
Browse files Browse the repository at this point in the history
  • Loading branch information
alexdrydew committed Jun 19, 2023
1 parent d27b8f3 commit a988179
Show file tree
Hide file tree
Showing 2 changed files with 27 additions and 1 deletion.
26 changes: 26 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,29 @@
1.2.0
-------------------
Changes:
* Changed streaming cursors behavior: now events are processed not sooner than `time_lag` seconds after they were
created. This parameter is configurable, but it is not recommended to decrease the default value of 1 minute as this
can lead to some events being skipped. This change affects streaming cursors, cursor-based streaming observers, and
some cursor-based metric collectors.

Features:
* Supported SSO authorization tokens.
* Added Python 3.11 support
* `TolokaClient.create_task`, `TolokaClient.create_task_suite` and `TolokaClient.create_user_bonus` now support
`operation_id` parameter.

Fixes:
* `TolokaClient.create_task`, `TolokaClient.create_task_suite`, `TolokaClient.create_user_bonus` and
`TolokaClient.create_user_bonus` can be safely retried now (previously they could create duplicate items in case of
an unstable connection).
* Previously `AsyncTolokaClient` could not outlive the asyncio event loop which was used during the first API call,
which lead to an inability to pickle `AsyncTolokaClient`. Now `AsyncTolokaClient` survives asyncio event loop change.
* `TolokaClient` and `AsyncTolokaClient` follows `urllib3` retrying behavior more closely in case of the `Retry` object
being passed to the `retry` or `retryer_factory` parameters.
* Previously streaming cursors could skip some Toloka events when fetching them from the API concurrently with them
being created. Now streaming cursors utilize time lag to prevent such concurrent reads.


1.1.4
-------------------
Features:
Expand Down
2 changes: 1 addition & 1 deletion src/__version__.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
__title__ = 'toloka-kit'
__version__ = '1.1.4'
__version__ = '1.2.0'
__license__ = 'Apache 2.0'

0 comments on commit a988179

Please sign in to comment.