[3.11] gh-102069: Fix `__weakref__` descriptor generation for custom dataclasses (GH-102075) (#102662)

gh-102069: Fix `__weakref__` descriptor generation for custom dataclasses (GH-102075)
(cherry picked from commit d97757f793ea53dda3cc6882b4a92d3e921b17c9)

Co-authored-by: Nikita Sobolev <mail@sobolevn.me>
3 files changed