Mirrors existing implementation for R. Need to: 1. Decide if we want to assume a dependency on `reticulate` so that `shinylive`'s python package can be downloaded. 2. Or, assume the `shinylive` command is available in the session.