Using a Databricks cluster running Databricks Runtime version 15.4 LTS Beta, and with no init-scripts, the following code works fine:
import numpy as np
import pandas as pd
df = pd.DataFrame(np.random.randn(2000, 10))
df.plot(subplots=True, figsize=(10, 20));
However, as soon as I run dbutils.secrets.get('my-scope', 'my-secret-name'), the `df.plot()` call doesn't work anymore (it simply displays nothing at all: no plot, but also no traceback or error message).
We have also observed this behavior in other recent runtimes (specifically 15.3 and 13.3lts), but this problem doesn't happen in our legacy clusters running Databricks Runtime 7.3.
This issue is the only thing keeping us from deleting all of our runtime 7.3 clusters.