Commit Graph

78 Commits

Author SHA1 Message Date
Karim shoair 18660f8132 style: type hints corrections and docstrings 2025-07-30 00:32:39 +03:00
Karim shoair 264ae02aa7 refactor: huge change, many features/class got a better naming
- `Adaptor` became `Selector`
- `Adaptors` became `Selectors`
- `auto_match` argument/feature became `adaptive`
- `adaptor_arguments` argument became `selector_config`
- `automatch_domain` argument became `adaptive_domain`
- `additional_arguments` argument became `additional_args`
- `storage_adaptors` file became just `storage`
2025-07-29 04:20:23 +03:00
Karim shoair 0e5fd502d2 Merge branch 'main' into dev 2025-07-11 02:44:10 +03:00
Karim shoair 80e3a97990 docs: Update README.md 2025-07-10 21:19:00 +03:00
Karim shoair 51b5c4dff8 Merge branch 'main' into dev 2025-07-10 21:17:39 +03:00
Karim shoair 377ad92485 docs: update PetroSky promo 2025-07-10 21:14:34 +03:00
Karim shoair 6eb9626865 docs: add PetroSky as sponsor 2025-07-10 21:12:54 +03:00
Karim shoair f28b4d3653 docs: Updating Readme accordingly to the new naming 2025-06-22 02:12:03 +03:00
Karim shoair 561c8b0fcf Chore: adding Swiftproxy ad 2025-05-23 14:28:02 +03:00
Karim shoair a941c02e1c Update README.md 2025-05-13 15:42:02 +03:00
Karim shoair 43e3642719 Update Scrapeless segment 2025-05-13 15:40:49 +03:00
Karim shoair 4d9f7b27ff docs: Update README.md 2025-04-15 03:23:34 +02:00
Karim shoair ad83c03472 chore: Moving Evomi up 2025-04-15 00:44:16 +02:00
Karim shoair 1aacdd6009 chore: updating Scrapeless ad 2025-04-14 17:57:42 +02:00
Karim shoair f13cafefb8 docs: add the discord server 2025-04-13 03:56:42 +02:00
Karim shoair ba42775d97 docs: Update README.md 2025-04-12 22:37:57 +02:00
Karim shoair 211825a49e docs: update README logo 2025-04-12 22:36:25 +02:00
Karim shoair cf81e4e1a9 docs: Update README file 2025-04-08 06:06:12 +02:00
Karim shoair 8551d7eeea docs: Update README reflect current version accurately 2025-03-26 19:25:49 +02:00
Karim shoair 8a2ac94243 docs: Updating the benchmarks table with current numbers
All libraries are updated to the latest version
2025-03-26 05:41:03 +02:00
Karim shoair a0952dca8f docs: Updating the README to reflect the new changes 2025-03-26 05:28:28 +02:00
Karim shoair d7ef555d99 docs: Updating the README to reflect the new changes 2025-03-26 03:01:42 +02:00
Karim shoair 18d2d29fa8 docs: use a better import to reflect the new changes 2025-03-17 06:29:32 +02:00
Karim shoair 6906b13500 docs: update Scrapeless promo 2025-03-05 15:22:50 +02:00
Karim shoair 7ed189aa4e docs: Updating the README 2025-03-05 03:15:11 +02:00
Karim shoair c596a13901 docs: reflect updates on README 2025-02-25 23:54:23 +02:00
Karim shoair 7f7b8e080b docs(README): add history to the page to reflect new changes 2025-02-22 18:47:02 +02:00
Karim shoair 9ea245eab4 doc(README): be more specific about what the regex match 2025-01-31 00:48:59 +02:00
Karim shoair 675c0110e6 feat(StealthyFetcher): Make ads enabled by default for performance boost 2025-01-28 23:51:31 +02:00
Karim shoair 21291958f1 docs(README file): Better more-friendly description 2025-01-28 23:10:56 +02:00
Karim shoair 0e1dcd4f29 Adding Scrapeless sponsor 2025-01-06 11:59:19 +02:00
Karim shoair ef284234e6 docs: update README file to reflect new installation instructions 2024-12-26 19:56:37 +02:00
Karim shoair ac95600650 docs: add an example that uses page.urljoin 2024-12-16 13:27:14 +02:00
Karim shoair 43b41b3733 docs: fix TOC header 2024-12-16 12:41:07 +02:00
Karim shoair 6cf5ce9719 docs: Adding async examples and fixing some typos 2024-12-16 12:39:44 +02:00
Karim shoair 299793af3f feat: adding the retries argument for all methods of Fetcher class 2024-12-15 15:59:15 +02:00
Karim shoair bfe906315e feat: adding geoip parameter to the StealthyFetcher 2024-12-12 12:43:49 +02:00
Karim shoair 193827e27b refactor(api)!: Unifying log under 1 logger and removing debug parameter
So now you control the logging and the debugging from the shell through the logger with the name 'scrapling'
2024-12-11 21:41:37 +02:00
Karim shoair b4f90615c3 Adding keep_cdata argument for Adaptor and Response classes
This will force lxml to keep cdata while parsing html if you want
2024-12-10 22:06:08 +02:00
Karim shoair d0f18951ac fix: Enable WebGL by default 2024-12-04 23:38:30 +02:00
Karim shoair 82f8e4a073 Fixing import typo, thanks to #20 2024-11-30 11:23:07 +02:00
Karim shoair f8ad18ab8a Rephrasing some parts to be clearer 2024-11-27 11:50:20 +02:00
Karim shoair ccf38606d8 Making the README clearer a bit 2024-11-26 21:25:16 +02:00
Karim shoair dbd674aa7c Adding proxy support for basic requests 2024-11-26 21:24:41 +02:00
Karim shoair d6a59774ea StealthyFetcher - The option to disable ads with ublock origin addon 2024-11-26 20:23:02 +02:00
Karim shoair 60d551d839 PlaywrightFetcher - Add the option to set locale of the browser 2024-11-26 17:39:03 +02:00
Karim shoair 468d9b8f63 Update README.md 2024-11-25 12:28:06 +02:00
Karim shoair 1ab0f74cce Updating SerpApi Logo 2024-11-25 12:26:19 +02:00
Karim shoair cdc7ed8fa8 Removing CapSolver 2024-11-25 11:26:42 +02:00
Karim shoair 12d638ac2e Updating the doc to reflect new changes 2024-11-24 15:20:18 +02:00