]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commit
ensure all visit methods accept **kw
authorMike Bayer <mike_mp@zzzcomputing.com>
Fri, 16 Dec 2022 17:16:21 +0000 (12:16 -0500)
committerMike Bayer <mike_mp@zzzcomputing.com>
Fri, 16 Dec 2022 18:47:43 +0000 (13:47 -0500)
commitf8fd9ce23350c1f8fad13ff78506b100670a5896
tree8a3cd834ab5b1415f4a9ba0d95e660721770c56e
parent5bb48511a126b66ed06abf76d706ab707afafbf1
ensure all visit methods accept **kw

Added test support to ensure that all compiler ``visit_xyz()`` methods
across all :class:`.Compiler` implementations in SQLAlchemy accept a
``**kw`` parameter, so that all compilers accept additional keyword
arguments under all circumstances.

Fixes: #8988
Change-Id: I1cefc313e4e64a10ee7dd14400137fbe02ce9523
doc/build/changelog/unreleased_20/8988.rst [new file with mode: 0644]
lib/sqlalchemy/dialects/mssql/base.py
lib/sqlalchemy/dialects/mysql/base.py
lib/sqlalchemy/dialects/oracle/base.py
lib/sqlalchemy/dialects/postgresql/base.py
lib/sqlalchemy/dialects/sqlite/base.py
lib/sqlalchemy/sql/compiler.py
lib/sqlalchemy/testing/suite/test_dialect.py