File tree Expand file tree Collapse file tree 2 files changed +31
-2
lines changed
pydatastructs/graphs/_backend/cpp Expand file tree Collapse file tree 2 files changed +31
-2
lines changed Original file line number Diff line number Diff line change @@ -190,8 +190,9 @@ jobs:
190
190
python -m pip install -r docs/requirements.txt
191
191
192
192
- name : Build package
193
+ env :
194
+ CL : " /std:c++17"
193
195
run : |
194
- set CL=/std:c++17
195
196
python scripts/build/install.py
196
197
197
198
- name : Run tests
Original file line number Diff line number Diff line change @@ -242,11 +242,39 @@ PyTypeObject AdjacencyMatrixGraphType = {
242
242
.tp_basicsize = sizeof (AdjacencyMatrixGraph),
243
243
.tp_itemsize = 0 ,
244
244
.tp_dealloc = (destructor)AdjacencyMatrixGraph_dealloc,
245
+ .tp_print = 0 ,
246
+ .tp_getattr = 0 ,
247
+ .tp_setattr = 0 ,
248
+ .tp_as_async = 0 ,
249
+ .tp_repr = 0 ,
250
+ .tp_as_number = 0 ,
251
+ .tp_as_sequence = 0 ,
252
+ .tp_as_mapping = 0 ,
253
+ .tp_hash = 0 ,
254
+ .tp_call = 0 ,
255
+ .tp_str = 0 ,
256
+ .tp_getattro = 0 ,
257
+ .tp_setattro = 0 ,
258
+ .tp_as_buffer = 0 ,
245
259
.tp_flags = Py_TPFLAGS_DEFAULT | Py_TPFLAGS_BASETYPE,
246
260
.tp_doc = " Adjacency matrix graph" ,
261
+ .tp_traverse = 0 ,
262
+ .tp_clear = 0 ,
263
+ .tp_richcompare = 0 ,
264
+ .tp_weaklistoffset = 0 ,
265
+ .tp_iter = 0 ,
266
+ .tp_iternext = 0 ,
247
267
.tp_methods = AdjacencyMatrixGraph_methods,
248
- .tp_new = AdjacencyMatrixGraph_new,
268
+ .tp_members = 0 ,
269
+ .tp_getset = 0 ,
270
+ .tp_base = 0 ,
271
+ .tp_dict = 0 ,
272
+ .tp_descr_get = 0 ,
273
+ .tp_descr_set = 0 ,
249
274
.tp_dictoffset = offsetof (AdjacencyMatrixGraph, dict),
275
+ .tp_init = 0 ,
276
+ .tp_alloc = 0 ,
277
+ .tp_new = AdjacencyMatrixGraph_new,
250
278
};
251
279
252
280
#endif
You can’t perform that action at this time.
0 commit comments