databrickslabs / blueprint

Baseline for Databricks Labs projects written in Python
https://pypi.org/project/databricks-labs-blueprint/
Other
19 stars 8 forks source link

`installation.load()` does not handle dict correctly #73

Closed nkvuong closed 7 months ago

nkvuong commented 7 months ago

simple example

from databricks.sdk.service.compute import ClusterDetails

installation = MockInstallation(...)
installation.load(ClusterDetails, filename=...)

fails with

databricks.labs.blueprint.installation.SerdeError: spark_conf: unknown: <class 'dict'>