summaryrefslogtreecommitdiff
path: root/pylint
diff options
context:
space:
mode:
authorgithub-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>2023-03-28 22:55:13 +0200
committerGitHub <noreply@github.com>2023-03-28 22:55:13 +0200
commit4e11693a411433cb03b07fc3a04f2e4151280953 (patch)
treeb868da27bd7e21f22e9ff93f7ea6ee097ee21857 /pylint
parentd429822d56c392b4be914f94d55807b55efbd705 (diff)
downloadpylint-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.py4
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"