Comment Comment by Hackbraten Multithreading is not a prerequisite for async in Python. The default task executor runs in a single thread. So using async APIs should be safe as long as you stick to the single-threaded executor. parent Hackbraten 1 year ago