Distributive-Network / Bifrost

An SHM/memmap based python and node communication/evaluation tool.
Other
7 stars 2 forks source link

Adds basic recursion to py_storage parse and unparse. #100

Closed ccmcintyre-kingsds closed 2 years ago

ccmcintyre-kingsds commented 2 years ago

Handles the cases of list and dict, with shared recursive code based on the existing functions, using minor changes to the argument structure.

Further work to improve the robustness and breadth of this functionality is absolutely required, but this is already a substantial improvement over the current behaviour, and unblocks a significant range of broken cases.

A solid test script for this issue has been written in support of the MR, and will be made available in the testing branch ASAP.

Resolves #85