To ensure back compatibility for Sample object, new simplified attmap superclass was created. 2ac4b02
Project class is simplified and it is not 100% back compatible (attriubtes and items are interchangeable: user can't set attriubte using __setitem__). But I think it is correct implementation.
[x] Solve merge conflicts
[x] Check from, to_dcit functionality, and if description and name is set correctly
Fixed #447
Removed OredredDict
Deprecated Python<=3.7
To ensure back compatibility for
Sample
object, new simplified attmap superclass was created. 2ac4b02Project class is simplified and it is not 100% back compatible (attriubtes and items are interchangeable: user can't set attriubte using
__setitem__
). But I think it is correct implementation.