Merge branch 'release/0.8.5' into develop
Adds pytest and mock to the pylint test env.

Signed-off-by: Markus Hubig <mhubig@gmail.com>
Fixes a Typo!

Signed-off-by: Markus Hubig <mhubig@gmail.com>
Fixes a error msg typo.

Signed-off-by: Markus Hubig <mhubig@gmail.com>
Adds a better error msg.

Signed-off-by: Markus Hubig <mhubig@gmail.com>
Adds error msgs to the exception tests.

Now all exception tests also checks the exception msg:

>>> with pytest.raises(Exception) as e:
>>>     fail()
>>> asser e.value.message == "expected msg"

And it fixes the bad "assert bla() is False" PEP8 sais
"assert not bla()" is better!

Signed-off-by: Markus Hubig <mhubig@gmail.com>
Disables a wrong pylint error!

Signed-off-by: Markus Hubig <mhubig@gmail.com>
Adds an empty folder to hold virtualenvs.

This can be used for virtualenvs.

    $ virtualenv -p python2.7 venv/2.7/
    $ virtualenv -p python3.3 venv/3.3/

Signed-off-by: Markus Hubig <mhubig@gmail.com>
Makes the package ready for travis.

Signed-off-by: Markus Hubig <mhubig@gmail.com>
Adapts to the newest version of pylint.

Signed-off-by: Markus Hubig <mhubig@gmail.com>
Adapts to the newest tox.

Signed-off-by: Markus Hubig <mhubig@gmail.com>
Removes the lib from the requirements files.

Signed-off-by: Markus Hubig <mhubig@gmail.com>
Changes to markdown for the README file.

Signed-off-by: Markus Hubig <mhubig@gmail.com>
Adds coveralls support.

Signed-off-by: Markus Hubig <mhubig@gmail.com>
Fixes two forgotten revs to the README.rst file.

Signed-off-by: Markus Hubig <mhubig@gmail.com>
This will maybe fix the coveralls stuff.

Signed-off-by: Markus Hubig <mhubig@gmail.com>
pep8!

Signed-off-by: Markus Hubig <mhubig@gmail.com>
Adds the coverall status badge to the readme.

Signed-off-by: Markus Hubig <mhubig@gmail.com>
Adds .cache to the ignore file.

Signed-off-by: Markus Hubig <mhubig@gmail.com>
Updates the README file.

Signed-off-by: Markus Hubig <mhubig@gmail.com>