summaryrefslogtreecommitdiff
path: root/doc/whatsnew/2.13.rst
diff options
context:
space:
mode:
Diffstat (limited to 'doc/whatsnew/2.13.rst')
-rw-r--r--doc/whatsnew/2.13.rst9
1 files changed, 9 insertions, 0 deletions
diff --git a/doc/whatsnew/2.13.rst b/doc/whatsnew/2.13.rst
index 10970a1dd..854fef618 100644
--- a/doc/whatsnew/2.13.rst
+++ b/doc/whatsnew/2.13.rst
@@ -14,6 +14,15 @@ New checkers
Closes #5460
+* Rewrote Checker of ``non-ascii-name``.
+ It now ensures __all__ Python names are ASCII and also properly
+ checks the names of imports (``non-ascii-module-import``) as
+ well as file names (``non-ascii-file-name``) and emits their respective new warnings.
+
+ Non ASCII characters could be homoglyphs (look alike characters) and hard to
+ enter on a non specialized keyboard.
+ See `Confusable Characters in PEP 672 <https://www.python.org/dev/peps/pep-0672/#confusable-characters-in-identifiers>`_
+
Removed checkers
================