TypeError with python module

When saving a python file I get this:

```
Traceback (most recent call last):
  File "./SublimeLinter.py", line 431, in _update_view
    run_once(select_linter(view), view, **kwargs)
  File "./SublimeLinter.py", line 143, in run_once
    lines, error_underlines, violation_underlines, warning_underlines, ERRORS[vid], VIOLATIONS[vid], WARNINGS[vid] = linter.run(view, text, (view.file_name() or '').encode('utf-8'))
  File "./sublimelinter/modules/base_linter.py", line 291, in run
    self.parse_errors(view, errors, lines, errorUnderlines, violationUnderlines, warningUnderlines, errorMessages, violationMessages, warningMessages)
  File "./sublimelinter/modules/python.py", line 248, in parse_errors
    self.add_message(error.lineno, lines, str(error), messages)
  File "./sublimelinter/modules/base_linter.py", line 218, in add_message
    lineno -= 1
TypeError: unsupported operand type(s) for -=: 'exceptions.IndentationError' and 'int'
```

I am running ST2 on OS X, with SublimeLinter version 1.7.2.