Just gave your creation a testdrive using the example.py, but the lastpass response is a HTTP 200 status_code with an empty content causing this exception:
File ".../github-konomae-lastpass-python/src/lastpass/fetcher.py", line 79, in request_login
raise InvalidResponseError()
lastpass.exceptions.InvalidResponseError
Running with python 2.7.8 (brew version) and these libs:
coverage (3.7.1)
mock (1.0.1)
nose (1.3.4)
pip (1.5.6)
py (1.4.25)
pycrypto (2.6.1)
requests (2.4.3)
rsa (3.1.4)
setuptools (3.6)
tox (1.7.2)
virtualenv (1.11.6)
wsgiref (0.1.2)
Any ideas?