@@ -48,7 +48,9 @@ class Options(CommonOptions):
4848
4949# BackendType.configure 
5050def  configure (
51-     app : Sanic , component : RootComponentConstructor , options : Options  |  None  =  None 
51+     app : Sanic [Any , Any ],
52+     component : RootComponentConstructor ,
53+     options : Options  |  None  =  None ,
5254) ->  None :
5355    """Configure an application instance to display the given component""" 
5456    options  =  options  or  Options ()
@@ -63,7 +65,7 @@ def configure(
6365
6466
6567# BackendType.create_development_app 
66- def  create_development_app () ->  Sanic :
68+ def  create_development_app () ->  Sanic [ Any ,  Any ] :
6769    """Return a :class:`Sanic` app instance in test mode""" 
6870    Sanic .test_mode  =  True 
6971    logger .warning ("Sanic.test_mode is now active" )
@@ -72,7 +74,7 @@ def create_development_app() -> Sanic:
7274
7375# BackendType.serve_development_app 
7476async  def  serve_development_app (
75-     app : Sanic ,
77+     app : Sanic [ Any ,  Any ] ,
7678    host : str ,
7779    port : int ,
7880    started : asyncio .Event  |  None  =  None ,
@@ -81,7 +83,7 @@ async def serve_development_app(
8183    await  serve_with_uvicorn (app , host , port , started )
8284
8385
84- def  use_request () ->  request .Request :
86+ def  use_request () ->  request .Request [ Any ,  Any ] :
8587    """Get the current ``Request``""" 
8688    return  use_connection ().carrier .request 
8789
@@ -113,7 +115,7 @@ def _setup_common_routes(
113115    index_html  =  read_client_index_html (options )
114116
115117    async  def  single_page_app_files (
116-         request : request .Request ,
118+         request : request .Request [ Any ,  Any ] ,
117119        _ : str  =  "" ,
118120    ) ->  response .HTTPResponse :
119121        return  response .html (index_html )
@@ -131,7 +133,7 @@ async def single_page_app_files(
131133        )
132134
133135    async  def  asset_files (
134-         request : request .Request ,
136+         request : request .Request [ Any ,  Any ] ,
135137        path : str  =  "" ,
136138    ) ->  response .HTTPResponse :
137139        path  =  urllib_parse .unquote (path )
@@ -140,7 +142,7 @@ async def asset_files(
140142    api_blueprint .add_route (asset_files , f"/{ ASSETS_PATH .name }  )
141143
142144    async  def  web_module_files (
143-         request : request .Request ,
145+         request : request .Request [ Any ,  Any ] ,
144146        path : str ,
145147        _ : str  =  "" ,  # this is not used 
146148    ) ->  response .HTTPResponse :
@@ -159,7 +161,9 @@ def _setup_single_view_dispatcher_route(
159161    options : Options ,
160162) ->  None :
161163    async  def  model_stream (
162-         request : request .Request , socket : WebSocketConnection , path : str  =  "" 
164+         request : request .Request [Any , Any ],
165+         socket : WebSocketConnection ,
166+         path : str  =  "" ,
163167    ) ->  None :
164168        asgi_app  =  getattr (request .app , "_asgi_app" , None )
165169        scope  =  asgi_app .transport .scope  if  asgi_app  else  {}
@@ -220,7 +224,7 @@ async def sock_recv() -> Any:
220224class  _SanicCarrier :
221225    """A simple wrapper for holding connection information""" 
222226
223-     request : request .Request 
227+     request : request .Request [ Sanic [ Any ,  Any ],  Any ] 
224228    """The current request object""" 
225229
226230    websocket : WebSocketConnection 
0 commit comments