Releases: allegroai/clearml-session
Releases · allegroai/clearml-session
PyPI v0.16.0
PyPI v0.15.0
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
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
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
- 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
New Features and Bug Fixes
- Add
traitlets
andjupyterlab_git
for default environment for easier workflow (can be overridden with--packages
) - Fix missing
DEBIAN_FRONTEND=noninteractive
when installingsshd
PyPI v0.11.0
New Features and Bug Fixes
- Better message on "Enter"
- Use
wexpect_venv
instead ofwexpect
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
New Features
- Add vscode
security.workspace.trust.untrustedFiles
andsecurity.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
New Features and Bug Fixes
- Use
getpass()
instead ofinput
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
New features
- Add
--interactive
command line option for direct SSH console connection
PyPI v0.7.0
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