Nick Coghlan added the comment:

Note that we're highly unlikely to ever accept a PEP to provide this natively, 
as it couples the process of runtime module loading too tightly to what should 
be private organisational details of the software publication process (domain 
names, repository names, etc).

We already know from experience with Java component naming that these kinds of 
approaches simply don't age well for widely adopted software in a distributed 
development context, as they turn things that shouldn't have any software 
compatibility implications (renaming a development repository, moving to a 
different repository hosting provider, selling a company) into major API 
compatibility management headaches.

While there are some reasonable applications for the feature when it comes to 
private software modules that are used only within a single (relatively small) 
organisation, the existence of httpimport also shows that there aren't any 
further changes needed to the core import system to enable it.

----------

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue31264>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to