Flake8: Ignore specific warning for entire file

| | | | | | | | | | | |

The Ignoring Errors docs currently list a way of ignoring a particular error for a particular line:

example = lambda: "example"  # noqa: E731

... and a way of ignoring all errors for an entire file:

# flake8: noqa

from foo import unused
function_that_doesnt_exist()
x = 1+       2

... and a couple of ways, either through config or through command-line options, of disabling a particular error globally across an entire project.

But what if I want to ignore a particular error across the entirety of a single file - for instance, to disable warnings about unused imports in an __init__.py barrel file that just imports a bunch of classes so that code from other packages can import them from it in turn? The docs don"t seem to hint at any syntax for this. Is it possible?