There is a package called uritemplate on the PyPI whose name conflicts with this package. Both packages require you to import uritemplate.
I ran into this issue because our project requires both github3.py (which depends on uritemplate.py) and google-python-api-client (which depends on uritemplate), which led to the following error:
from uritemplate import URITemplate
ImportError: cannot import name URITemplate
I'm not sure what the best solution for this would be. Just thought I'd report it for record-keeping and to see if anyone had any workarounds.