From: Seth Date: Fri, 26 May 2023 19:28:34 +0000 (-0400) Subject: QueuePool is now default for SQLite X-Git-Tag: rel_2_0_16~26 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=9c1a0b3546f794dfa37fa139d78c6de1885cba0d;p=thirdparty%2Fsqlalchemy%2Fsqlalchemy.git QueuePool is now default for SQLite Closes: #9734 Pull-request: https://github.com/sqlalchemy/sqlalchemy/pull/9734 Pull-request-sha: f956a5ee0451f8580dbe4e9b28985e7456c6c8a1 Change-Id: I664ba214c02664515655521129f84ab2905201d5 --- diff --git a/lib/sqlalchemy/pool/impl.py b/lib/sqlalchemy/pool/impl.py index 99779d54fd..84849edc29 100644 --- a/lib/sqlalchemy/pool/impl.py +++ b/lib/sqlalchemy/pool/impl.py @@ -48,7 +48,8 @@ class QueuePool(Pool): that imposes a limit on the number of open connections. :class:`.QueuePool` is the default pooling implementation used for - all :class:`_engine.Engine` objects, unless the SQLite dialect is in use. + all :class:`_engine.Engine` objects, unless the SQLite dialect is + in use with a ``:memory:`` database. """