Skip to content

PyPI v1.8.0 - ClearML

Compare
Choose a tag to compare
@jkhenning jkhenning released this 13 Nov 13:16
· 571 commits to master since this release

New Features and Improvements

  • Add tarfile member sanitization to extractall() (#803, thanks @TrellixVulnTeam!)
  • Add Task.delete_artifacts() with raise_on_errors argument (#806, thanks @frolovconst!)
  • Add CI/CD example (#815, thanks @thepycoder!)
  • Limit number of _serialize requests when adding list of links with add_external_files() (#813)
  • Add support for connecting Enum values as parameters
  • Improve CoLab integration (store entire colab, not history)
  • Add clearml.browser_login to authenticate browser online sessions such as CoLab, Jupyter Notebooks etc.
  • Remove import_bind from stack trace of import errors
  • Add sdk.development.worker.report_event_flush_threshold configuration option to control the number of events to trigger a report
  • Return stub object from Task.init() if no clearml.conf file is found
  • Improve manual model uploading example
  • Remove deprecated demo server

Bug Fixes

  • Fix passing compression=ZIP_STORED (or 0) to Dataset.upload() uses ZIP_DEFLATED and overrides the user-supplied argument (#812, thanks @doronser!)
  • Fix unique_selector is not applied properly on batches after the first batch. Remove default selector value since it does not work for all event types (and we always specify it anyway)
  • Fix clearml-init colab detection
  • Fix cloning pipelines ran with start_locally() doesn't work
  • Fix if project has a default output uri there is no way to disable it in development mode (manual), allow passing output_uri=False to disable it
  • Fix git remote repository detection when remote is not "origin"
  • Fix reported images might not all be reported when waiting to complete the task
  • Fix Dataset.get_local_copy() deletes the source archive if it is stored locally
  • Fix too many parts will cause preview to inflate Task object beyond its 16MB limit - set a total limit of 320kbs
  • Fix media preview is created instead of a table preview
  • Fix task.update_output_model() should always upload local models to a remote server
  • Fix broken pip package might mess up requirements detection