<p dir="auto">See discussion on <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="295560783" data-permission-text="Title is private" data-url="https://github.com/scipy/scipy/issues/8384" data-hovercard-type="pull_request" data-hovercard-url="/scipy/scipy/pull/8384/hovercard" href="https://github.com/scipy/scipy/pull/8384">#8384</a> - Running pycodestyle v2.3.1 currently reports 81 cases of <code class="notranslate">E741</code> which is one of a set of three style checks to avoid ambiguous single letter names which look like numbers:</p>
<ul dir="auto">
<li>E741 do not use variables named ‘l’, ‘O’, or ‘I’</li>
<li>E742 do not define classes named ‘l’, ‘O’, or ‘I’</li>
<li>E743 do not define functions named ‘l’, ‘O’, or ‘I’</li>
</ul>
<p dir="auto">See <a href="https://pycodestyle.readthedocs.io/en/latest/intro.html#error-codes" rel="nofollow">https://pycodestyle.readthedocs.io/en/latest/intro.html#error-codes</a></p>
<p dir="auto">The reasoning being in many fonts:</p>
<ul dir="auto">
<li>Upper case eye looks like the digit one (<code class="notranslate">I</code> vs <code class="notranslate">1</code>)</li>
<li>Upper case oh looks like the digit zero (<code class="notranslate">O</code> vs <code class="notranslate">0</code>)</li>
<li>Upper case el looks like the digit one (<code class="notranslate">L</code> vs <code class="notranslate">1</code>)</li>
</ul>
<p dir="auto">Assuming <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="295560783" data-permission-text="Title is private" data-url="https://github.com/scipy/scipy/issues/8384" data-hovercard-type="pull_request" data-hovercard-url="/scipy/scipy/pull/8384/hovercard" href="https://github.com/scipy/scipy/pull/8384">#8384</a> or similar is merged, then as part of fixing this whitespace, the style checker settings in tox.ini should be updated to stop ignoring E741.</p>
<p dir="auto"><em>Original ticket <a href="http://projects.scipy.org/scipy/ticket/811" rel="nofollow">http://projects.scipy.org/scipy/ticket/811</a> on 2008-12-10 by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/nilswagner01/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/nilswagner01">@nilswagner01</a>, assigned to <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/wnbell/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/wnbell">@wnbell</a>.</em></p>
<p dir="auto">It would be nice to have an implementation of IDR in scipy. See</p>
<p dir="auto">[http://ta.twi.tudelft.nl/nw/users/gijzen/IDR.html]</p>
<p dir="auto">for details.</p>