Releases: clearml/clearml-session
Releases · clearml/clearml-session
PyPI v0.17.0
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-enabledcommand-line option to support ClearML router service
PyPI v0.16.0
New Features
- Add
--randomizeto 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
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
psutilpackage
PyPI v0.14.0
New Features and Bug Fixes
- Remove default
ms-python-releasedownload link, use specific version and not a direct download - Add support for conda activation, move default configuration into
~/.clearmlrc - Add
--disable_store_defaultscommand-line switch to disable updating the session defaults
PyPI v0.13.0
New Features and Bug Fixes
- Add Workspace Synchronization
- Add
--session-nameand--session-tagto allow setting session Task name and tags - Add list/info/shutdown commands
- Add
--store-workspaceallowing remote session to store a specific folder and continue next session with a fully restored folder - Add
--disable-session-cleanupto 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
traitletsandjupyterlab_gitfor default environment for easier workflow (can be overridden with--packages) - Fix missing
DEBIAN_FRONTEND=noninteractivewhen installingsshd
PyPI v0.11.0
New Features and Bug Fixes
- Better message on "Enter"
- Use
wexpect_venvinstead ofwexpectdue to raczben/wexpect#26 (comment) - Fix cached old Task ID causes session CLI to stop working due to
APIErrorraised
PyPI v0.10.0
New Features
- Add vscode
security.workspace.trust.untrustedFilesandsecurity.workspace.trust.startupPromptdefault configuration - Add default jupyter lab settings
- Add
--upload-filesallowing to easily pass local files/folder into a remote session - Add
Pillowconstraint to requirements in order to reduce vulnerabilities
Bug Fixes
- Fix
defaultInterpreterPathin 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 ofinputfor reading a password interactively to avoid displaying the password - Fix SSH retry crash when password cannot be passed
- Fix support for
CLEARML_AUTH_TOKENauthentication
PyPI v0.8.0
New features
- Add
--interactivecommand line option for direct SSH console connection