19.0 vanilla

This commit is contained in:
Ernad Husremovic 2026-03-09 09:30:27 +01:00
parent d1963a3c3a
commit 2d3ee4855a
7430 changed files with 2687981 additions and 2965473 deletions

View file

@ -75,11 +75,11 @@ class UserAgentParser(object):
)
def __init__(self):
self.platforms = [(b, re.compile(a, re.I)) for a, b in self.platforms]
self.browsers = [
self.platforms = tuple((b, re.compile(a, re.I)) for a, b in self.platforms)
self.browsers = tuple(
(b, re.compile(self._browser_version_re % a, re.I))
for a, b in self.browsers
]
)
def __call__(self, user_agent):
for platform, regex in self.platforms: # noqa: B007