Karim shoair
e4b1e00e63
build: Pump up the version
2025-09-11 04:14:32 +03:00
Karim shoair
05a714980d
docs: Update all docstring according to the new changes
2025-09-11 04:13:36 +03:00
Karim shoair
9838d741d0
refactor/feat(browser fetchers): make it possible to have a configuration per page in sessions
...
- Also, no need for the `page_action` argument function to return the page again
2025-09-11 03:48:55 +03:00
Karim shoair
931993f901
tests: changing tests accordingly
2025-09-08 16:09:24 +03:00
Karim shoair
ecaec65049
refactor/fix(browser fetchers): Solving a logic bug in page rotation
...
- Pages that get reused in rotation are possibly contaminated from previous settings used on them, and some are stubborn to remove, so the new approach replaces finished pages with new ones.
- Removed the `max_pages` from sync `StealthySession` to match `DynamicSession` (Doesn't mean anything in sync code)
2025-09-08 16:08:57 +03:00
Karim shoair
f298b76b8e
perf(StealthySession): Close persistent context default page
2025-09-07 18:48:51 +03:00
Karim shoair
710f994339
perf(DynamicSession): Close persistent context default page
2025-09-07 18:48:40 +03:00
Karim shoair
05761d4070
docs: Add YT video to the mcp page
2025-09-07 05:06:35 +03:00
Karim shoair
4341477a66
perf(StealthyFetcher): Slight optimization
2025-09-07 04:58:55 +03:00
Karim shoair
9e5ff5bb1b
chore: Add issue template for other issues
2025-09-07 04:36:00 +03:00
Karim shoair
72e26c23e8
fix(DynamicFetcher): Improve stealth mode
2025-09-07 03:13:51 +03:00
Karim shoair
31c14b3997
[ImgBot] Optimize images ( #79 )
2025-09-05 13:51:45 +03:00
Karim shoair
fa76d64d61
docs: add new sponsor to the README
2025-09-05 13:46:17 +03:00
ImgBotApp
d46d0fdf39
[ImgBot] Optimize images
...
*Total -- 555.83kb -> 366.23kb (34.11%)
/docs/assets/scrapling_shell_curl.png -- 527.22kb -> 342.98kb (34.95%)
/images/NSTproxy.png -- 28.61kb -> 23.25kb (18.74%)
Signed-off-by: ImgBotApp <ImgBotHelp@gmail.com >
2025-09-05 10:45:19 +00:00
Karim shoair
6f232b3874
misc: add new sponsor logo
2025-09-05 13:44:37 +03:00
Karim shoair
23997f2755
v0.3.1 ( #78 )
2025-09-02 17:20:53 +03:00
Karim shoair
934d8a1452
build: Pump up the version
2025-09-02 16:33:52 +03:00
Karim shoair
e06f8d36db
docs: add init_script new argument
2025-09-02 16:32:19 +03:00
Karim shoair
6ad1bab2e4
feat(DynamicFetcher): add the ability to add init_script to context ( #56 )
2025-09-02 16:25:13 +03:00
Karim shoair
9543f171aa
feat(StealthyFetcher): add the ability to add init_script to context
2025-09-02 16:19:22 +03:00
Karim shoair
d49e047736
tests: change tests accordingly
2025-09-02 15:23:30 +03:00
Karim shoair
af9a62a539
fix: fix for shell imported by mistake issue ( #76 )
2025-09-02 15:23:15 +03:00
Karim shoair
e7482a267a
docs: add interactive shell video to README.md
2025-09-01 22:11:40 +03:00
Karim shoair
9021c4f9b7
docs: Changing sponsors order
2025-09-01 16:03:47 +03:00
Karim shoair
d5aaeb9816
v0.3
2025-09-01 07:26:15 +03:00
Karim shoair
812cf2d21b
build: Pump up the version
2025-09-01 06:43:41 +03:00
Karim shoair
9e9e79d9b0
docs: fixes and adjustments
2025-09-01 06:39:17 +03:00
Karim shoair
35b88fbb62
docs: add an api reference to the mcp server
2025-09-01 01:02:08 +03:00
Karim shoair
7befcd54bc
chore: update the setup file description
2025-08-31 23:50:33 +03:00
Karim shoair
e7858d7307
docs: updating the mkdocs file accordingly
2025-08-31 23:41:53 +03:00
Karim shoair
e0c005b2cc
docs: add a page to the mcp server
2025-08-31 23:40:50 +03:00
Karim shoair
734e5f73db
docs: Changing fonts and fixing some mistakes
2025-08-31 18:52:15 +03:00
Karim shoair
878be9ccbf
tests: update tests accordingly
2025-08-31 02:57:30 +03:00
Karim shoair
967c0956a1
feat(DynamicSession): Improve stealth mode
2025-08-31 02:57:12 +03:00
Karim shoair
6eb580a6d0
feat(DynamicSession): Improve normal fetches speed
2025-08-31 02:56:34 +03:00
Karim shoair
b5be2547d7
fix(dynamicSession): issue with headless
2025-08-31 01:29:47 +03:00
Karim shoair
7153fdbcce
Merge branch 'dev' of https://github.com/D4Vinci/Scrapling into dev
2025-08-30 22:42:09 +03:00
Karim shoair
beebddd6fe
docs: add cli overview page
2025-08-30 22:42:05 +03:00
Karim shoair
c97a82f2d4
docs: add the page for the extract command
2025-08-30 22:35:44 +03:00
Karim shoair
47dd2ed28f
Merge branch 'main' into dev
2025-08-30 22:35:25 +03:00
Karim shoair
76721f906e
docs(cli): Correcting docstrings
2025-08-30 22:12:33 +03:00
Karim shoair
9dfca4c6f2
misc: Add ko-fi username to FUNDING.yml
2025-08-30 22:08:25 +03:00
Karim shoair
bf55205436
docs: Update README.md
2025-08-30 20:11:43 +03:00
Karim shoair
8edcd611d3
docs: replace the test website
2025-08-30 18:51:31 +03:00
Karim shoair
c66c48e3ae
fix(extract): Correcting docs for the css-selector option
2025-08-29 21:34:39 +03:00
Karim shoair
cd388059e8
docs: Add a page about the interactive shell
2025-08-29 20:31:00 +03:00
Karim shoair
badc3b21e1
docs: update article A Free Alternative to AI for Robust Web Scraping
2025-08-28 23:18:56 +03:00
Karim shoair
6d419e0f4d
docs: update BS article
2025-08-28 05:01:38 +03:00
Karim shoair
e14522f57a
docs: update the StealthyFetcher page
2025-08-28 04:53:22 +03:00
Karim shoair
1f87210b93
docs: Add max_pages explanation to DynamicFetcher
2025-08-28 04:36:49 +03:00