jupyter-server-proxy
jupyter-server-proxy copied to clipboard
Move proxy_request_options to configuration.
To address #112.
Example app that requires a proxy request option: https://github.com/ryanlovett/jupyter-syncthing
This is awesome, and we should definitely support configuring timeouts. However, I think we should explicitly support them, since otherwise we will be tied down to Tornado's HTTP Client implementation. I'd love to move to aiohttp at some point.
Hello, thank you for your effort.
I need to configure jupyterhub proxy timeouts (without monkey-patching the code preferably).
I'll just wait for this to be merged, right?
It cannot take long, definitely under half a year, right?
@costa Are you able to help test this?
@manics Let's see, I'm using the JupyterHub helm chart with a custom-built singleuser image which is built with installing jupyter-server-proxy through pip; I guess I can install a custom version of that to produce a test image to use with a test JupyterHub deployment — if it is not too much effort to do so.
Guys (no assumption here ;)), this PR has conflicts, I'm probably willing to test this if I have a chance to change the proxy request timeout without having to monkey-patch the code myself — and anyone can (fix the conflicts and) confirm it's worth the effort.