jupyter_client icon indicating copy to clipboard operation
jupyter_client copied to clipboard

Remove direct usage of tornado

Open blink1073 opened this issue 2 years ago • 1 comments
trafficstars

See https://github.com/jupyter-server/jupyter_server/issues/1362 for discussion. This will require a major version change since the loops are public properties.

  • [x] Make the app use asyncio.main
  • [x] Move the get_event_loop function to jupyter_core (renamed to ensure_event_loop)
  • [x] Get unit tests passing
  • [x] Get downstreams passing
  • [x] Document changes in migration guide

blink1073 avatar Nov 18 '23 03:11 blink1073

Needs some direct tests for the new ZMQStream class, including the ability to pass through, such as if stream is not None and not stream.closed().

blink1073 avatar Dec 03 '23 21:12 blink1073