[Import-SIG] PEP 402 implementation
Eric Snow
ericsnowcurrently at gmail.com
Wed Jul 20 22:02:47 CEST 2011
Last night I had a chance to get started on an implementation for the
PEP. I'm taking the importlib route. Before I do much more I wanted
to check on a couple of things with this group.
First of all, I don't want to go to much effort here if others are
already focused on the implementation, particularly since I'm sure all
of you would do a better job than I would. I already feel like I have
butt in on the work Barry, Eric, and crew were getting started. <wink>
If someone is already going to take care of the implementation please
let me know.
In case you haven't noticed, Python is my first foray into an
open-source project, and I've only been involved since the pycon
sprints (been using Python exclusively for 5 years though). So, I am
still feeling out the mechanics of how people cooperate on this sort
of stuff.
Secondly, regardless of importlib or import.c or whatever, the sys
module will need to have "virtual_packages" added right? I stuck that
code in import.c next to where sys.meta_path and others get
initialized [1]. Is that the right place to do it? Should it go in
sysmodule.c instead?
Thanks,
-eric
[1] http://hg.python.org/cpython/file/default/Python/import.c#l204
More information about the Import-SIG
mailing list