From 9d2ff09984bd09f874dd2bd393a3d2f06da117de Mon Sep 17 00:00:00 2001 From: m-stefanski <43186329+m-stefanski@users.noreply.github.com> Date: Tue, 3 Feb 2026 14:52:19 +0100 Subject: [PATCH] Revert numbers.py breaking change of _number_pattern_re to number_re --- babel/numbers.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/babel/numbers.py b/babel/numbers.py index 2ef9031aa..d9940b05c 100644 --- a/babel/numbers.py +++ b/babel/numbers.py @@ -1268,7 +1268,7 @@ def _remove_trailing_zeros_after_decimal(string: str, decimal_symbol: str) -> st return string -_number_pattern_re = re.compile( +number_re = re.compile( r"(?P(?:[^'0-9@#.,]|'[^']*')*)" r"(?P[0-9@#.,E+]*)" r"(?P.*)", @@ -1303,7 +1303,7 @@ def parse_pattern(pattern: NumberPattern | str) -> NumberPattern: return pattern def _match_number(pattern): - rv = _number_pattern_re.search(pattern) + rv = number_re.search(pattern) if rv is None: raise ValueError(f"Invalid number pattern {pattern!r}") return rv.groups()