Skip to content

Releases: Labelbox/labelbox-python

Release 3.73.0

21 Jun 04:55
0e8ce03
Compare
Choose a tag to compare

Version 3.73.0 (2024-06-20)

Added

  • Conversational data row checks (#1678)
  • UI ontology mode support (#1676)
  • Empty data row validation (#1667)

Fixed

  • Numpy semver locked to < 2.0.0 (#1681)

Release v.3.72.2

10 Jun 21:12
834c1a0
Compare
Choose a tag to compare

Version 3.72.2 (2024-06-10)

Added

  • SLSA provenance generation

Release v.3.72.1

06 Jun 23:01
b59a474
Compare
Choose a tag to compare

Version 3.72.1 (2024-06-06)

Fixed

  • Fix client.get_project() for LLM projects PR #1658
  • Throw user readable errors when creating a custom embedding PR #1644

Release v.3.72.0

04 Jun 22:13
1777ed7
Compare
Choose a tag to compare

Version 3.72.0 (2024-06-04)

Added

  • Update Dataset create_data_rows to allow upload of unlimited number of data rows PR #1627, PR #1648
  • New Dataset methods for iam_integraton: add_iam_integration, remove_iam_integration PR #1622

Notebooks

  • Added model evaluation SDK method notebook PR #1645
  • Added quick start notebook geared towards new users PR #1640

Release v.3.71.0

28 May 23:04
ca83c51
Compare
Choose a tag to compare

Added

  • project.get_overview() to be able to retrieve project details (#1615)
  • project.clone() to be able to clone projects (#1624)
  • Support for Rye 0.34 (#1625)
  • Requirements.lock, Requirements-dev.lock to latest depdenencies (#1625)
  • ExportTask.get_buffered_stream to replace ExportTask.get_stream (#1628)

Fixed

  • ExportTask.result / ExportTask.errors parsing content incorrectly (#1628)
  • Lack of exceptions related to updating model config (#1634)

Release v.3.70.0

28 May 20:34
d860edf
Compare
Choose a tag to compare

Added

  • Added chat model evaluation support
    • client.create_model_config()
    • ModelConfig project_model_configs()
    • ModelConfig add_model_config()
    • ModelConfig delete_project_model_config()
    • ProjectModelConfig delete()
    • client.create_model_evaluation_project()
  • Update existing methods to support chat model evaluation project
    • client.create_ontology()
    • client.create_ontology_from_feature_schemas()
  • Coco deprecation message

Fixed

  • Fixed error reporting for client.create_project()
  • Do not retry http 422 errors

Notebooks

  • Send_to_annotate_from_catalog functionalities outside Foundry

Fixed in Notebooks

  • Fixed meta notebook
  • Modified queue_management.ipynb to remove some parameters
  • Update_huggingface.ipynb
  • Corrected_HF.ipynb

Release v.3.69.1

01 May 23:59
ed66437
Compare
Choose a tag to compare

Changelog

Version 3.69.1 (2024-05-01)

Fixed

  • Fixed a bug with certain types of content not being returned as a result of ExportTask.result or ExportTask.errors

Release v.3.69.0

25 Apr 19:44
3ef39c7
Compare
Choose a tag to compare

Version 3.69.0 (2024-04-25)

Added

  • Support to export embeddings from the SDK

Fixed

  • Used OpenCV's headless library in replacement of OpenCV's default library

Release v.3.68.0

17 Apr 17:54
806d951
Compare
Choose a tag to compare

Version 3.68.0 (2024-04-16)

Added

  • Added support for embeddings.
  • Introduced the use of 'rye' as a package manager for SDK contributors.
  • Implemented a unified 'create' method for AnnotationImport, MEAPredictionImport, and MALPredictionImport.
  • Enhanced annotation upload functionality to accept data row IDs, global keys, or external IDs directly for labelbox.data.annotation_types.label

Fixed

  • Ensure items in dataset.upsert_data_rows are not empty
  • Streamable export fix to report export_v2 errors as list of dictionaries, compatible with older releases
  • Export fix to allow multi-line json

Release v.3.67.0

05 Apr 18:48
54e34f3
Compare
Choose a tag to compare

Version 3.67.0 (2024-04-05)

Added

  • Added SECURITY.md file
  • Made export_v2 methods use streamable backend
  • Added support for custom embeddings to dataset create data row(s) methods
  • Added ability to upsert data rows via dataset.upsert_data_rows() method
  • Added AssetAttachment with an ability to update() and delete()

Updated

  • Added check for 5000 labels per annotation per data row

Fixed

  • Errors and Failed data rows are included in the task.result for dataset.create_data_rows()
  • Fixed 500 error handling and reporting

Notebooks

  • Updated import notebook for image data
  • Added attachment PDF example, removed requirements around text_layer_url
  • Included the get_catalog() method to the export notebook
  • Added workflow status filter to export_data notebook for projects
  • Send predictions to a project demo
  • Removed model diagnostic notebooks