lingpy/lingpy — pull request #10 by SimonGreenhill (2013-07-10 06:47:29+00:00)
Title: In python3, input() returns a string, but in python2, input() eval's the string.

This means that when tying to run
setup.py in python2, the following error is raised:

[i] Do you want to install with C-modules (requires Cython)? (Y/N) y
Traceback (most recent call last):
File "setup.py", line 21, in
answer = input("[i] Do you want to install with C-modules (requires Cython)? (Y/N) ")
File "", line 1, in
NameError: name 'y' is not defined

I haven't tested my alteration on python3, but it should be ok.