Bug fixes and improvements
- Add optional (opt-out) parameter to prevent processing of pickled artifacts (#1619, #1621)
- use
task.artifacts[0].get(block_unsafe_artifacts=True), or - via configuration with the environment variable
CLEARML_BLOCK_PICKLED_ARTIFACTS=1 - via
sdk.storage.block_pickled_artifacts: true
- use
- Prevent resource leak during interrupted queries in
GPUStatCollection._new_query_nvidia(#1617) - Add vulnerability check in
Task.import_offline_sessionwhen extracting.ziparchives to prevent path-traversal attacks (#1620)