Hello,
I recently upgraded to Dash 2.0, mainly to use Dash Boostrap Components v1 and noticed something quite odd.
When using dcc.Store to store a dictionary, as of Dash 2.0, dictionary keys get sorted. The example I have is storing a dataframe.to_dict(‘records’) inside another dictionary, meaning the structure I have is:
dcc.Store.data = {'b': df.to_dict('records'),
'a': df2.to_dict('records'}
It would be fine if it was sorted only on the outer dict keys, but it is actually sorting inside the dataframe as well. So dataframe columns get all messed up.
Is this intentional?