Skip to content

Latest commit

 

History

History
410 lines (318 loc) · 31.1 KB

CHANGELOG.md

File metadata and controls

410 lines (318 loc) · 31.1 KB

v1.8.1 Intel® Geti™ SDK (20-11-2023)

What's Changed

Full Changelog: https://github.com/openvinotoolkit/geti-sdk/compare/v.1.8.0...v.1.8.1

v1.8.0 Intel® Geti™ SDK (16-10-2023)

What's Changed

Full Changelog: https://github.com/openvinotoolkit/geti-sdk/compare/v1.5.8...v.1.8.0

v1.5.8 Intel® Geti™ SDK (19-06-2023)

What's Changed

New Contributors

Full Changelog: https://github.com/openvinotoolkit/geti-sdk/compare/v1.5.7...v1.5.8

v1.5.7 Intel® Geti™ SDK (30-05-2023)

What's Changed

Full Changelog: https://github.com/openvinotoolkit/geti-sdk/compare/v1.5.6...v1.5.7

v1.5.6 Intel® Geti™ SDK (23-05-2023)

What's Changed

Full Changelog: https://github.com/openvinotoolkit/geti-sdk/compare/v1.5.5...v1.5.6

v1.5.5 Intel® Geti™ SDK (15-05-2023)

What's Changed

  • Add param to disable certificate validation for data download helpers by @ljcornel in openvinotoolkit#218

Full Changelog: https://github.com/openvinotoolkit/geti-sdk/compare/v1.5.4...v1.5.5

v1.5.4 Intel® Geti™ SDK (11-05-2023)

What's Changed

  • Add active learning client for retrieving the active set by @ljcornel in openvinotoolkit#215
  • Allow passing label dictionaries to Geti.create_single_task_project_from_dataset by @ljcornel in openvinotoolkit#216
  • Add string representation for GetiVersion by @ljcornel in openvinotoolkit#217

Full Changelog: https://github.com/openvinotoolkit/geti-sdk/compare/v1.5.3...v1.5.4

v1.5.3 Intel® Geti™ SDK (10-05-2023)

What's Changed

Full Changelog: https://github.com/openvinotoolkit/geti-sdk/compare/v1.5.2...v1.5.3

v1.5.2 Intel® Geti™ SDK (08-05-2023)

What's Changed

New Contributors

Full Changelog: https://github.com/openvinotoolkit/geti-sdk/compare/v1.5.1...v1.5.2

v1.5.1 Intel® Geti™ SDK (26-04-2023)

What's Changed

Full Changelog: https://github.com/openvinotoolkit/geti-sdk/compare/v1.5.0...v1.5.1

v1.5.0 Intel® Geti™ SDK (24-04-2023)

What's Changed

New Contributors

Full Changelog: https://github.com/openvinotoolkit/geti-sdk/compare/v1.4.1...v1.5.0

[Pre-release] v1.4.1 Intel® Geti™ SDK (28-03-2023)

What's Changed

Full Changelog: https://github.com/openvinotoolkit/geti-sdk/compare/v1.4.0...v1.4.1

[Pre-release] v1.4.0 Intel® Geti™ SDK (27-03-2023)

What's Changed

Caution: Backwards incompatibility for project Deployments

This release breaks backwards compatibility with deployments created by earlier versions of the Intel® Geti™ platform. Please only update to this version of the Geti SDK if you are sure that your Intel® Geti™ server is also on version 1.4 or later.

Full Changelog: https://github.com/openvinotoolkit/geti-sdk/compare/v1.2.4...v1.4.0

v1.2.4 Intel® Geti™ SDK (27-03-2023)

What's Changed

Full Changelog: https://github.com/openvinotoolkit/geti-sdk/compare/v1.2.3...v1.2.4

v1.2.3 Intel® Geti™ SDK (13-03-2023)

What's Changed

New Contributors

Full Changelog: https://github.com/openvinotoolkit/geti-sdk/compare/v1.2.2...v1.2.3

v1.2.2 Intel® Geti™ SDK (28-02-2023)

What's Changed

Full Changelog: https://github.com/openvinotoolkit/geti-sdk/compare/v1.2.1...v1.2.2

v1.2.1 Intel® Geti™ SDK (02-02-2023)

What's Changed

Full Changelog: https://github.com/openvinotoolkit/geti-sdk/compare/v1.2.0...v1.2.1

v1.2 Intel® Geti™ SDK (24-01-2023)

What's Changed

Full Changelog: https://github.com/openvinotoolkit/geti-sdk/compare/v1.1.1...v1.2.0

v1.1.1 Intel® Geti™ SDK (20-12-2022)

What's Changed

  • Fix issue with model to dictionary conversion by @ljcornel in openvinotoolkit#128
  • Only submit train request once all running jobs for task have finished by @ljcornel in openvinotoolkit#129

Full Changelog: https://github.com/openvinotoolkit/geti-sdk/compare/v1.1.0...v1.1.1

v1.1.0 Intel® Geti™ SDK (15-12-2022)

What's Changed

Full Changelog: https://github.com/openvinotoolkit/geti-sdk/compare/v1.0.4...v1.1.0

v1.0.4 Intel® Geti™ SDK (08-12-2022)

What's Changed

Full Changelog: https://github.com/openvinotoolkit/geti-sdk/compare/v1.0.3...v1.0.4

v1.0.3 Intel® Geti™ SDK (25-11-2022)

What's Changed

Full Changelog: https://github.com/openvinotoolkit/geti-sdk/compare/v1.0.2...v1.0.3

v1.0.2 Intel® Geti™ SDK (17-11-2022)

What's Changed

  • Update ote-sdk requirement to v0.3.1 by @ljcornel in openvinotoolkit#98
  • Add integration tests for project_client, fix project_client.add_labels by @ljcornel in openvinotoolkit#99
  • Update data model for TaskMetadata, improve robustness of active model fetching by @ljcornel in openvinotoolkit#100
  • Use OTE SDK visualizer, add plot helper unit tests by @ljcornel in openvinotoolkit#101
  • Add HTTPS_PROXY as variable to the credentials helper by @ljcornel in openvinotoolkit#102
  • Add tests for video up- and download in Geti integration tests by @ljcornel in openvinotoolkit#103

Full Changelog: https://github.com/openvinotoolkit/geti-sdk/compare/v1.0.1...v1.0.2

v1.0.1 Intel® Geti™ SDK (11-11-2022)

What's Changed

  • Add path validation to project download target path by @ljcornel in openvinotoolkit#87
  • Update tqdm requirement from ==4.62.* to ==4.64.* in /requirements by @dependabot in openvinotoolkit#84
  • Update python-dotenv requirement from ==0.20.* to ==0.21.* in /requirements by @dependabot in openvinotoolkit#86
  • Add security note to README for project download by @ljcornel in openvinotoolkit#88
  • Update numpy requirement to 1.21.* by @ljcornel in openvinotoolkit#89
  • Reduce permissions upon directory creation by @ljcornel in openvinotoolkit#90
  • Update README to correctly reference Intel Geti brand everywhere by @ljcornel in openvinotoolkit#92
  • Improve check for video processing in Geti.upload_project() to avoid potential infinite loop by @ljcornel in openvinotoolkit#93
  • Add unit tests to pre-merge test suite by @ljcornel in openvinotoolkit#91
  • Update ProjectStatus and TaskStatus to include new field n_new_annotations by @ljcornel in openvinotoolkit#94
  • Add progress bars for up/download of projects, media, annotations and predictions by @ljcornel in openvinotoolkit#95
  • Add ipywidgets to notebook requirements by @ljcornel in openvinotoolkit#97

Full Changelog: https://github.com/openvinotoolkit/geti-sdk/compare/v1.0.0...v1.0.1

v1.0.0 Intel® Geti™ SDK (04-11-2022)

What's Changed

  • Add a re-authentication mechanism when using token authentication by @ljcornel in openvinotoolkit#72
  • Update pytest requirement from ==7.1.* to ==7.2.* in /requirements by @dependabot in openvinotoolkit#73
  • Update pillow requirement from ==9.2.* to ==9.3.* in /requirements by @dependabot in openvinotoolkit#74
  • Update pytest-html requirement from ==3.1.* to ==3.2.* in /requirements by @dependabot in openvinotoolkit#75
  • Catch value error when invalid datetime string is converted by @ljcornel in openvinotoolkit#76
  • Update nightly test workflow to include tests against Geti develop branch by @ljcornel in openvinotoolkit#78
  • Enable SSL certificate validation by default by @ljcornel in openvinotoolkit#77
  • Remove disallowed fields from project before POSTing by @ljcornel in openvinotoolkit#79
  • Ignore false positive bandit detections by @ljcornel in openvinotoolkit#80
  • Update numpy, ipython, jupyterlab versions by @ljcornel in openvinotoolkit#81
  • Fix and unify folder naming for project download by @ljcornel in openvinotoolkit#82

Breaking Changes

  • The Geti class now has SSL certificate validation enabled by default. This will result in an error when connecting to a server with a certificate that can't be validated. Note that it is still possible to disable certificate validation by passing verify_certificate = False when initializing the Geti instance. Please note that disabling certificate validation is unsafe and should only be considered in a secure network environment.

Full Changelog: https://github.com/openvinotoolkit/geti-sdk/compare/v0.2.4...v1.0.0rc1

v0.2.4 Intel® Geti™ SDK (25-10-2022)

What's Changed

Full Changelog: https://github.com/openvinotoolkit/geti-sdk/compare/v0.2.3...v0.2.4

v0.2.3 Intel® Geti™ SDK (06-10-2022)

What's Changed

Full Changelog: https://github.com/openvinotoolkit/geti-sdk/compare/v0.2.2...v0.2.3

v0.2.2 Intel® Geti™ SDK (04-10-2022)

What's Changed

  • Add coverage report to pre-merge and nightly test artifacts by @ljcornel in openvinotoolkit#47
  • Correctly set permissions on extracted files for anomaly dataset by @ljcornel in openvinotoolkit#51
  • Update pytest-cov requirement from ==3.0.* to ==4.0.* in /requirements by @dependabot in openvinotoolkit#50
  • Update pillow requirement from ==9.1.* to ==9.2.* in /requirements by @dependabot in openvinotoolkit#48
  • Workflow update: Run nightly and integration tests in one step and get coverage by @ljcornel in openvinotoolkit#53

Full Changelog: https://github.com/openvinotoolkit/geti-sdk/compare/v0.2.1...v0.2.2

v0.2.1 Intel® Geti™ SDK (30-09-2022)

What's Changed

  • Replace SC references in docstrings by Geti by @ljcornel in openvinotoolkit#33
  • Change package name from geti_sdk to geti-sdk. Import names are unchanged by @ljcornel in openvinotoolkit#34
  • Update vcrpy requirement from ==4.1.* to ==4.2.* in /requirements by @dependabot in openvinotoolkit#35
  • Bump datumaro from 0.3 to 0.3.1 in /requirements by @dependabot in openvinotoolkit#37
  • Bump openvino from 2022.1.0 to 2022.2.0 in /requirements by @dependabot in openvinotoolkit#38
  • Update requests requirement from ==2.26.* to ==2.28.* in /requirements by @dependabot in openvinotoolkit#39
  • Handle exceptions in data deserialization by @ljcornel in openvinotoolkit#40
  • Fix image path in notebook 008 by @ljcornel in openvinotoolkit#41
  • Use personal access token instead of credential authentication by default by @ljcornel in openvinotoolkit#42
  • Add image showing the personal access token menu to README by @ljcornel in openvinotoolkit#43
  • Add nightly tests for demos module by @ljcornel in openvinotoolkit#44
  • Add screenshot of jupyter lab landing page to README by @ljcornel in openvinotoolkit#45

New Contributors

Full Changelog: https://github.com/openvinotoolkit/geti-sdk/compare/v0.2.0...v0.2.1

v0.2.0 Intel® Geti™ SDK (27-09-2022)

This is the first official release of the Intel® Geti™ Software Development Kit (SDK).

The purpose of this SDK is twofold:

  1. Provide an easy-to-use interface to the Intel® Geti™ platform, to manipulate Intel® Geti™ projects and other entities or automate tasks on the platform. All of this from a Python script or Jupyter notebook.

  2. Provide an API to deploy and run models trained on the Intel® Geti™ server on your local machine. The SDK Deployment module provides a straightforward route to create a deployment for your Intel® Geti™ project, save it to a local disk and run it offline.

This SDK includes various example scripts and Jupyter notebooks which illustrate a range of use cases for the SDK. Make sure to check them out if you're getting started!