Implement async
Event Loop w/ipykernel==7.0.0
alpha
#7
Labels
architecture
Related to big-picture internal design of the project.
bug
Something that isn't working the way that it was intended to work.
enhancement
A smaller piece of new functionality, strongly related to existing features.
upstream
Related to an upstream repository.
Milestone
We have a lot of issues and bugs with dangling sockets, etc. right now, when restarting the kernel in Blender.
Luckily, upstream seems to have fixed this somewhat: The new version of
ipykernel
, which currently has an alpha, will be implemented using anasync
event loop.Our task is then to implement a clean
async
event loop for Blender (using a modal operator; it's been done before), then use this event loop to more cleanly allow the newipykernel
to run without the rather nasty hacks we use currently. Notably, astop()
method is now available.When
ipykernel==7.0.0
actually releases, it should of course be migrated to.The text was updated successfully, but these errors were encountered: