Use name instead of name_part. (See the latest Jedi refactorings)
gitignore: ignore VIM's .swp/.swo files.
PEP8 stuff
Python 3 print statements.
A first version in how I envision to srclib-python to look like in the future.
Remove old, now unused code.
Use Jedi's proper API: Use line/column instead of start_pos.
Fix a few more issues.
A few small changes, mostly Python 3 compatibility.
Order the dictionaries, to make results reproducible.
Remove some of the go-like usages of exceptions.
A Python 3 compatibility issue.
Use os.path.relpath more consistently.
Remove old print statements.
Add the import name to python-no-url test.