kivy/kivy — pull request #1929 by matsjoyce (2014-03-03 18:40:44+00:00)
Title: Fixes an exception raised when this script is run by python 3

Fixes a bug in the pep8 checker which raises this exception on all commits when python defaults to python3:
```
Traceback (most recent call last):
File "/home/matthew/GitHub/kivy/kivy/tools/pep8checker/pep8kivy.py", line 4, in
import pep8
File "/home/matthew/GitHub/kivy/kivy/tools/pep8checker/pep8.py", line 1054, in
stdin_get_value = TextIOWrapper(sys.stdin.buffer, errors='ignore').read
NameError: name 'TextIOWrapper' is not defined
Error: 1 styleguide violation(s) encountered!
Your commit has been aborted. Please fix the violations and retry.

Command finished with error UnknownError.
Command exited with value 1.
```
This exception is due to two imports in a try block, but only one in the except block, leading to a unimported module.