We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent e9735fc commit a50dd7cCopy full SHA for a50dd7c
jupyter_server/serverapp.py
@@ -23,7 +23,6 @@
23
import time
24
import urllib
25
import warnings
26
-import webbrowser
27
from base64 import encodebytes
28
29
from jupyter_client.kernelspec import KernelSpecManager
@@ -2748,6 +2747,10 @@ def _prepare_browser_open(self):
2748
2747
return assembled_url, open_file
2749
2750
def launch_browser(self):
+ # Deferred import for environments that do not have
2751
+ # the webbrowser module.
2752
+ import webbrowser
2753
+
2754
try:
2755
browser = webbrowser.get(self.browser or None)
2756
except webbrowser.Error as e:
0 commit comments