v0.12.0 context feature; profile tweaks
Pre-release
Pre-release
What's Changed
added
- context system: allow to specify suffix tokens on launchers name to filter
their visiblity based on the system context on runtime. - cli: allow to specify profile to run/resolve as file paths
- launchers: add
priority
key to let kloch guess which launcher to use
when a profile has multiple of them.
changed
- !
@python
launcher renamed to.python
because of the new context system - !
system
launcher renamed to.system
for cohesion- updated profile version to 4
- ! system launcher: add subprocess_kwargs field, shell=True is not default anymore.
- improve error reporting when a launcher is invalid
- minor logging improvements
fixed
- issues when picking a launcher through multiple in a profile
Full Changelog: v0.11.2...v0.12.0