Tensorbay

Latest version: v1.24.2

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

Scan your dependencies

Page 3 of 7

1.15.0

New Features:

- Support setting `is_public` in `GAS.create_dataset` (1038)
- Support importing auth cloud storage data to fusion dataset (1037)
- Support cache when opening remote data (1041)
- Add `DatasetClientBase.get_total_size` to get the total data size in a dataset commit (1047)
- Add `VersionControlClient.squash_and_merge` to merge two different branches (1019)

Improvements:

- Use `os.path.expanduser` to handle the CLI config file path in different systems (1042)
- Replace relative import with absolute import for all python files in SDK (1043)
- Remove the useless checks about commits and drafts in `ls.py` (1046)
- Add `X-Request-Id` to all the tensorbay OpenAPI request headers (1049, 1052)
- Add detailed resuming message when uploading process got interrupted in CLI `gas cp` (1053)

Bug fixes:

- Add a workaround for the `IndexError` when loading the data with panoptic mask (1036)
- Remove the wrong error message in `gas dataset` when `tbrn` is absent (1039)

Documentation:

- Add docs about the data cache (1056)
- Add docs for using `pharos` on remote server (965)
- Refine the docs (1035, 1040, 1048, 1045, 1051, 1057)

1.14.0

New Features:

- Display elapsed time of the request in the debug log (1031)
- Use `response.elapsed` to get the cost time of a request in `profile` (1032)
- Add `DatasetClientBase.get_label_statistics` to get the label statistics info (1018)
- Support updating file urls when the urls are expired (1020)
- Add open dataset loaders `SegTrack2` (1007)

Improvements:

- Consolidate all config-related functions in `ContextInfo` (1003)

Performances:

- Adapt OpenAPI `getDataDetails` to increase the speed of reading labels and urls (1017, 1025, 1033)
- Upload auth cloud storage data labels on the cloud-callback OpenAPI to increase the uploading speed (1014)

Documentation:

- Add "Update Dataset Notes" section in "Update Dataset" chapter (1008)
- Add docs about cloud file in-place importing in "Cloud Storage" (1034)
- Add docs about getting the label statistics info in "Get Label Statistics" (1018)
- Refactor the "Version Control" chapter (782)
- Refine the docs (1009, 1011)

1.13.0

New Features:

- Support filtering drafts by `status` and `branch_name` in `VersionControlClient.list_drafts` (988)

- Add class `Profile` to record the statistical information about the HTTP requests in SDK (992)
- Support using `Profile` in multi-process environment (996)
- Support saving `Profile` summary to `csv`, `txt` or `json` file (1004, 1021, 1022, 1024)

- Add the following `BDD100K` related open dataset loaders (846, 860, 868, 872, 914, 959, 967, 973, 995, 1006):
- `BDD100K`
- `BDD100K-10K`
- `BDD100K-MOT`
- `BDD100K-MOTS`

- Add the following open dataset loaders:
- `SegTrack` (983, 998)
- `COCO2017` (1000)

- Unify the format of prompt messages in CLI (980)

Bug fixes:

- Fix the dataset loader `LIP` and `CIHP` cannot be imported from `opendataset` module (1013)
- Correct the wrong visible status in `LIP` dataset loader (1026)

Improvements:

- Unify the variable names about `directory` and `tbrn` (997, 1002)
- Use `ValueError`, `StatusError` to replace `OperationError` (1028)

Documentation:

- Add examples about `SemanticMask` and `InstanceMask` (990)
- Add catalog structure for different label types (991)
- Add docs about how to use `Profile` (1010)
- Fix the typos in docs (1005)
- Refine the docs (982)

Deprecations:

- Remove the deprecated class `ResponseSystemError`(1029)

1.12.0

New Features:

- Support creating dataset with different cloud storage configs in `GAS.create_dataset` (984)
- Add the following methods to create customized cloud storage configs for different cloud services (987, 989):
- `GAS.create_oss_storage_config`
- `GAS.create_s3_storage_config`
- `GAS.create_azure_storage_config`

- Add `GAS.delete_storage_config` to delete customized cloud storage config (966)

- Enable the method `SegmentClient.delete_data` to delete data (946)
- Add `FusionSegmentClient.delete_frame` to delete frame (960)
- Support getting and updating dataset `isPublic` flag (972, 974)

- Add the following open dataset loaders:
- `CIHP` (948)
- `VOC2012Segmentation` (925)
- `PASCALContext` (942)
- `LIP` (947)
- `OxfordIIITPet` (941)
- `nuImages` (958)

- Print more friendly error messages in CLI (939)

Interface Adjustments:

- Set current revision as the default in `VersionControlClient.list_commits` (949)
- Disable method `FusionSegmentClient.delete_data` to stop deleting data in Fusion dataset (962)

Improvements:

- Prohibit closing current draft in `VersionControlClient.close_draft` (955)
- Avoid getting `done_frames` when `skip_upload_files` is `False` in `FusionDatasetClient.upload_segment` (993)

Documentation:

- Add docs about "Update Dataset Meta" (999)
- Add docs about "Delete Frame" (1001)
- Fix the typos in docs (977)
- Refine the docs (963, 825, 994)

Deprecations:

- Remove the deprecated code before v1.10.0 (976)
- Deprecate `GAS.create_auth_dataset` and use `GAS.create_dataset` instead (984)

1.11.0

New Features:

- Add `DatasetClient.get_diff` to get the diff of the specified commit (897, 911, 935, 936, 940)
- Support Beizer Curve in `LabeledPolyline2D` (956)
- Show colorized commits info in CLI `gas log` (892, 894)
- Add open dataset loader `SVHN` (896, 908)

Bug Fixes:

- Correct the wrong attribute name in `opendataset.VOC2012Detection` (895)

Improvements:

- Refactor the exception system
- Rename `ResponseSystemError` to `InternalServerError` (920, 932)
- Add `ForbiddenError` (921)
- Unify the signature of the exception classes (916)
- Amend the status code of `NameConflictError` to 409 (922)
- Fix the `AttributeError` when calling `ResponseError.response` (928)

- Add class `ContextInfo` to avoid reading config file repeatedly in CLI module (893)
- Check the config name in `GAS.get_cloud_client` (898)
- Remove the useless code about checking whether the catalog is empty (913)
- Transfer the input path to absolute path for `VOC2012Detection` and `VOC2012ActionClassification` (927)
- Delete `trainval` segments for `VOC2012Detection` and `VOC2012ActionClassification` (926)

Documentation:

- Add docs about diff (934)
- Add docs about "Beizer Curve" (964)
- Add docs about "merge datasets" (953, 978)
- Refine the docs (923)

1.10.2

Bug fixes:

- Add a workaround for `MalformedPOSTRequest` error when posting files to Aliyun OSS (969)

Page 3 of 7

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.