or what if this would be possible?
from github.com.kennethreitz.requests import requests requests.get('http://google.com')
Recently I've created a simple library which is a proof of concept for this idea in Python. Thanks to PEP 302 apparently it's quite possible.
import github_import from github.com.kennethreitz.requests import requests print requests.get('http://google.com')
The magic will happen in github_import module. The module is messing around with import hooks and use of PEP 302. If you are interested how it works, implementation might be found here.