Skip to content

Releases: allegroai/clearml-session

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

PyPI v0.7.0

20 Jul 14:38
Compare
Choose a tag to compare

New Features and Bug Fixes

  • Update vscode version to 4.10.0 (later bumped to 4.11.0, #23, thanks @akfmdl!)
  • Add meaningful error message for symlink failure (#25, thanks @jday1!)
  • Fix SSH key login (#26, thanks @mukhery!)
  • Add --vscode-extensions command line option allowing to specify additional vscode extensions to install (e.g. ms-python.pylint,ms-python.flake8)
  • Add --force_dropbear command line option to force using dropbear instead of SSHd