module documentation

Pool implementation classes.

Class AssertionPool A :class:`_pool.Pool` that allows at most one checked out connection at any given time.
Class AsyncAdaptedQueuePool Undocumented
Class FallbackAsyncAdaptedQueuePool Undocumented
Class NullPool A Pool which does not pool connections.
Class QueuePool A :class:`_pool.Pool` that imposes a limit on the number of open connections.
Class SingletonThreadPool A Pool that maintains one connection per thread.
Class StaticPool A Pool of exactly one connection, used for all requests.