@@ -599,7 +599,7 @@ stringdtype_is_known_scalar_type(PyArray_DTypeMeta *NPY_UNUSED(cls),
599599}
600600
601601PyArray_Descr *
602- stringdtype_get_unique_array_descr (PyArray_Descr * dtype )
602+ stringdtype_finalize_descr (PyArray_Descr * dtype )
603603{
604604 StringDTypeObject * sdtype = (StringDTypeObject * )dtype ;
605605 if (sdtype -> array_owned == 0 ) {
@@ -626,7 +626,7 @@ static PyType_Slot StringDType_Slots[] = {
626626 {NPY_DT_PyArray_ArrFuncs_argmax , & argmax },
627627 {NPY_DT_PyArray_ArrFuncs_argmin , & argmin },
628628 {NPY_DT_get_clear_loop , & stringdtype_get_clear_loop },
629- {NPY_DT_get_unique_array_descr , & stringdtype_get_unique_array_descr },
629+ {NPY_DT_finalize_descr , & stringdtype_finalize_descr },
630630 {_NPY_DT_is_known_scalar_type , & stringdtype_is_known_scalar_type },
631631 {0 , NULL }};
632632
@@ -851,7 +851,7 @@ init_string_dtype(void)
851851 PyArrayMethod_Spec * * StringDType_casts = get_casts ();
852852
853853 PyArrayDTypeMeta_Spec StringDType_DTypeSpec = {
854- .flags = NPY_DT_PARAMETRIC | NPY_DT_UNIQUE_ARRAY_DESCRIPTOR ,
854+ .flags = NPY_DT_PARAMETRIC ,
855855 .typeobj = StringScalar_Type ,
856856 .slots = StringDType_Slots ,
857857 .casts = StringDType_casts ,
0 commit comments