Adding classes to modules is a tedious job. Wait! What about introducing a slot in PyModuleDef to hold the objects?
May 7, 2021
3:38 p.m.
It's tedious to add classes one by one using PyModule_AddObject in PyInit_module function. Wouldn't it be much easier if there's a slot that has an array of all the classes in their PyObject form and it'll automatically add those classes. Since this is a backwards compatibility change it'll be best if a macro (like PY_AUTO_OBJECT maybe?) is defined then it'll add those classes automatically. If the slot is NULL or 0 then don't add anything. But yeah they may add more classes if they want but it doesn't matter much. Thanking you, With Regards, Shreyan Avigyan
1356
Age (days ago)
1356
Last active (days ago)
0 comments
1 participants
participants (1)
-
Shreyan Avigyan