@@ -538,7 +538,8 @@   TPythonVersionProp = record
538538  { #define PyDescr_COMMON \
539539          PyObject_HEAD \ 
540540          PyTypeObject *d_type; \ 
541-           PyObject *d_name 
541+           PyObject *d_name \ 
542+           PyObject *d_qualname 
542543  }  
543544
544545  PPyDescrObject = ^PyDescrObject;
@@ -549,6 +550,7 @@   TPythonVersionProp = record
549550    //  End of the Head of an object
550551    d_type     : PPyTypeObject;
551552    d_name     : PPyObject;
553+     d_qualname : PPyObject;
552554  end ;
553555
554556  PPyMethodDescrObject = ^PyMethodDescrObject;
@@ -560,6 +562,7 @@   TPythonVersionProp = record
560562    //  End of the Head of an object
561563    d_type     : PPyTypeObject;
562564    d_name     : PPyObject;
565+     d_qualname : PPyObject;
563566    //  End of PyDescr_COMMON
564567    d_method : PPyMethodDef;
565568  end ;
@@ -573,6 +576,7 @@   TPythonVersionProp = record
573576    //  End of the Head of an object
574577    d_type     : PPyTypeObject;
575578    d_name     : PPyObject;
579+     d_qualname : PPyObject;
576580    //  End of PyDescr_COMMON
577581    d_member : PPyMemberDef;
578582  end ;
@@ -586,6 +590,7 @@   TPythonVersionProp = record
586590    //  End of the Head of an object
587591    d_type     : PPyTypeObject;
588592    d_name     : PPyObject;
593+     d_qualname : PPyObject;
589594    //  End of PyDescr_COMMON
590595    d_getset : PPyGetSetDef;
591596  end ;
@@ -599,6 +604,7 @@   TPythonVersionProp = record
599604    //  End of the Head of an object
600605    d_type     : PPyTypeObject;
601606    d_name     : PPyObject;
607+     d_qualname : PPyObject;
602608    //  End of PyDescr_COMMON
603609    d_base : pwrapperbase;
604610    d_wrapped : Pointer; //  This can be any function pointer
@@ -1513,6 +1519,7 @@   TPythonInterface=class(TDynamicDll)
15131519    PySuper_Type: PPyTypeObject;
15141520    PyTraceBack_Type: PPyTypeObject;
15151521    PyUnicode_Type: PPyTypeObject;
1522+     PyGetSetDescr_Type: PPyTypeObject;
15161523    PyWrapperDescr_Type: PPyTypeObject;
15171524    _PyWeakref_RefType: PPyTypeObject;
15181525    _PyWeakref_ProxyType: PPyTypeObject;
@@ -3859,6 +3866,7 @@ procedure TPythonInterface.MapDll;
38593866  PyStaticMethod_Type        := Import (' PyStaticMethod_Type' 
38603867  PySuper_Type               := Import (' PySuper_Type' 
38613868  PyTraceBack_Type           := Import (' PyTraceBack_Type' 
3869+   PyGetSetDescr_Type         := Import (' PyGetSetDescr_Type' 
38623870  PyWrapperDescr_Type        := Import (' PyWrapperDescr_Type' 
38633871  _PyWeakref_RefType         := Import (' _PyWeakref_RefType' 
38643872  _PyWeakref_ProxyType       := Import (' _PyWeakref_ProxyType' 
0 commit comments