quarto-ext / shinylive

Quarto extension to embed Shinylive for Python applications
https://quarto-ext.github.io/shinylive/
MIT License
144 stars 8 forks source link

feat(lua): When possible, use Quarto Lua API from Quarto 1.5.32+ to get the path to quarto #51

Closed cderv closed 4 months ago

cderv commented 5 months ago

Otherwise, this extension fails to call quarto run on environment where quarto is not in the PATH. Though, even if in the PATH, it could be calling another quarto CLI that the one used to run the extension

closes #50

@schloerke

this is a companion to

and should be merged only after, and when Quarto 1.5 will be out. Hence the draft PR.

There is also a way to have another fix for #50 by directly handling this specific CLI path resolution so that it works also with older versions

schloerke commented 4 months ago

Tagged in v0.2.0!