GMNS
GMNS copied to clipboard
GMNSpy
Hi ya'll, I wrote out some things that I think will be useful in this repo: https://github.com/e-lo/GMNSpy
In the /spec
directory I wrote out the GMNS "spec" as json files similar to the frictionlessdata data table spec and the jsondata spec which enables:
(A) programatic validation including foreign keys; and
(B) auto documentation of the spec which makes sure the documentation is always consistent with the code
There are still plenty of issues and only a basic set of tests, but I think this could be a useful building block.
You can install the latest version from PyPi using pip install gmnspy
LMK what you all think and what you'd like to see!
@e-lo , let's move GMNSpy to this organization and automate the upload of packages to PyPI (I can do the latter)