The compilers of the PEP8 tool decide what happens in it.
As you noticed, they do not always correspond to the PEP8 style guide. In this particular case, I do not know how much this is accompanied by an accompanying, or deliberate decision. You must ask them to find out, or you can find the answer in the commit history.
Guido recently asked the accompanying tools pep8 and pep257 to rename them to avoid this confusion. See this problem for example . As a result, the tools are renamed to pycodestyle and pydocstyle, respectively.
source share