##// END OF EJS Templates
add notes some magic don't work yet
Matthias Bussonnier -
Show More
@@ -132,6 +132,15 b' allow ``IPython.embed()`` to be nested. Though this will prevent usage of the'
132 You can set explicitly a coroutine runner for ``embed()`` if you desire to run
132 You can set explicitly a coroutine runner for ``embed()`` if you desire to run
133 asynchronous code, the exact behavior is though undefined.
133 asynchronous code, the exact behavior is though undefined.
134
134
135 Effects on Magics
136 =================
137
138 A couple of magics (``%%timeit``, ``%timeit``, ``%%time``, ``%%prun``) have not
139 yet been updated to work with asynchronous code and will raise syntax errors
140 when trying to use top-level ``await``. We welcome any contribution to help fix
141 those, and extra cases we haven't caught yet. We hope for better support in Cor
142 Python for top-level Async code.
143
135 Internals
144 Internals
136 =========
145 =========
137
146
@@ -77,6 +77,12 b' The introduction of the ability to run async code had some effect on the'
77 ``IPython.embed()`` API. By default embed will not allow you to run asynchronous
77 ``IPython.embed()`` API. By default embed will not allow you to run asynchronous
78 code unless a event loop is specified.
78 code unless a event loop is specified.
79
79
80 Effects on Magics
81 -----------------
82
83 Some magics will not work with Async, and will need updates. Contribution
84 welcome.
85
80 Expected Future changes
86 Expected Future changes
81 -----------------------
87 -----------------------
82
88
General Comments 0
You need to be logged in to leave comments. Login now