This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author shreyanavigyan
Recipients shreyanavigyan
Date 2021-05-10.09:49:59
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1620640199.52.0.65741822747.issue44099@roundup.psfhosted.org>
In-reply-to
Content
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
History
Date User Action Args
2021-05-10 09:49:59shreyanavigyansetrecipients: + shreyanavigyan
2021-05-10 09:49:59shreyanavigyansetmessageid: <1620640199.52.0.65741822747.issue44099@roundup.psfhosted.org>
2021-05-10 09:49:59shreyanavigyanlinkissue44099 messages
2021-05-10 09:49:59shreyanavigyancreate