all variable gets name mangled on runtime
special keywords:
_import_ ( array ) = list of files to be imported to current space. : can be used on variable specification format
some/path/here/FileName => {FileName.VarName} : to import by absolute path, in-term of from where the commands get run
ENV => {ENV.SHELL} : import env variable
SYSTEM => {SYSTEM.OS_VERSION} : import env variable
_inject_ (string) = name of the variable, to be injected, not all component is injectable
variable (object): list of all var in local scope : can be used on http, spec, flow etc
new version type default:variable:...
Incremental update for variable features
http: define variable and use in request
http: define variable and use in description
http: define variable and use in output/expose
expose are 2 type
calling from CLI
calling from other spec
::import incrementally in spec files #issue
__import__from external file #81_invoke_from scoped or imported variables #82.envfile #193<% a | first() %>#336.env.<platfrom>file loading from commandline #330debugfilter, that dumps the variable data and variable type before returning same value #355bs4filter that implements beautiful soup 4 to convert HTML and XML content #356jsonfilter to convert JSON-able string to dict #357Cast.to_int(..#358setkeyword work #365KeyError('exceptions')on workflow #367...:0.8.0number part from the version stringWhat
@annotation(...params)or[:annotation ...params]Thoughts: