diff --git a/docs/conf.py b/docs/conf.py index ef07b50f5..da7f64238 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -16,7 +16,7 @@ project = 'Python SDK reference' copyright = '2025, Labelbox' author = 'Labelbox' -release = '7.5.0' +release = '7.6.0' # -- General configuration --------------------------------------------------- diff --git a/docs/labelbox/index.rst b/docs/labelbox/index.rst index 8069b6b62..1888cb233 100644 --- a/docs/labelbox/index.rst +++ b/docs/labelbox/index.rst @@ -43,6 +43,7 @@ Labelbox Python SDK Documentation pagination project project-model-config + project-sync prompt-issue-tool quality-mode request-client diff --git a/docs/labelbox/project-sync.rst b/docs/labelbox/project-sync.rst new file mode 100644 index 000000000..b9c3134f0 --- /dev/null +++ b/docs/labelbox/project-sync.rst @@ -0,0 +1,6 @@ +Project Sync +=============================================================================================== + +.. automodule:: labelbox.schema.project_sync + :members: + :show-inheritance: diff --git a/libs/labelbox/CHANGELOG.md b/libs/labelbox/CHANGELOG.md index 5be42483a..532427892 100644 --- a/libs/labelbox/CHANGELOG.md +++ b/libs/labelbox/CHANGELOG.md @@ -1,4 +1,12 @@ # Changelog +# Version 7.6.0 (2026-03-18) +## Added +* Add `Project.sync_external_project()` method for syncing external labels, metrics, and workflow state ([#2042](https://github.com/Labelbox/labelbox-python/pull/2042)) +* Add `ProjectSyncEntry`, `ProjectSyncResult`, `ProjectSyncLabel`, `ProjectSyncReview`, `AutoQA`, `AutoQaStatus`, `CustomScore`, `GranularRating`, `SubmittedBy`, `ReviewedBy` classes ([#2042](https://github.com/Labelbox/labelbox-python/pull/2042)) +* Add CRUD support for `Issues`, `Comments` and `Issue Categories` ([#2043](https://github.com/Labelbox/labelbox-python/pull/2043)) +## Fixed +* Fix NDJSON serialization for `VideoClassificationAnnotation` with `Text` values ([#2044](https://github.com/Labelbox/labelbox-python/pull/2044)) + # Version 7.5.0 (2026-01-30) ## Added * Add support for text subclasses under global text subclasses ([#2040](https://github.com/Labelbox/labelbox-python/pull/2040)) diff --git a/libs/labelbox/pyproject.toml b/libs/labelbox/pyproject.toml index 5f11ff906..d15b2eb3a 100644 --- a/libs/labelbox/pyproject.toml +++ b/libs/labelbox/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "labelbox" -version = "7.5.0" +version = "7.6.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 a83ce2e7a..5f48796c6 100644 --- a/libs/labelbox/src/labelbox/__init__.py +++ b/libs/labelbox/src/labelbox/__init__.py @@ -1,6 +1,6 @@ name = "labelbox" -__version__ = "7.5.0" +__version__ = "7.6.0" from labelbox.client import Client from labelbox.schema.annotation_import import (