z-run
z-run copied to clipboard
z-run -- scripting library lightweight Go-based tool
Besides the `z-run` fingerprint, and the sources fingerprint, also add the `UNAME_FINGERPRINT` in the caching key.
Apparently Starlark (https://github.com/google/starlark-go) could be a good candidate for a built-in Go-native interpreter.
In order to support #7 (without a multi-process KV store), and as an alternative fix for #27, and perhaps to improve storage space, there should be a file-based cache implementation....
It would be useful to have some token (UUID, MAC, dice, password, etc.) generation (similar to my ).
Just like there is `z-input` and `z-select` to allow easy input, there should be a `z-output` to allow easy output. Here are some output modes: * log / transcript (levels,...
At the moment the `z-run` cache (used to hold compiled libraries) is not cleaned automatically and it tends to build-up. Add support for either automatic or on-demand cleanup of cache...
At the moment we are serializing objects with JSON which is both verbose and (somewhat) slow. Add support for serialization.
See Python issue https://bugs.python.org/issue43069 When that is solved, the workaround can be removed from `z-run` on OSX.
Add support for aliasing a given scriptlet under multiple labels. This can be used in multiple use-cases: * if one renames a scriptlet's label, one has to replace it in...