ipython/ipython — pull request #3222 by minrk (2013-04-27 01:19:15+00:00)
Title: make BlockingKernelClient the default Client

The default Client class returned by `KernelManager.client()` should be BlockingKernelClient, because the base KernelClient is incomplete.

Ultimately, the base KernelClient will probably become a blocking client, and the Blocking subclass will go away.