From 2bb7a8ec0ab66d44d81171494121de7b6d730468 Mon Sep 17 00:00:00 2001 From: Manu Sharma Date: Fri, 16 Oct 2026 11:13:04 -0700 Subject: [PATCH] Prep 7.15.0 Co-Authored-By: Claude Opus 5.5 --- docs/conf.py | 2 +- libs/labelbox/CHANGELOG.md | 5 +++++ libs/labelbox/pyproject.toml | 2 +- libs/labelbox/src/labelbox/__init__.py | 2 +- 4 files changed, 8 insertions(+), 3 deletions(-) diff --git a/docs/conf.py b/docs/conf.py index 49848b6e8..1b0551519 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -16,7 +16,7 @@ project = 'Python SDK reference' copyright = '2025, Labelbox' author = 'Labelbox' -release = '7.14.0' +release = '7.15.0' # -- General configuration --------------------------------------------------- diff --git a/libs/labelbox/CHANGELOG.md b/libs/labelbox/CHANGELOG.md index feb92ac60..80383a248 100644 --- a/libs/labelbox/CHANGELOG.md +++ b/libs/labelbox/CHANGELOG.md @@ -1,4 +1,9 @@ # Changelog +# Version 7.15.0 (2026-10-16) +## Added +* Add `Client.get_sign_in_sessions()` and `Client.get_sign_in_events()`, which return the sign-in history of your organization's members: each sign-in session with how and when it ended, and a feed of sign-ins and sign-outs for incremental pulls. A session with no recorded end is reported as ended when its maximum length ran out, which is not when the member stopped working ([#2083](https://github.com/Labelbox/labelbox-python/pull/2083)) +* Add `SignInSession`, `SignInEvent`, `SignInSessionStatus`, `SignInStartKind`, `SignInEndReason`, `SignInEventType`, `PerformanceCursorRows` and `SignInEventRows` ([#2083](https://github.com/Labelbox/labelbox-python/pull/2083)) + # Version 7.14.0 (2026-10-14) ## Added * Add `user_group_ids` and `member_organization_ids` to `Client.get_workspace_performance_metric()` and `Client.get_workspace_labeler_performance()`, to report on the members of user groups or of other organizations, such as workforce providers, across the workspace ([#2081](https://github.com/Labelbox/labelbox-python/pull/2081)) diff --git a/libs/labelbox/pyproject.toml b/libs/labelbox/pyproject.toml index 328856988..0461d2c64 100644 --- a/libs/labelbox/pyproject.toml +++ b/libs/labelbox/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "labelbox" -version = "7.14.0" +version = "7.15.0" description = "Labelbox Python API" authors = [{ name = "Labelbox", email = "engineering@labelbox.com" }] dependencies = [ diff --git a/libs/labelbox/src/labelbox/__init__.py b/libs/labelbox/src/labelbox/__init__.py index c9c4c3b71..c4f4e2c27 100644 --- a/libs/labelbox/src/labelbox/__init__.py +++ b/libs/labelbox/src/labelbox/__init__.py @@ -1,6 +1,6 @@ name = "labelbox" -__version__ = "7.14.0" +__version__ = "7.15.0" from labelbox.client import Client from labelbox.schema.annotation_import import (