Geti-sdk

Latest version: v1.16.1

Safety actively analyzes 623608 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 6

1.16.1

What's Changed
* Add `default_workspace` to possible default workspace names by igor-davidyuk in https://github.com/openvinotoolkit/geti-sdk/pull/394


**Full Changelog**: https://github.com/openvinotoolkit/geti-sdk/compare/v1.16.0...v1.16.1

1.16.0

What's Changed
* Decouple visualizer for OTX by igor-davidyuk in https://github.com/openvinotoolkit/geti-sdk/pull/356
* Update data models to account for REST API changes in Geti v1.16 by ljcornel in https://github.com/openvinotoolkit/geti-sdk/pull/357
* Fix organization retrieval URL with PAT by ljcornel in https://github.com/openvinotoolkit/geti-sdk/pull/361
* TEST: add VCR recording workflow by igor-davidyuk in https://github.com/openvinotoolkit/geti-sdk/pull/360
* Fix job id retrieval in optimize_model method by ljcornel in https://github.com/openvinotoolkit/geti-sdk/pull/364
* Update job datamodel by ljcornel in https://github.com/openvinotoolkit/geti-sdk/pull/362


**Full Changelog**: https://github.com/openvinotoolkit/geti-sdk/compare/v1.15.0...v1.16.0

1.15.0

This release makes the SDK compatible for Intel® Geti™ v1.15. The majority of the changes is focused on that, but below is a list of other changes that are worth mentioning.

Release Highlights
- Add compatibility for Intel® Geti™ v1.15. Note that we maintain backwards compatibility for models created in Intel® Geti™ v1.8: This means that the SDK can run inference on deployments from both both the latest Intel® Geti™ on-prem release and Intel® Geti™ SaaS.
- Add benchmarking functionality for deployments through the `Benchmarker` class, as well as a new notebook to demonstrate this feature.
- Improve the job monitoring feature, job progression is now displayed via progress bars.
- Image and annotation upload and download now uses multithreading, greatly speeding up the process.
- A new notebook demonstrating an end-to-end workflow, from model creation to deployment, was added to `notebooks/use_cases`.
- Multiple dependency updates, minor bug fixes and documentation improvements.

What's Changed
* Add organization ID to session when appropriate by ljcornel in https://github.com/openvinotoolkit/geti-sdk/pull/294
* Change job monitor functions to use progress bars by ljcornel in https://github.com/openvinotoolkit/geti-sdk/pull/295
* Decrease verbosity for annotation download by ljcornel in https://github.com/openvinotoolkit/geti-sdk/pull/296
* Improve model selection mechanism by ljcornel in https://github.com/openvinotoolkit/geti-sdk/pull/297
* Add `Benchmarker` class and demo notebook for inference throughput benchmarking of Geti models by ljcornel in https://github.com/openvinotoolkit/geti-sdk/pull/300
* Supported algorithms workaround by ljcornel in https://github.com/openvinotoolkit/geti-sdk/pull/303
* Workaround for getting supported algorithms by ljcornel in https://github.com/openvinotoolkit/geti-sdk/pull/305
* Update README.md by operepel in https://github.com/openvinotoolkit/geti-sdk/pull/307
* Fix organization ID when uploading annotations by ljcornel in https://github.com/openvinotoolkit/geti-sdk/pull/306
* Mention git lfs in test docs by igor-davidyuk in https://github.com/openvinotoolkit/geti-sdk/pull/308
* Fix inference endpoints and job data model by ljcornel in https://github.com/openvinotoolkit/geti-sdk/pull/309
* Improve handling of supported algorithms by ljcornel in https://github.com/openvinotoolkit/geti-sdk/pull/310
* Fix TaskAnnotationState and Optimization JobType by ljcornel in https://github.com/openvinotoolkit/geti-sdk/pull/312
* Test benchmarker by igor-davidyuk in https://github.com/openvinotoolkit/geti-sdk/pull/311
* Pin otx to v1.4.3 by ljcornel in https://github.com/openvinotoolkit/geti-sdk/pull/313
* Remove snyk scan from security workflow by ljcornel in https://github.com/openvinotoolkit/geti-sdk/pull/314
* Minor bug fixes related to deployment by ljcornel in https://github.com/openvinotoolkit/geti-sdk/pull/315
* Inference results visual comparison by igor-davidyuk in https://github.com/openvinotoolkit/geti-sdk/pull/316
* Add `model_activated` field to ModelMetadata by ljcornel in https://github.com/openvinotoolkit/geti-sdk/pull/320
* Update `Pillow` dependency to `Pillow==10.2.*` by ljcornel in https://github.com/openvinotoolkit/geti-sdk/pull/322
* Add shields.io badges to readme by ljcornel in https://github.com/openvinotoolkit/geti-sdk/pull/321
* Relax time requirement for demo projects nightly tests by ljcornel in https://github.com/openvinotoolkit/geti-sdk/pull/325
* Multithread image upload and download by igor-davidyuk in https://github.com/openvinotoolkit/geti-sdk/pull/323
* Handle the new authorization mechanism and organization IDs by ljcornel in https://github.com/openvinotoolkit/geti-sdk/pull/326
* Improve robustness of job monitoring by ljcornel in https://github.com/openvinotoolkit/geti-sdk/pull/327
* Introduce method to switch active model by igor-davidyuk in https://github.com/openvinotoolkit/geti-sdk/pull/328
* Fix issue with undefined label color for prediction by ljcornel in https://github.com/openvinotoolkit/geti-sdk/pull/330
* Enable pre-merge tests on Windows and MacOS by igor-davidyuk in https://github.com/openvinotoolkit/geti-sdk/pull/331
* Update compatibility table in README by ljcornel in https://github.com/openvinotoolkit/geti-sdk/pull/332
* Add compatibility for anomaly model deployment for Geti v1.13 and up by ljcornel in https://github.com/openvinotoolkit/geti-sdk/pull/333
* Correctly handle errors in new dex authentication mechanism by ljcornel in https://github.com/openvinotoolkit/geti-sdk/pull/336
* Handle the new personal access tokens for Geti v1.15 and up by ljcornel in https://github.com/openvinotoolkit/geti-sdk/pull/335
* Fix proxies issue in GetiSession by igor-davidyuk in https://github.com/openvinotoolkit/geti-sdk/pull/334
* Modified 'Smart Cities' notebook by ljcornel in https://github.com/openvinotoolkit/geti-sdk/pull/304
* Fix annotation kind comparison in plot_helpers by ljcornel in https://github.com/openvinotoolkit/geti-sdk/pull/337
* Update flake8 requirement from ==6.0.* to ==7.0.* in /requirements by dependabot in https://github.com/openvinotoolkit/geti-sdk/pull/302
* Handle org ID with personal access tokens for Geti SaaS by ljcornel in https://github.com/openvinotoolkit/geti-sdk/pull/338
* Bump orjson from 3.9.2 to 3.9.15 in /requirements by dependabot in https://github.com/openvinotoolkit/geti-sdk/pull/344
* Update pytest-env requirement from ==1.0.* to ==1.1.* in /requirements by dependabot in https://github.com/openvinotoolkit/geti-sdk/pull/341
* Update datumaro requirement from ==1.4.* to ==1.5.* in /requirements by dependabot in https://github.com/openvinotoolkit/geti-sdk/pull/347
* geti_session - remove unused proxy kwargs by igor-davidyuk in https://github.com/openvinotoolkit/geti-sdk/pull/346
* CVS-117852 Fix bandit issues by ljcornel in https://github.com/openvinotoolkit/geti-sdk/pull/348
* Make `datasets` optional in Project data model by ljcornel in https://github.com/openvinotoolkit/geti-sdk/pull/339
* Fix maskrcnn postprocessing for geti v1.15 by ljcornel in https://github.com/openvinotoolkit/geti-sdk/pull/350
* Restrict default top-level permissions for all workflows by ljcornel in https://github.com/openvinotoolkit/geti-sdk/pull/349
* Add openssf scorecard code scanning by ljcornel in https://github.com/openvinotoolkit/geti-sdk/pull/351
* OTX decoupling part 1: inference postprocessing by ljcornel in https://github.com/openvinotoolkit/geti-sdk/pull/352
* OTX decoupling: deployment by igor-davidyuk in https://github.com/openvinotoolkit/geti-sdk/pull/345

New Contributors
* operepel made their first contribution in https://github.com/openvinotoolkit/geti-sdk/pull/307
* igor-davidyuk made their first contribution in https://github.com/openvinotoolkit/geti-sdk/pull/308

**Full Changelog**: https://github.com/openvinotoolkit/geti-sdk/compare/v.1.8.2...v1.15.0

1.8.2

What's Changed
* Update `opencv-python` requirement to `4.9.*`
* Update `Pillow` requirement to `10.2.*`
* Update `otx` requirement to `4.4.4`
* Add backwards compatibility for anomaly model deployment


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

1.8.1

What's Changed
* Update pytest requirement from ==7.3.* to ==7.4.* in /requirements by dependabot in https://github.com/openvinotoolkit/geti-sdk/pull/261
* Update pytest-env requirement from ==0.8.* to ==1.0.* in /requirements by dependabot in https://github.com/openvinotoolkit/geti-sdk/pull/275
* Update various dependencies by ljcornel in https://github.com/openvinotoolkit/geti-sdk/pull/288


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

1.8.0

What's Changed
* Predict video on local by jihyeonyi in https://github.com/openvinotoolkit/geti-sdk/pull/243
* Update job datamodel for new job scheduler by ljcornel in https://github.com/openvinotoolkit/geti-sdk/pull/251
* Add `model` key to TestMetaData by ljcornel in https://github.com/openvinotoolkit/geti-sdk/pull/252
* Improve error handling for version parsing by ljcornel in https://github.com/openvinotoolkit/geti-sdk/pull/253
* Update SECURITY.md by ljcornel in https://github.com/openvinotoolkit/geti-sdk/pull/256
* Add `nosec` for safe subprocess use in `predict_video.py` by ljcornel in https://github.com/openvinotoolkit/geti-sdk/pull/257
* Update openvino to 2023.0 and OTX to v1.4 by ljcornel in https://github.com/openvinotoolkit/geti-sdk/pull/255
* Update opencv-python requirement from ==4.5.* to ==4.8.* in /requirements by dependabot in https://github.com/openvinotoolkit/geti-sdk/pull/249
* Bump orjson from 3.8.8 to 3.9.2 in /requirements by dependabot in https://github.com/openvinotoolkit/geti-sdk/pull/250
* Enable using pre-production dependencies in test builds by ljcornel in https://github.com/openvinotoolkit/geti-sdk/pull/258
* Update the list of third party programs by ljcornel in https://github.com/openvinotoolkit/geti-sdk/pull/259
* Require `cryptography>=41.0.2` for security reasons by ljcornel in https://github.com/openvinotoolkit/geti-sdk/pull/260
* Fix for responding to Project Key values in the REST API by harimkang in https://github.com/openvinotoolkit/geti-sdk/pull/264
* Disable parallel execution on pre-merge tests by ljcornel in https://github.com/openvinotoolkit/geti-sdk/pull/270
* Fix model_api import and model creation for deployments by ljcornel in https://github.com/openvinotoolkit/geti-sdk/pull/268
* CVS-116946 Make platform version parsing robust by ljcornel in https://github.com/openvinotoolkit/geti-sdk/pull/269
* Update Performance attribute interfaces by harimkang in https://github.com/openvinotoolkit/geti-sdk/pull/271
* CVS-118292 Update ATSS algo name by ljcornel in https://github.com/openvinotoolkit/geti-sdk/pull/272
* Fix deployment postprocessing by ljcornel in https://github.com/openvinotoolkit/geti-sdk/pull/273
* Fix OVMS configuration generation for Geti v1.8 by ljcornel in https://github.com/openvinotoolkit/geti-sdk/pull/276
* Update data model for `Algorithm` by ljcornel in https://github.com/openvinotoolkit/geti-sdk/pull/278
* Update configurable parameter data model by ljcornel in https://github.com/openvinotoolkit/geti-sdk/pull/279
* correct H1 level heading by adamczap in https://github.com/openvinotoolkit/geti-sdk/pull/280
* Update `TestResult` data model by ljcornel in https://github.com/openvinotoolkit/geti-sdk/pull/281
* Fix a potential infinite loop in the label helpers by ljcornel in https://github.com/openvinotoolkit/geti-sdk/pull/285


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

Page 1 of 6

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.