module documentation

All alphanumeric unicode character are allowed in Python but due to similarities in how they look they can be confused. See: https://peps.python.org/pep-0672/#confusing-features The following checkers are intended to make users are aware of these issues.

Class NonAsciiNameChecker A strict name checker only allowing ASCII.
Function register Undocumented
Constant NON_ASCII_HELP Undocumented
def register(linter: lint.PyLinter): (source)

Undocumented

NON_ASCII_HELP: str = (source)

Undocumented

Value
'''Used when the name contains at least one non-ASCII unicode character. See htt
ps://peps.python.org/pep-0672/#confusing-features for a background why this coul
d be bad. 
If your programming guideline defines that you are programming in English, then 
there should be no need for non ASCII characters in Python Names. If not you can
 simply disable this check.'''