ClearML
End-to-end MLOps platform for experiment tracking and orchestration
ClearML is hardening the SDK against the artifacts it loads — pickles included.
◆Recent moves
- 5h ago
In-memory streaming in the storage manager, DataView retrieval
In-memory data streaming through the storage manager, a DataView get method for retrieval from the API server, and a 100 MB ceiling on data-entry registration payloads.
View source ↗ - 5h ago
HPO trial pruning and hashlib usedforsecurity fixes
Hyperparameter optimisation becomes more resilient by pruning trials, parent_ids is deprecated in favour of parent_id while remaining usable, and hashing calls move to usedforsecurity=False so non-security hashes work under restricted crypto policies.
View source ↗ - 1mo ago
Hyperdataset version snapshots and a static route validator
Adds a method to snapshot a hyperdataset version and a static route validator for RouterService, alongside a fix to Dataset.get reported from the community.
View source ↗ - 2mo ago
Hyperdataset tagging and publishing, plus Azure default credentials
Hyperdataset tagging and single-call publishing arrive, DefaultAzureCredential is supported, and Dataset._merge_datasets gains a path-traversal check. A fix also unblocks project-restricted users from creating dataviews.
View source ↗ - 2mo ago
Opt-out blocking for pickled artifacts and zip path traversal
Adds an opt-out that blocks processing of pickled artifacts — per call, by config, or through CLEARML_BLOCK_PICKLED_ARTIFACTS — and a path-traversal check when import_offline_session extracts a zip. Both address the case where an artifact is a file someone else uploaded.
View source ↗ - 2mo ago
Pickle integrity hashes and configurable plot upload destinations
Integrity-hash verification for pickled DataFrame artifacts, a configurable plots upload destination, a default shell binary option for script execution, and routing fixes for queues on autoscaler instances.
View source ↗