@@ -224,6 +224,7 @@ def authorizer(self):
224224 "https://github.com/jupyter-server/jupyter_server/blob/"
225225 "653740cbad7ce0c8a8752ce83e4d3c2c754b13cb/jupyter_server/serverapp.py"
226226 "#L234-L256" ,
227+ stacklevel = 2 ,
227228 )
228229 from jupyter_server .auth import AllowAllAuthorizer
229230
@@ -245,6 +246,7 @@ def identity_provider(self):
245246 "add an identity provider to the tornado settings: "
246247 "https://github.com/jupyter-server/jupyter_server/blob/v2.0.0/"
247248 "jupyter_server/serverapp.py#L242" ,
249+ stacklevel = 2 ,
248250 )
249251 from jupyter_server .auth import IdentityProvider
250252
@@ -594,10 +596,10 @@ async def prepare(self):
594596 # check for overridden get_current_user + default IdentityProvider
595597 # deprecated way to override auth (e.g. JupyterHub < 3.0)
596598 # allow deprecated, overridden get_current_user
597- warnings .warn (
599+ warnings .warn ( # noqa
598600 "Overriding JupyterHandler.get_current_user is deprecated in jupyter-server 2.0."
599601 " Use an IdentityProvider class." ,
600- DeprecationWarning ,
602+ DeprecationWarning
601603 # stacklevel not useful here
602604 )
603605 user = self .get_current_user ()
@@ -984,7 +986,7 @@ def get_absolute_path(cls, roots, path):
984986
985987 def validate_absolute_path (self , root , absolute_path ):
986988 """check if the file should be served (raises 404, 403, etc.)"""
987- if absolute_path == "" :
989+ if not absolute_path :
988990 raise web .HTTPError (404 )
989991
990992 for root in self .root :
0 commit comments