from `pep8`:

```
api.py:4:80: E501 line too long (83 > 79 characters)
api.py:9:22: E231 missing whitespace after ','
api.py:32:1: E302 expected 2 blank lines, found 1
api.py:40:1: E302 expected 2 blank lines, found 1
api.py:42:35: E201 whitespace after '{'
api.py:42:56: E202 whitespace before '}'
api.py:47:1: E302 expected 2 blank lines, found 1
api.py:47:31: E251 unexpected spaces around keyword / parameter equals
api.py:47:33: E251 unexpected spaces around keyword / parameter equals
api.py:52:1: E302 expected 2 blank lines, found 1
api.py:52:29: E251 unexpected spaces around keyword / parameter equals
api.py:52:31: E251 unexpected spaces around keyword / parameter equals
api.py:57:1: E302 expected 2 blank lines, found 1
api.py:57:41: E251 unexpected spaces around keyword / parameter equals
api.py:57:43: E251 unexpected spaces around keyword / parameter equals
api.py:62:1: E302 expected 2 blank lines, found 1
api.py:69:80: E501 line too long (118 > 79 characters)
api.py:70:80: E501 line too long (81 > 79 characters)
api.py:90:80: E501 line too long (81 > 79 characters)
api.py:95:80: E501 line too long (82 > 79 characters)
api.py:96:80: E501 line too long (82 > 79 characters)
api.py:110:1: E302 expected 2 blank lines, found 1
api.py:110:29: E251 unexpected spaces around keyword / parameter equals
api.py:110:31: E251 unexpected spaces around keyword / parameter equals
api.py:113:39: E201 whitespace after '{'
api.py:115:39: E201 whitespace after '{'
api.py:117:39: E201 whitespace after '{'
api.py:117:80: E501 line too long (87 > 79 characters)
api.py:119:38: E201 whitespace after '('
api.py:119:40: E201 whitespace after '{'
api.py:119:80: E501 line too long (90 > 79 characters)
api.py:119:81: E202 whitespace before '}'
api.py:119:83: E202 whitespace before ')'
api.py:132:24: E201 whitespace after '('
api.py:132:26: E201 whitespace after '{'
api.py:132:80: E202 whitespace before '}'
api.py:132:80: E501 line too long (88 > 79 characters)
api.py:132:82: E202 whitespace before ')'
api.py:134:1: E302 expected 2 blank lines, found 1
api.py:135:26: E231 missing whitespace after ','
api.py:140:18: E251 unexpected spaces around keyword / parameter equals
api.py:140:20: E251 unexpected spaces around keyword / parameter equals
```