Fix Overly permissive regular expression range in conda_package_helper.py (#2327)

This commit is contained in:
Ayaz Salikhov
2025-09-19 12:11:17 +01:00
committed by GitHub
parent 53b1d144db
commit 98cf1811b0

View File

@@ -124,7 +124,7 @@ class CondaPackageHelper:
def my_split(string: str) -> list[list[str]]: def my_split(string: str) -> list[list[str]]:
def version_substrs(x: str) -> list[str]: def version_substrs(x: str) -> list[str]:
return re.findall(r"([A-z]+|\d+)", x) return re.findall(r"([A-Za-z]+|\d+)", x)
return list(chain(map(version_substrs, string.split(".")))) return list(chain(map(version_substrs, string.split("."))))