studio icon indicating copy to clipboard operation
studio copied to clipboard

numpy random integration

Open trbritt opened this issue 1 year ago • 5 comments

This is the complete integration of the Numpy Random submodule from beginning to end.

Documentation: https://github.com/flojoy-io/docs/pull/124 Nodes: https://github.com/flojoy-io/nodes/pull/135 Python: https://github.com/flojoy-io/python/pull/45

Bug improvement: While we have retained style conventions for how the manifest.yaml files should be written, autogenerating these nodes and the respective manifests have highlighted that studio is really sensitive to this formatting, and cannot boot successfully should things like tabs be \t and not spaces. I have implemented safer loading for all places where the yamls are needed (for example in the documentation generation, in generate_manfests.py, etc, to implement some sort of userproofing, to ensure user-generated manifests (that may not remember to keep the formatting) can still be recognized.

trbritt avatar Jun 23 '23 15:06 trbritt