diff options
author | Christian Tismer <tismer@stackless.com> | 2024-03-15 13:46:02 +0100 |
---|---|---|
committer | Christian Tismer <tismer@stackless.com> | 2024-03-21 14:34:24 +0100 |
commit | c828416efc0b88747cab85d941a149d91487466f (patch) | |
tree | e660e3587f0711736a196b0e0d7b0eb4227d127a /sources/pyside6/doc | |
parent | fb5cda4626b3be85861e96f7c03bbefc4636749d (diff) |
Lazy Init: Evict the Achilles Heel of Laziness and fix Nuitka
Instead of using the external __getattr__ attribute,
patch the module tp_getattro function globally.
NOTE: The error was a rare racing condition in Nuitka which
was fixed by early insertion of a module into sys.modules .
The Achilles heel was not the cause.
Task-number: PYSIDE-2404
Change-Id: I929a9187f77cde7cde8318db28d4404b8ba8c1b3
Pick-to: 6.7
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io>
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
Diffstat (limited to 'sources/pyside6/doc')
0 files changed, 0 insertions, 0 deletions