Trustin Lee
Trustin Lee
That's correct. It's definitely possible though if we only ship CPython + pip and then build sphinx lazily in a virtual environment.
Opening again since I'm interested making this come true.
Sorry for getting back very late. The idea is: 1. Distribute portable full Python binaries, in a similar way we distribute sphinx-binary. 2. The plugin downloads the Python binary and...
One workaround is to put your extensions in `/_extensions` and add the following statement to `conf.py`: ```py sys.path.append(os.path.abspath('_extensions')) ```
A working example: https://github.com/line/armeria/tree/armeria-0.68.2/site/src/sphinx
@rainer-steinegger I'm curious copying your extensions to your site sources and updating `sys.path` solves your problem.
Revised and cleaned up the PR description and commit message.
But still we can't send a JSON object as it is, right? #4021 only takes care of the receiving part.
Revised and cleaned up the PR description and commit message, which was previously out of sync.
@kth496 Any updates?