Skip to content

Releases: allegroai/clearml-session

PyPI v0.17.0

05 Jan 10:24
Compare
Choose a tag to compare

New Features and Bug Fixes

  • Upgrade VSCode version to v4.96.2
  • Upgrade VSCode Python extension version to v2024.22.1
  • Upgrade Dropbear version to v2024.86
  • Fix mark task stopped, not stopping it to allow easier artifact uploading
  • Add --router-enabled command-line option to support ClearML router service

PyPI v0.16.0

19 Aug 19:17
Compare
Choose a tag to compare

New Features

  • Add --randomize to generate a new random SSH key for the session (default: use previous random password)
  • Enhanced ClearML Vault support for SSH configuration

PyPI v0.15.0

19 Aug 19:17
Compare
Choose a tag to compare

New features and Bug Fixes

  • Add more verbose error on --verbose
  • Delete old sessions only after a successful session was created (this ensures we do not delete workspaces unless we have a new successful session)
  • Delete old sessions after SSH connection is established only if restoring a workspace, otherwise delete at setup time
  • Add python 3.12 support
  • Add missing psutil package

PyPI v0.14.0

20 Apr 20:50
Compare
Choose a tag to compare

New Features and Bug Fixes

  • Remove default ms-python-release download link, use specific version and not a direct download
  • Add support for conda activation, move default configuration into ~/.clearmlrc
  • Add --disable_store_defaults command-line switch to disable updating the session defaults

PyPI v0.13.0

07 Mar 09:39
Compare
Choose a tag to compare

New Features and Bug Fixes

  • Add Workspace Synchronization
    • Add --session-name and --session-tag to allow setting session Task name and tags
    • Add list/info/shutdown commands
    • Add --store-workspace allowing remote session to store a specific folder and continue next session with a fully restored folder
    • Add --disable-session-cleanup to disable old session cleanup
  • Add Python 3.10 and 3.11 support to metadata
  • Update default docker to nvidia/cuda:11.6.2-runtime-ubuntu20.04
  • Fix requirements to reduce vulnerabilities

PyPI v0.12.0

07 Feb 15:43
Compare
Choose a tag to compare

New Features and Bug Fixes

  • Add  traitlets and jupyterlab_git for default environment for easier workflow (can be overridden with --packages)
  • Fix missing DEBIAN_FRONTEND=noninteractive when installing sshd

PyPI v0.11.0

07 Dec 14:27
Compare
Choose a tag to compare

New Features and Bug Fixes

  • Better message on "Enter"
  • Use wexpect_venv instead of wexpect due to raczben/wexpect#26 (comment)
  • Fix cached old Task ID causes session CLI to stop working due to APIError raised

PyPI v0.10.0

07 Dec 14:20
Compare
Choose a tag to compare

New Features

  • Add vscode security.workspace.trust.untrustedFiles and security.workspace.trust.startupPrompt default configuration
  • Add default jupyter lab settings
  • Add --upload-files allowing to easily pass local files/folder into a remote session
  • Add Pillow constraint to requirements in order to reduce vulnerabilities

Bug Fixes

  • Fix defaultInterpreterPath in vscode
  • Delete old tasks artifcats as well when deleting old session tasks
  • Fix always trust your vscode

PyPI v0.9.0

15 Sep 11:17
Compare
Choose a tag to compare

New Features and Bug Fixes

  • Use getpass() instead of input for reading a password interactively to avoid displaying the password
  • Fix SSH retry crash when password cannot be passed
  • Fix support for CLEARML_AUTH_TOKEN authentication

PyPI v0.8.0

03 Sep 10:12
Compare
Choose a tag to compare

New features

  • Add --interactive command line option for direct SSH console connection