diff options
author | Markus Gerstel <markus.gerstel@diamond.ac.uk> | 2022-01-26 04:56:40 -0500 |
---|---|---|
committer | Mike Bayer <mike_mp@zzzcomputing.com> | 2022-01-27 15:54:57 -0500 |
commit | f24a34140f6007cada900a8ae5ed03fe40ce2631 (patch) | |
tree | 3e9aa699b05e8bcb875580a50728ce162dd71bcf /lib/sqlalchemy/dialects/postgresql/base.py | |
parent | 46321a844f4143eed2dc03eaefc53d51b5484bc6 (diff) | |
download | sqlalchemy-f24a34140f6007cada900a8ae5ed03fe40ce2631.tar.gz |
Fix up Python logging metadata
Adjusted the logging for key SQLAlchemy components including
:class:`_engine.Engine`, :class:`_engine.Connection` to establish an
appropriate stack level parameter, so that the Python logging tokens
``funcName`` and ``lineno`` when used in custom logging formatters will
report the correct information, which can be useful when filtering log
output; supported on Python 3.8 and above. Pull request courtesy Markus
Gerstel.
Fixes: #7612
Closes: #7615
Pull-request: https://github.com/sqlalchemy/sqlalchemy/pull/7615
Pull-request-sha: cf9567beb06680df320cb12dde1f15baa68e1eb5
Change-Id: Iff23c92ef3453ac93cbd0d190e7efbf8ea4457a2
Diffstat (limited to 'lib/sqlalchemy/dialects/postgresql/base.py')
0 files changed, 0 insertions, 0 deletions