clinto
clinto copied to clipboard
This converts an assortment of python command line interfaces into a language agnostic build spec for usage in GUI creation.
Adds a shim for ignoring bad imports
The current AST parsing fails on some python corner cases. We should use this library to do this conversion for us instead of maintaining our own copy of Armin's codegen...
Add in a parser for the CWL to be more agnostic towards the platform/kernel
Provide the docstrings generated in python. Cross-ref from: https://github.com/wooey/Wooey/issues/56
Support for [click](https://github.com/mitsuhiko/click). Just opening a bug here in the right place.
A method to handle scripts that are called via entry_points.
This is a list of other less well know command line systems we might want to support. - [ ] [argh](https://pypi.python.org/pypi/argh) - [ ] [blargs](https://github.com/gyllstromk/blargs) - [ ] [cliar](http://cliar.readthedocs.org/) -...
The AST source parser has issues when running under Python 3 code I think due to the fact that `None` is now a keyword in Python3. This means it doesn't...
If we use imp.load_source with a library name, such as: imp.load_source('click', '../clinto/clinto/tests/click_scripts/click_script.py') it will fail to load because it will first go for the library. Make a check for importing...
In Python 3 a `range(0,10,3)` creates a range object rather than a list. We can make use of this to display a range-specific UI element such as slider. This will...