Config files don't seem to be being read in. I've tried defining it (config.cfg) using --config, putting it in ., putting it in everything up from ., and putting it in ~/.config/flake8. No matter what I try flake8 doesn't seem to be picking them up. Using --ignore works fine.
[flake8]
max-line-length = 200
# E251 unexpected spaces around keyword / parameter equals
# E711 comparison to None should be if cond is not None
# E501 line too long (203 > 200 characters)
# E303 too many blank lines (2)
# E712 comparison to True should be 'if cond is not True:' or 'if not cond:'
# E302 expected 2 blank lines, found 1
# E226 missing whitespace around arithmetic operator
# W291 trailing whitespace
# W293 blank line contains whitespace
# W391 blank line at end of file
# E111 indentation is not a multiple of four
# E702 multiple statements on one line (semicolon)
ignore = E251,E711,E501,E303,E712,E302,E226,W291,W293,W391,E111,E702,E265