Fix Property GC tracking for Python 3.11
authorChristian Tismer <tismer@stackless.com>
Sun, 11 Sep 2022 09:19:20 +0000 (11:19 +0200)
committerDmitry Shachnev <mitya57@debian.org>
Sun, 1 Oct 2023 20:43:44 +0000 (21:43 +0100)
commit08045120500d958fa55f7bf1045159e8c6ce8e56
tree992c40d4f115301aed9abb34f44ba2568873720d
parent2ce3cb0d8326e49cacd70d061cd00712dc7e71b6
Fix Property GC tracking for Python 3.11

The GC was not untracked when PySide Property was deleted.
This was found by the new deeper error tracking in debug Python 3.11 .

Fixes: PYSIDE-1960
Change-Id: I5ecdfb88529c22a44575ca9460d6753b1e389079
Pick-to: 6.2 6.3 5.15
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io>
(cherry picked from commit ace680f4c5fc8564df9daaa41bf8779c9fffa671)

Gbp-Pq: Name Fix-Property-GC-tracking-for-Python-3.11.patch
sources/pyside2/libpyside/pysideproperty.cpp