Public bug reported: DISTRIB_RELEASE=16.10 (Yakkety)
Package: python3-aiohttp Version: 0.22.4-1 and Package: python-multidict Version: 2.0.1-1 python3-aiohttp is not compatible with python3-multidict versions 2.0 and higher. Unfortunately yakkety only ships multidict version 2.0.1 at the time of reporting this. As a consequence, python3-aiohttp is broken and just does not work at all. Running the example web-server from the documentation: async def hello(request): return web.Response(body=b"Hello, world") app = web.Application() app.router.add_route('GET', '/', hello) web.run_app(app) Will always return 405: Method Not Allowed It should instead return a web-page saying "Hello World". Either python3-aiohttp needs to be upgraded to version 1.0 or newer, or python3-multidict version 1.2.2 needs be be provided as install candidate. I suppose updating python3-aiohttp is easier in this case, and preferred anyway. ** Affects: python-aiohttp (Ubuntu) Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1660333 Title: python3-aiohttp depends on python3-multidict < 2.0 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/python-aiohttp/+bug/1660333/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs