Releases: allegroai/clearml-session
Releases · allegroai/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-enabled
command-line option to support ClearML router service
PyPI v0.16.0
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
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