New submission from Eric Snow: The bootstrap code has a clear division between the core import functionality and the path-based import machinery. The attached patch makes that division explicit by moving the latter into its own module. The module is also frozen, necessarily. In addition to clearly distinguishing the two parts, this division will help with some later work that I'd like to do later with an encapsulated import system abstraction.
The patch uses the name "pathy" throughout, which I'll change to something more descriptive later. I'll also add the news entry then. ---------- assignee: eric.snow components: Interpreter Core files: path-based-importlib.diff keywords: patch messages: 240457 nosy: brett.cannon, eric.snow, ncoghlan priority: normal severity: normal stage: patch review status: open title: Move path-based bootstrap code to a separate frozen file. type: enhancement versions: Python 3.5 Added file: http://bugs.python.org/file38893/path-based-importlib.diff _______________________________________ Python tracker <rep...@bugs.python.org> <http://bugs.python.org/issue23911> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com