@@ -144,56 +144,57 @@ DISABLE_WARN_DEPRECATED_DECLARATION
144144#endif
145145#endif
146146PyTypeObject PyModel_LinkType = {
147- SST_PY_OBJ_HEAD " sst.Link" , /* tp_name */
148- sizeof (LinkPy_t), /* tp_basicsize */
149- 0 , /* tp_itemsize */
150- (destructor)linkDealloc, /* tp_dealloc */
151- 0 , /* tp_vectorcall_offset */
152- nullptr , /* tp_getattr */
153- nullptr , /* tp_setattr */
154- nullptr , /* tp_as_sync */
155- nullptr , /* tp_repr */
156- nullptr , /* tp_as_number */
157- nullptr , /* tp_as_sequence */
158- nullptr , /* tp_as_mapping */
159- nullptr , /* tp_hash */
160- nullptr , /* tp_call */
161- nullptr , /* tp_str */
162- nullptr , /* tp_getattro */
163- nullptr , /* tp_setattro */
164- nullptr , /* tp_as_buffer */
165- Py_TPFLAGS_DEFAULT, /* tp_flags */
166- " SST Link" , /* tp_doc */
167- nullptr , /* tp_traverse */
168- nullptr , /* tp_clear */
169- nullptr , /* tp_richcompare */
170- 0 , /* tp_weaklistoffset */
171- nullptr , /* tp_iter */
172- nullptr , /* tp_iternext */
173- linkMethods, /* tp_methods */
174- nullptr , /* tp_members */
175- nullptr , /* tp_getset */
176- nullptr , /* tp_base */
177- nullptr , /* tp_dict */
178- nullptr , /* tp_descr_get */
179- nullptr , /* tp_descr_set */
180- 0 , /* tp_dictoffset */
181- (initproc)linkInit, /* tp_init */
182- nullptr , /* tp_alloc */
183- nullptr , /* tp_new */
184- nullptr , /* tp_free */
185- nullptr , /* tp_is_gc */
186- nullptr , /* tp_bases */
187- nullptr , /* tp_mro */
188- nullptr , /* tp_cache */
189- nullptr , /* tp_subclasses */
190- nullptr , /* tp_weaklist */
191- nullptr , /* tp_del */
192- 0 , /* tp_version_tag */
193- nullptr , /* tp_finalize */
194- SST_TP_VECTORCALL /* Python3.8+ */
195- SST_TP_PRINT_DEP /* Python3.8 only */
196- SST_TP_WATCHED /* Python3.12+ */
147+ SST_PY_OBJ_HEAD " sst.Link" , /* tp_name */
148+ sizeof (LinkPy_t), /* tp_basicsize */
149+ 0 , /* tp_itemsize */
150+ (destructor)linkDealloc, /* tp_dealloc */
151+ 0 , /* tp_vectorcall_offset */
152+ nullptr , /* tp_getattr */
153+ nullptr , /* tp_setattr */
154+ nullptr , /* tp_as_sync */
155+ nullptr , /* tp_repr */
156+ nullptr , /* tp_as_number */
157+ nullptr , /* tp_as_sequence */
158+ nullptr , /* tp_as_mapping */
159+ nullptr , /* tp_hash */
160+ nullptr , /* tp_call */
161+ nullptr , /* tp_str */
162+ nullptr , /* tp_getattro */
163+ nullptr , /* tp_setattro */
164+ nullptr , /* tp_as_buffer */
165+ Py_TPFLAGS_DEFAULT, /* tp_flags */
166+ " SST Link" , /* tp_doc */
167+ nullptr , /* tp_traverse */
168+ nullptr , /* tp_clear */
169+ nullptr , /* tp_richcompare */
170+ 0 , /* tp_weaklistoffset */
171+ nullptr , /* tp_iter */
172+ nullptr , /* tp_iternext */
173+ linkMethods, /* tp_methods */
174+ nullptr , /* tp_members */
175+ nullptr , /* tp_getset */
176+ nullptr , /* tp_base */
177+ nullptr , /* tp_dict */
178+ nullptr , /* tp_descr_get */
179+ nullptr , /* tp_descr_set */
180+ 0 , /* tp_dictoffset */
181+ (initproc)linkInit, /* tp_init */
182+ nullptr , /* tp_alloc */
183+ nullptr , /* tp_new */
184+ nullptr , /* tp_free */
185+ nullptr , /* tp_is_gc */
186+ nullptr , /* tp_bases */
187+ nullptr , /* tp_mro */
188+ nullptr , /* tp_cache */
189+ nullptr , /* tp_subclasses */
190+ nullptr , /* tp_weaklist */
191+ nullptr , /* tp_del */
192+ 0 , /* tp_version_tag */
193+ nullptr , /* tp_finalize */
194+ SST_TP_VECTORCALL /* Python3.8+ */
195+ SST_TP_PRINT_DEP /* Python3.8 only */
196+ SST_TP_WATCHED /* Python3.12+ */
197+ SST_TP_VERSIONS_USED /* Python3.13+ only */
197198};
198199#if PY_MAJOR_VERSION == 3
199200#if PY_MINOR_VERSION == 8
0 commit comments