Hi,
I've noticed that connexion doesn't pin starlette to be less than 1.0.0, but the new release is breaking.
Traceback (most recent call last):
File "/Users/Desktop/repositories/venv/lib/python3.10/site-packages/starlette/_exception_handler.py", line 42, in wrapped_app
await app(scope, receive, sender)
File "/Users/Desktop/repositories/venv/lib/python3.10/site-packages/starlette/routing.py", line 61, in app
response = await f(request)
File "/Users/Desktop/repositories/venv/lib/python3.10/site-packages/connexion/middleware/swagger_ui.py", line 174, in _get_swagger_ui_home
return self._templates.TemplateResponse("index.j2", template_variables)
File "/Users/Desktop/repositories/venv/lib/python3.10/site-packages/starlette/templating.py", line 148, in TemplateResponse
template = self.get_template(name)
File "/Users/Desktop/repositories/venv/lib/python3.10/site-packages/starlette/templating.py", line 115, in get_template
return self.env.get_template(name)
File "/Users/Desktop/repositories/venv/lib/python3.10/site-packages/jinja2/environment.py", line 1016, in get_template
return self._load_template(name, globals)
File "/Users/Desktop/repositories/venv/lib/python3.10/site-packages/jinja2/environment.py", line 964, in _load_template
template = self.cache.get(cache_key)
File "/Users/Desktop/repositories/venv/lib/python3.10/site-packages/jinja2/utils.py", line 477, in get
return self[key]
File "/Users/Desktop/repositories/venv/lib/python3.10/site-packages/jinja2/utils.py", line 515, in __getitem__
rv = self._mapping[key]
TypeError: unhashable type: 'dict'
Assuming that the correct fix is to release a patch to connexion with starlette pinned - or is there anything I'm missing?
Hi,
I've noticed that connexion doesn't pin starlette to be less than 1.0.0, but the new release is breaking.
Assuming that the correct fix is to release a patch to connexion with starlette pinned - or is there anything I'm missing?