Summary: | www/py-notebook: Python kernel does not work since tornado websockets use Future | ||
---|---|---|---|
Product: | Ports & Packages | Reporter: | Thibault Payet <monwarez> |
Component: | Individual Port(s) | Assignee: | Po-Chuan Hsieh <sunpoet> |
Status: | Closed FIXED | ||
Severity: | Affects Only Me | CC: | rm |
Priority: | --- | Flags: | bugzilla:
maintainer-feedback?
(python) |
Version: | Latest | ||
Hardware: | Any | ||
OS: | Any |
Description
Thibault Payet
2021-01-12 10:29:52 UTC
Yes, www/py-tornado should be updated to 6.x according to https://github.com/jupyter/notebook/issues/5920 @sunpoet, could you make the update, please? jupyter-notebook is now completely broken in ports. (In reply to Ruslan Makhmatkhanov from comment #1) Upstream did not change tornado requirement in 6.1.6 [1]. I've updated py-tornado to 6.1 in r562985. It should fix the problem. [1] https://github.com/jupyter/notebook/blob/6.1.6/setup.py#L101 (In reply to Sunpoet Po-Chuan Hsieh from comment #2) They actually did afterwards: https://github.com/jupyter/notebook/blob/master/setup.py#L101 Thank you for updating www/py-tornado! My plan was to just switch the port to tornado6, but it required to make the same change to other ports like ipykernel, terminado, jupyter_client etc. I did that locally with testing purpose and it fixed notebook runtime. But your solution is better, not sure if it breaks anything for other consumers. (In reply to Ruslan Makhmatkhanov from comment #3) I've built all dependent ports of py-tornado. Hopefully nothing is broken yet. Thanks. |