The current implementations assume a backend will construct a client in the constructor, and want to close the connection after each request with .close. For the 3 built-in backends, this is a noop.
Instead, we should remove this functionality, letting backend developers implement what's needed.
The constructor docstring will need changing, and the removal of the .close method.
The current implementations assume a backend will construct a client in the constructor, and want to close the connection after each request with
.close
. For the 3 built-in backends, this is a noop.Instead, we should remove this functionality, letting backend developers implement what's needed.
The constructor docstring will need changing, and the removal of the
.close
method.