Add convert.py/.to_json/.to_csv & improve testcov

Moves most of the logic previously in cli.py to convert.py, for usage by
other submodules. Adds Container.to_json and Container.to_csv. Makes
adjustments/fixes to other parts of the library, based on edge-cases
encountered (such as infinite recursion in anntations).
This commit is contained in:
Jeremy Singer-Vine
2020-08-13 08:24:41 -04:00
parent 3f4b4b24b3
commit cbc91c67d0
11 changed files with 296 additions and 108 deletions
Binary file not shown.
Binary file not shown.