16 Commits

Author SHA1 Message Date
Karim shoair 6bbc6e01c5 feat(mcp/cli): Include open Shadow DOM content in the response HTML. 2026-09-13 23:37:56 +03:00
Karim shoair 20337ba6a5 fix(cli): fix markdown concatenation 2026-09-12 23:18:44 +03:00
Mrityunjay SIngh 029d098c06 fix: require authentication by default for the HTTP transport (#414)
Co-authored-by: MJ <kaalu@MJs-MacBook-Air.local>
2026-08-19 01:56:23 +03:00
Karim shoair 563b134f9e feat(mcp): Add auth to the mcp server and the option to set allowed host 2026-07-26 19:02:16 +03:00
Karim shoair bea8c71fc3 feat: Add option to set executable path in the CLI
Solves #371
2026-07-12 22:31:51 +03:00
Sami Rusani d933c947c6 feat: add MCP executable path support 2026-06-26 22:11:39 +02:00
ETM-Code c243c8aca5 feat: add --version flag to the CLI
- Add a `--version` flag to the main CLI group using click's `version_option`
- Prints `Scrapling, version <version>` and exits, sourcing the version from `scrapling.__version__`
- Add a CLI test asserting the flag's output

Closes #299
2026-05-30 11:37:22 +01:00
Karim shoair 9acc8194c5 test: update the tests accordingly 2026-02-06 02:45:13 +02:00
Karim shoair fdfd5bf96b test: update all tests accordingly 2025-12-26 03:22:56 +02:00
Karim shoair 2751653190 test: add tests for the new impersonate logic 2025-11-16 16:34:24 +02:00
Karim shoair 386da62ec9 tests: fix CLI tests according to last changes 2025-09-19 23:17:54 +03:00
Karim shoair eae088a07b tests: Multiple changes to tests
- Remove all tests for the old encoding logic
- Stop using the `nopecha` test page to test Cloudflare solver
- Remove useless tests like testing for infinite timeout
- Fixes to make the code compatible with new changes
2025-09-14 20:24:46 +03:00
Karim shoair 1024ba6916 tests: Update test to be up-to-date with current version of the code 2025-09-14 16:30:59 +03:00
Karim shoair d49e047736 tests: change tests accordingly 2025-09-02 15:23:30 +03:00
Karim shoair 8bfbcec2d7 test: remove the test for install command
GitHub is already reinstalls the library with it with every test
2025-08-15 06:01:53 +03:00
Karim shoair 0e3358007f test: adding new tests and updating existing ones 2025-08-15 04:52:51 +03:00