Currently, all C code that needs to import a module uses PyImport_ImportModule which (1) calls __builtin__.__import__ (2) attempts relative imports
Most of the time, though, at least (2) is wrong. If we want to keep (1), PyImport_ImportModuleLevel can't be used as a replacement. So there should be a new API, called PyImport_ImportAbsolute that gets a flag whether relative import should be allowed. Georg _______________________________________________ Python-Dev mailing list Python-Dev@python.org http://mail.python.org/mailman/listinfo/python-dev Unsubscribe: http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com