1414import re
1515
1616import yaml
17+ from jupyter_server .base .handlers import APIHandler , JupyterHandler
18+ from jupyter_server .utils import url_path_join as ujoin
19+ from jupyter_server .utils import path2url
1720from notebook ._version import version_info as nb_version_info
18- from notebook .base .handlers import APIHandler , IPythonHandler
19- from notebook .utils import url_path_join as ujoin
20- from notebook .utils import path2url
2121from tornado import web
2222
2323# attempt to use LibYaml if available
@@ -184,10 +184,10 @@ def get(self):
184184 self .finish (json .dumps (extension_list ))
185185
186186
187- class NBExtensionHandlerPage (IPythonHandler ):
187+ class NBExtensionHandlerPage (JupyterHandler ):
188188 """Renders the nbextension configuration interface."""
189189
190- @IPythonHandler .log .getter
190+ @JupyterHandler .log .getter
191191 def log (self ):
192192 return ConfiguratorLogger (super (NBExtensionHandlerPage , self ).log )
193193
@@ -201,10 +201,10 @@ def get(self):
201201 ))
202202
203203
204- class RenderExtensionHandler (IPythonHandler ):
204+ class RenderExtensionHandler (JupyterHandler ):
205205 """Renders markdown files as pages."""
206206
207- @IPythonHandler .log .getter
207+ @JupyterHandler .log .getter
208208 def log (self ):
209209 return ConfiguratorLogger (super (RenderExtensionHandler , self ).log )
210210
0 commit comments