This PR adds an option to preserve key order in dict. This option is off by default as it potentially impacts performances. Main use case: when writing CLIs (like ovh-cli) or reflexion tools, yo may assume that keys order is meaningful or, at least, is consistent between runs.
Note: getting it to pass the tests on python 2.6 and 3.2 is a pain. Most oddities in PR are caused by this.
This PR adds an option to preserve key order in dict. This option is off by default as it potentially impacts performances. Main use case: when writing CLIs (like ovh-cli) or reflexion tools, yo may assume that keys order is meaningful or, at least, is consistent between runs.
Note: getting it to pass the tests on python 2.6 and 3.2 is a pain. Most oddities in PR are caused by this.