v2.0.4
Changes
Update zsh completions
New commands (java
, java-home
, …) are now proposed as completions, and removed ones (spark-submit
) were dropped. Some removed options were removed from completions too. (Changed in #1897, thanks to @note.)
cs launch --python
changes
cs launch
has a --python
option, that sets jna.library.path
prior to starting the app, so that it can load libpython.so via JNA. This release also sets jna.nosys
to false
, so that libpython.so can be loaded from the standard locations, most notably PATH
on Windows.
Add --python
option to cs bootstrap
When generating bootstraps, passing --python
ensures jna.library.path
and jna.nosys
are set prior to starting the app, so that libpython.so can be loaded from JNA.
Add jna
field in app descriptors
App descriptors now accept an optional jna
field, whose value must be a list of strings. If this list contains "python"
, jna.library.path
and jna.nosys
are set prior to starting the app, so that libpython.so can be loaded from JNA.