From ebd7e0971c7e7d6be1b27d68f01c7f910e62f89b Mon Sep 17 00:00:00 2001 From: Karim shoair Date: Mon, 11 May 2026 03:18:26 +0300 Subject: [PATCH] build: update deps and browser useragents --- pyproject.toml | 6 +++--- scrapling/engines/toolbelt/fingerprints.py | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 741a30d..8cb4768 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -73,10 +73,10 @@ dependencies = [ fetchers = [ "click>=8.3.0", "curl_cffi>=0.15.0", - "playwright==1.58.0", - "patchright==1.58.2", + "playwright==1.59.0", + "patchright==1.59.1", "browserforge>=1.2.4", - "apify-fingerprint-datapoints>=0.12.0", + "apify-fingerprint-datapoints>=0.13.0", "msgspec>=0.21.1", "anyio>=4.13.0", "protego>=0.6.0", diff --git a/scrapling/engines/toolbelt/fingerprints.py b/scrapling/engines/toolbelt/fingerprints.py index 3d256fa..f4fdfc1 100644 --- a/scrapling/engines/toolbelt/fingerprints.py +++ b/scrapling/engines/toolbelt/fingerprints.py @@ -13,8 +13,8 @@ from scrapling.core._types import Dict, Literal, Tuple __OS_NAME__ = platform_system() OSName = Literal["linux", "macos", "windows"] # Current versions hardcoded for now (Playwright doesn't allow to know the version of a browser without launching it) -chromium_version = 145 -chrome_version = 145 +chromium_version = 147 +chrome_version = 147 @lru_cache(1, typed=True)