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, 8 Jan 2023 20:06:53 +0000 (20:06 +0000)
commit0318085284b5f7267c42546757eb94f44735ab6d
tree501580603e7aee13dccad040bf112724e46ab3ea
parent18df36c1d8aea27c17ca6aec384fe891672430c1
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