diff options
author | github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> | 2023-03-28 22:55:13 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-03-28 22:55:13 +0200 |
commit | 4e11693a411433cb03b07fc3a04f2e4151280953 (patch) | |
tree | b868da27bd7e21f22e9ff93f7ea6ee097ee21857 /pylint | |
parent | d429822d56c392b4be914f94d55807b55efbd705 (diff) | |
download | pylint-git-4e11693a411433cb03b07fc3a04f2e4151280953.tar.gz |
[Backport maintenance/2.17.x] Allow integers in TypeAlias names. (#8507)
Co-authored-by: Stephane Odul <1504511+sodul@users.noreply.github.com>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Diffstat (limited to 'pylint')
-rw-r--r-- | pylint/checkers/base/name_checker/checker.py | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/pylint/checkers/base/name_checker/checker.py b/pylint/checkers/base/name_checker/checker.py index 616067d1f..c2b615a48 100644 --- a/pylint/checkers/base/name_checker/checker.py +++ b/pylint/checkers/base/name_checker/checker.py @@ -41,7 +41,9 @@ DEFAULT_PATTERNS = { "typevar": re.compile( r"^_{0,2}(?!T[A-Z])(?:[A-Z]+|(?:[A-Z]+[a-z]+)+T?(?<!Type))(?:_co(?:ntra)?)?$" ), - "typealias": re.compile(r"^_{0,2}(?!T[A-Z]|Type)[A-Z]+[a-z]+(?:[A-Z][a-z]+)*$"), + "typealias": re.compile( + r"^_{0,2}(?!T[A-Z]|Type)[A-Z]+[a-z0-9]+(?:[A-Z][a-z0-9]+)*$" + ), } BUILTIN_PROPERTY = "builtins.property" |