flake8 not reporting on lines that are too long
<p>If I create a file <code>test.py</code> with the following poorly-formatted contents:</p>

<pre><code>import re
long_string = "foooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo"
class Foo():
    pass
</code></pre>

<p>and run <code>flake8</code> on the file from the command-line like this:</p>

<pre><code>$ flake8 --max-line-length=79 test.py
</code></pre>

<p>only two errors are reported:</p>

<pre><code>test.py:1:1: F401 're' imported but unused
test.py:3:1: E302 expected 2 blank lines, found 0
</code></pre>

<p>The <code>max-line-length</code> violation on line two is not reported.</p>

<p>Completely by accident (I was testing if <em>any</em> of the command options would be respected), I found that if I add an ignore option like this:</p>

<pre><code>$ flake8 --max-line-length=79 --ignore=E302 test.py
</code></pre>

<p>Then the line length violation <em>is</em> reported:</p>

<pre><code>test.py:1:1: F401 're' imported but unused
test.py:2:80: E501 line too long (97 &gt; 79 characters)
</code></pre>

<p>I am on Ubuntu 16.04 and my <code>flake8</code> version info is:</p>

<pre><code>2.5.4 (pep8: 1.7.0, mccabe: 0.2.1, pyflakes: 1.1.0) CPython 3.5.1+ on Linux
</code></pre>

<p>When I posted <a href="https://emacs.stackexchange.com/q/22580/8430">a related questio</a>n on the Emacs Stack Exchange site (I thought the issue was with an Emacs package initially), one of the users there pointed out that  <a href="https://gitlab.com/pycqa/flake8/blob/e2d6f33151f42245c038ca55b53bc0dd199147f4/setup.py#L52" rel="noreferrer"><code>flake8</code> 2.5.4 requires a lower version of <code>pyflakes</code></a>. However, installing <code>flake8</code> through <code>apt</code> or <code>pip</code> automatically installs that particular version of <code>pyflakes</code> as a dependency, and I have been unable to get an older version of <code>pyflakes</code> to see if that solves the problem (maybe that is another question altogether). </p>

<p>Am I doing something wrong here, or is this a bug?</p>