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 scoder
Recipients Arfrever, jcea, loewis, scoder
Date 2011-11-20.16:29:15
SpamBayes Score 1.3025319e-08
Marked as misclassified No
Message-id <1321806555.84.0.329842584199.issue13431@psf.upfronthosting.co.za>
In-reply-to
Content
The problem with having that information "internally" is that it's currently stored in local variables in the call chain from the dynamic library loader. Passing that information on into a callable function, without passing it as an argument into the init function, means, that it needs to get stored away in some global place, with all the drawbacks that this induces. That's what Martin was referring to.

I agree with Martin that the idea of adding a parameter to the module init function is not worth pursuing before Python 4, so I'm closing this bug.
History
Date User Action Args
2011-11-20 16:29:15scodersetrecipients: + scoder, loewis, jcea, Arfrever
2011-11-20 16:29:15scodersetmessageid: <1321806555.84.0.329842584199.issue13431@psf.upfronthosting.co.za>
2011-11-20 16:29:15scoderlinkissue13431 messages
2011-11-20 16:29:15scodercreate