]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commit
dont call platform.architecture()
authorMike Bayer <mike_mp@zzzcomputing.com>
Fri, 16 Dec 2022 19:05:48 +0000 (14:05 -0500)
committerMike Bayer <mike_mp@zzzcomputing.com>
Fri, 16 Dec 2022 19:05:48 +0000 (14:05 -0500)
commite852362bfdf9a18dfd91137f4a2d7c2dfee30082
tree0ae49872789393fb2f9c194e8a258b0ea22a4c3e
parentbd5a4611c34d25cf21607544c01ce7fcb886e0a9
dont call platform.architecture()

Fixed regression where the base compat module was calling upon
``platform.architecture()`` in order to detect some system properties,
which results in an over-broad system call against the system-level
``file`` call that is unavailable under some circumstances, including
within some secure environment configurations.

Fixes: #8995
Change-Id: Ib6171e75aff5a60a79dab81a0be21bee2456318b
doc/build/changelog/unreleased_14/8995.rst [new file with mode: 0644]
lib/sqlalchemy/util/compat.py