From b69cc7c983d6bf418e82075f817852d0bf8d838b Mon Sep 17 00:00:00 2001 From: Karim shoair Date: Tue, 19 Nov 2024 14:35:24 +0200 Subject: [PATCH 1/3] Fix for the stealth mode on playwright fetcher The JS files weren't being moved while installing with PIP! --- MANIFEST.in | 1 + 1 file changed, 1 insertion(+) diff --git a/MANIFEST.in b/MANIFEST.in index 736106d..b8fbc5b 100644 --- a/MANIFEST.in +++ b/MANIFEST.in @@ -1,6 +1,7 @@ include LICENSE include *.db include *.js +include scrapling/engines/toolbelt/bypasses/*.js include scrapling/*.db include scrapling/*.db* include scrapling/py.typed From 526c51669300aca3d6b7daea1bc62688d76f42ef Mon Sep 17 00:00:00 2001 From: Karim shoair Date: Wed, 20 Nov 2024 01:28:01 +0200 Subject: [PATCH 2/3] Pump version up to 0.2.3 --- scrapling/__init__.py | 2 +- setup.cfg | 2 +- setup.py | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/scrapling/__init__.py b/scrapling/__init__.py index 8875c1f..dea5816 100644 --- a/scrapling/__init__.py +++ b/scrapling/__init__.py @@ -4,7 +4,7 @@ from scrapling.parser import Adaptor, Adaptors from scrapling.core.custom_types import TextHandler, AttributesHandler __author__ = "Karim Shoair (karim.shoair@pm.me)" -__version__ = "0.2.2" +__version__ = "0.2.3" __copyright__ = "Copyright (c) 2024 Karim Shoair" diff --git a/setup.cfg b/setup.cfg index 8c62480..2f4ff5a 100644 --- a/setup.cfg +++ b/setup.cfg @@ -1,6 +1,6 @@ [metadata] name = scrapling -version = 0.2.2 +version = 0.2.3 author = Karim Shoair author_email = karim.shoair@pm.me description = Scrapling is an undetectable, powerful, flexible, adaptive, and high-performance web scraping library for Python. diff --git a/setup.py b/setup.py index f2197b8..386e3c5 100644 --- a/setup.py +++ b/setup.py @@ -6,7 +6,7 @@ with open("README.md", "r", encoding="utf-8") as fh: setup( name="scrapling", - version="0.2.2", + version="0.2.3", description="""Scrapling is a powerful, flexible, and high-performance web scraping library for Python. It simplifies the process of extracting data from websites, even when they undergo structural changes, and offers impressive speed improvements over many popular scraping tools.""", From 649f4cfae7d264877bb37ebebb15d477535c0628 Mon Sep 17 00:00:00 2001 From: Karim shoair Date: Wed, 20 Nov 2024 01:41:46 +0200 Subject: [PATCH 3/3] Pumping up camoufox version --- setup.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/setup.py b/setup.py index 386e3c5..42e670f 100644 --- a/setup.py +++ b/setup.py @@ -57,7 +57,7 @@ setup( 'httpx[brotli,zstd]', 'playwright', 'rebrowser-playwright', - 'camoufox>=0.3.9', + 'camoufox>=0.3.10', 'browserforge', ], python_requires=">=3.8",