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
172a5b4a0a
feat: Add an mcp server
2025-07-26 22:57:08 +03:00
Karim shoair
1076001e29
refactor: changes to be used by the mcp server
2025-07-14 05:38:29 +03:00
Karim shoair
29e485bdf2
refactor: Optimizations to CLI
2025-06-29 19:10:52 +03:00
Karim shoair
1c9e48b1c6
feat(extract): Adding new command to CLI options + Optimizations
...
Users can now fetch websites directly without code and extract full/selected HTML content as HTML, Markdown, or extract text content.
2025-06-29 18:56:09 +03:00
Karim shoair
a41be48047
refactor: optimize imports and docstrings correction
2025-06-25 21:36:53 +03:00
Karim shoair
8a272cf19b
feat/refactor(fetchers): Replacing PlayWrightFetcher with DynamicFetcher and adding session classes
2025-06-22 02:10:45 +03:00
Karim shoair
3e63fa2523
fix(shell): Hide the automatic tips and solve the namespace issue
2025-06-19 04:03:13 +03:00
Karim shoair
74fa1bfbed
feat(shell): Add support to curl -b argument
2025-04-30 04:23:05 +03:00
Karim shoair
8f3b2092c2
fix(cli): Update page object after curl request
2025-04-29 03:14:41 +03:00
Karim shoair
98ad50d5aa
feat(cli): Adding two new commands (uncurl/curl2fetcher)
2025-04-29 02:45:50 +03:00
Karim shoair
49b7ae13f6
feat(cli): Adding Scrapling Shell feature
2025-04-22 05:15:57 +02:00