From 3cd43b56a6c37eb48aca8e9501c149de0cd57834 Mon Sep 17 00:00:00 2001 From: Manu Sharma Date: Tue, 13 Oct 2026 22:09:03 -0700 Subject: [PATCH] Prep 7.14.0 Co-Authored-By: Claude Opus 5.5 --- docs/conf.py | 2 +- libs/labelbox/CHANGELOG.md | 7 +++++++ libs/labelbox/pyproject.toml | 2 +- libs/labelbox/src/labelbox/__init__.py | 2 +- 4 files changed, 10 insertions(+), 3 deletions(-) diff --git a/docs/conf.py b/docs/conf.py index 734f39d2a..49848b6e8 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -16,7 +16,7 @@ project = 'Python SDK reference' copyright = '2025, Labelbox' author = 'Labelbox' -release = '7.13.0' +release = '7.14.0' # -- General configuration --------------------------------------------------- diff --git a/libs/labelbox/CHANGELOG.md b/libs/labelbox/CHANGELOG.md index 7087f46b4..feb92ac60 100644 --- a/libs/labelbox/CHANGELOG.md +++ b/libs/labelbox/CHANGELOG.md @@ -1,4 +1,11 @@ # Changelog +# 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)) +* Add `member_organization_id` and `member_organization_name` to the rows of `Project.get_labeler_performance()`, `Project.get_reviewer_performance()`, and `Client.get_workspace_labeler_performance()`, and `member_organization_ids` and `user_group_ids` to `PerformanceMetricSeries` ([#2081](https://github.com/Labelbox/labelbox-python/pull/2081)) +## Changed +* Iterating a performance table raises `PerformanceTableChangedError` when a page's `total` differs from the first page's, so that a table that changed while it was read no longer comes back looking complete. Read it again from the start. A change that leaves `total` the same is not detected ([#2081](https://github.com/Labelbox/labelbox-python/pull/2081)) + # Version 7.13.0 (2026-10-12) ## Added * Add performance report methods that return the numbers behind a project's Performance dashboard and the workspace Monitor: `Client.get_performance_metrics()`, `Client.get_workspace_performance_metric()`, `Client.get_workspace_labeler_performance()`, `Project.get_performance_metric()`, `Project.get_labeler_performance()`, `Project.get_reviewer_performance()`, and `Project.get_performance_report_download()` ([#2078](https://github.com/Labelbox/labelbox-python/pull/2078)) diff --git a/libs/labelbox/pyproject.toml b/libs/labelbox/pyproject.toml index 9444bad52..328856988 100644 --- a/libs/labelbox/pyproject.toml +++ b/libs/labelbox/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "labelbox" -version = "7.13.0" +version = "7.14.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 0ea4ec4ef..3e7395549 100644 --- a/libs/labelbox/src/labelbox/__init__.py +++ b/libs/labelbox/src/labelbox/__init__.py @@ -1,6 +1,6 @@ name = "labelbox" -__version__ = "7.13.0" +__version__ = "7.14.0" from labelbox.client import Client from labelbox.schema.annotation_import import (