Skip to content

v1.8.0

Compare
Choose a tag to compare
@linjiX linjiX released this 14 Jul 16:18
· 6 commits to v1.8.x since this release

New Features:

  • Add Data.get_url to get the file:// url for a local file (#789)

  • Support more operations on draft:

    • Add status and description to the Draft class (#796)
    • Add VersionControlClient.update_draft to update title and description of a draft (#793)
    • Add VersionControlClient.close_draft to close a draft (#793)
    • Support setting description in VesionControlClient.create_draft (#799)
  • Add --message option in CLI gas draft to set title and description of a draft (#735)

  • Add SegmentClient.list_urls and FusionSegmentClient.list_urls to list the file urls (#807)

  • Add the following open dataset loaders:

Bug fixes:

  • Fix the ImportError when import tensorbay in python 3.6 (#814)

Improvements:

  • Add shorten function to get the short commit ID (#755)
  • Merge the CLASSIFICATION label into BOX2D label in the CompCars open dataset (#780)
  • Remove useless DatasetClient.import_all_files interface (#790)
  • Correct the illegal segment names in all the open dataset loaders (#794)
  • Move customized click classes from cli/cli.py to cli/custom.py (#797)
  • Stop showing the description in Commit.__repr__ (#800)
  • Exclude useless docs and tests modules from the tensorbay package (#826)

Performance:

  • Speed up file uploads in GAS.upload_dataset by adapting OpenAPI multiCallback (#788)
  • Enhance the performance of RemoteData.open by batch requesting file urls (#809)

Documentation:

  • Add Synopsis section to CLI --help message (#746)
  • Refine the CLI docs (#743, #745)

Deprecations:

  • Deprecate the --title option in CLI gas draft (#735)
  • Remove the deprecated CLI gas create and gas delete (#786)
  • Remove the deprecated exception CommitStatusError (#787)