Commit Graph

  • 6553d90e0f ops: update workflows to run for this branch Karim shoair 2026-01-08 00:53:29 +02:00
  • 9eb5f68fcb test: update tests accordingly Karim shoair 2026-01-08 00:52:35 +02:00
  • 6a73f9dcd7 refactor: internal API changes to be easily used as indicators for spiders Karim shoair 2026-01-08 00:52:06 +02:00
  • de79fe80bb v0.3.14 Karim shoair 2026-01-03 22:29:20 +02:00
  • 2f87507afe test: update database test to suite windows Karim shoair 2026-01-03 22:02:03 +02:00
  • f99baf65f7 test: remove the check for incognito Karim shoair 2026-01-03 01:50:46 +02:00
  • c8a2456b81 fix(StealthyFetcher): disable incognito mode to solve #123 Karim shoair 2026-01-03 01:50:02 +02:00
  • 30a77de2be build: pump version up and browserforge version Karim shoair 2026-01-03 01:48:34 +02:00
  • 6ad2ecb9f2 v0.3.13 Karim shoair 2026-01-01 22:07:00 +02:00
  • b5fdb71b52 docs: improving the API reference section Karim shoair 2026-01-01 21:07:20 +02:00
  • 4947152be2 docs: change docstring style for some methods Karim shoair 2026-01-01 21:06:35 +02:00
  • 9742b239be docs: fix for rtd build Karim shoair 2026-01-01 17:42:47 +02:00
  • e275509ece docs: fix for rtd build Karim shoair 2026-01-01 17:05:10 +02:00
  • 185a9c594f docs: fix for rtd build Karim shoair 2026-01-01 17:01:24 +02:00
  • c6e4482837 docs: Improve docs website Karim shoair 2026-01-01 16:56:57 +02:00
  • cb5051ca56 docs: update contributing page Karim shoair 2026-01-01 03:18:15 +02:00
  • 4d478eb84c docs: update the donate page Karim shoair 2026-01-01 03:16:10 +02:00
  • 2d5e2f41c4 docs: update dev articles Karim shoair 2026-01-01 03:14:12 +02:00
  • 0a3bb6cfdb docs: update the migrating from BS article Karim shoair 2025-12-31 18:32:34 +02:00
  • 55ff20c238 docs: update replacing AI article Karim shoair 2025-12-31 18:28:28 +02:00
  • 7d5b907d6c docs: adding more data to the adaptive feature page Karim shoair 2025-12-31 16:56:57 +02:00
  • 17202d23a8 docs: Update the MCP server page Karim shoair 2025-12-31 16:32:21 +02:00
  • ad234165e9 docs: update the cli section Karim shoair 2025-12-31 03:00:26 +02:00
  • 3b9a6d021e fix: correct cli argument Karim shoair 2025-12-31 03:00:06 +02:00
  • d4ae6c49c0 docs: update the StealthyFetcher page Karim shoair 2025-12-31 00:22:33 +02:00
  • f6f0ed4b37 fix(async stealth): wait the coroutine of the bounding box Karim shoair 2025-12-31 00:19:53 +02:00
  • 33c5633c58 test: correcting tests with the new arguments Karim shoair 2025-12-30 22:06:37 +02:00
  • 0c7e26ae5c fix(fingerprints): do not create google referer for IPs Karim shoair 2025-12-30 21:58:09 +02:00
  • a2b5628a73 docs: update DynamicFetcher page Karim shoair 2025-12-29 22:02:01 +02:00
  • 67e8f4d515 docs: update DynamicFetcher page Karim shoair 2025-12-29 20:48:45 +02:00
  • e1cac0f69f docs: update requests page Karim shoair 2025-12-29 20:48:32 +02:00
  • bc420da19b docs: update deps Karim shoair 2025-12-29 20:39:13 +02:00
  • ee13af9516 build: update deps Karim shoair 2025-12-29 16:08:51 +02:00
  • 6c25dccb05 docs: updating the Fetcher Basics and the HTTP requests pages Karim shoair 2025-12-28 21:57:21 +02:00
  • 5e3845f060 docs: shorten docstrings for some functions Karim shoair 2025-12-28 21:56:28 +02:00
  • b1cd5c5a82 test: fix old assert test Karim shoair 2025-12-28 00:16:37 +02:00
  • 9bfe744840 fix: remove forgotten unused code Karim shoair 2025-12-28 00:14:47 +02:00
  • 1b838eabd0 fix: update the cookies type hint for the mcp server Karim shoair 2025-12-28 00:08:44 +02:00
  • a4ad6b5fce test: remove old test Karim shoair 2025-12-28 00:03:09 +02:00
  • 09bbd416b8 fix: remove old proxy logic Karim shoair 2025-12-28 00:02:50 +02:00
  • a8e646160f docs: update the parsing section Karim shoair 2025-12-27 23:48:31 +02:00
  • a35cc4bdd6 docs: updating overview and benchmarks pages with the new changes Karim shoair 2025-12-27 20:51:28 +02:00
  • fb3a1b4c17 style: removing unused code Karim shoair 2025-12-27 20:50:08 +02:00
  • 8ca0646172 docs: make the cli section clearer for README files of all languages Karim shoair 2025-12-27 16:55:27 +02:00
  • 423de087d4 docs: update README for all languages with the new updates Karim shoair 2025-12-27 16:40:47 +02:00
  • ab76f1bee7 docs: update the website main page Karim shoair 2025-12-27 16:26:30 +02:00
  • 423755fe82 fix: remove firefox from test workflow Karim shoair 2025-12-27 14:33:24 +02:00
  • 842718ba94 fix: update shell signatures for the autocompletion Karim shoair 2025-12-27 14:30:48 +02:00
  • 2af21e240d test: remove problematic sync tests Karim shoair 2025-12-27 14:02:02 +02:00
  • 4753743f49 fix: pinning the deps version for tox Karim shoair 2025-12-26 14:44:26 +02:00
  • 5638755558 ops: update tests workflow accordingly Karim shoair 2025-12-26 03:23:28 +02:00
  • fdfd5bf96b test: update all tests accordingly Karim shoair 2025-12-26 03:22:56 +02:00
  • 67c8cb7de3 ops: update tox file accordingly Karim shoair 2025-12-26 03:22:28 +02:00
  • c5f32e495c ops: update docker file accordingly Karim shoair 2025-12-26 03:22:11 +02:00
  • ccf97803d5 build: update deps Karim shoair 2025-12-26 03:21:40 +02:00
  • cfc667f7dc refactor(fetchers)!: Replace Camoufox with patchright and many optimizations Karim shoair 2025-12-26 03:21:13 +02:00
  • f9f34e6ee9 fix: improve the handling of useragent in chrome fetcher Karim shoair 2025-12-24 23:08:30 +02:00
  • b40c16a2cd build: pump version up Karim shoair 2025-12-24 21:35:41 +02:00
  • 85b327a598 fix: Improve stealth of dynamic browser by pinning Chrome's UA version Karim shoair 2025-12-24 21:34:44 +02:00
  • 2e5152f790 v0.3.12 Karim shoair 2025-12-18 02:21:43 +02:00
  • a7b55d4a74 test: fix for typo in the workflow Karim shoair 2025-12-18 01:48:47 +02:00
  • e53f1cb363 build: forcing playwright version Karim shoair 2025-12-18 01:45:21 +02:00
  • 580bc5390f test: Adjusting test workflow for GitHub Karim shoair 2025-12-18 01:44:05 +02:00
  • 1694b44a2b test: adjusting deps versions for tox Karim shoair 2025-12-18 01:30:00 +02:00
  • 381c4eab7f test: skip checking camoufox browser version if he cache hits Karim shoair 2025-12-18 01:23:50 +02:00
  • ecb97d3fd6 docs: add docs for timezone_id argument Karim shoair 2025-12-18 01:16:22 +02:00
  • 9443ab80ae test: update tests accordingly Karim shoair 2025-12-18 01:14:05 +02:00
  • 39f544eae4 feat(dynamicSession): add the option to set timezone of the browser Karim shoair 2025-12-18 01:13:31 +02:00
  • b507e4d4a0 refactor(fetchers): rename internal api Karim shoair 2025-12-17 01:27:40 +02:00
  • ae719a9d54 fix(parser): Improve response to json conversion Karim shoair 2025-12-17 00:15:55 +02:00
  • fd9fc83c6c build: pump version up and deps Karim shoair 2025-12-17 00:04:24 +02:00
  • f6862f8170 docs: Add new sponsor Karim shoair 2025-12-09 12:47:36 +02:00
  • 465b0f4733 docs: Add new sponsor Karim shoair 2025-12-08 03:35:24 +02:00
  • 0f9127e975 v0.3.11 Karim shoair 2025-12-03 03:52:52 +02:00
  • 51d347270f build: remove unnecessary reinstallation of deps in tox Karim shoair 2025-12-03 03:43:17 +02:00
  • aed34e43b5 fix(fetchers): better handling for infinite network_idle Karim shoair 2025-12-03 03:11:30 +02:00
  • 16ff07a287 build: Pump version up and mcp Karim shoair 2025-12-03 02:20:18 +02:00
  • ac2d4d3833 fix: use the correct signature for the stealthy_fetch shortcut Karim shoair 2025-12-02 02:15:42 +02:00
  • ab0be95129 v0.3.10 Karim shoair 2025-11-26 19:49:23 +02:00
  • eb15aae444 docs: update benchmarks with the current results Karim shoair 2025-11-26 02:50:01 +02:00
  • ab23b71836 tests(fetchers): Update tests to use the new argument naming Karim shoair 2025-11-26 02:23:54 +02:00
  • 0e1f3b9b05 fix(fetchers): Add backward compatibility for custom_config argument Karim shoair 2025-11-26 02:23:17 +02:00
  • 9b3309f825 fix(shell): use correct argument name in signatures Karim shoair 2025-11-26 02:22:29 +02:00
  • f84fbe8814 docs: update the renamed argument Karim shoair 2025-11-26 02:12:50 +02:00
  • 880b144af0 refactor(browser fetchers): Make all the type hints dynamic + Faster validation Karim shoair 2025-11-25 22:03:45 +02:00
  • 8940bdeb55 fix(shell): dynamically build the signature of shortcuts after last changes Karim shoair 2025-11-25 21:23:06 +02:00
  • 04a612e64e docs: fix docstrings for all requests methods Karim shoair 2025-11-25 21:05:21 +02:00
  • 57e11cef76 tests: Update tests accordingly Karim shoair 2025-11-25 20:25:23 +02:00
  • 5376c97996 fix(fetcher): Remove non-keywords arguments Karim shoair 2025-11-25 20:25:09 +02:00
  • f0b01fc253 refactor(browser fetchers): Make all the type hints dynamic + Faster validation Karim shoair 2025-11-25 20:18:36 +02:00
  • 9e85311ff6 fix(validators): Fix overriding session values with request ones Karim shoair 2025-11-25 19:48:09 +02:00
  • 74f24d60f6 fix(fetcher): Replace vars logic with one that doesn't require dict attribute Karim shoair 2025-11-24 13:04:12 +02:00
  • abc9aaebfe build: Pump deps up Karim shoair 2025-11-24 13:03:18 +02:00
  • 088d1912d6 ops: fix tests workflow caching Karim shoair 2025-11-24 12:52:28 +02:00
  • abaf877eff ops: fix tests workflow caching Karim shoair 2025-11-24 03:55:13 +02:00
  • b5cb235c53 ops: fix tests workflow caching Karim shoair 2025-11-24 03:30:14 +02:00
  • c487faf4fd pref(requests): Optimizing memory by specifiying slots Karim shoair 2025-11-23 21:50:54 +02:00
  • 357b170e1c refactor(requests): Make all the type hints dynamic Karim shoair 2025-11-23 20:48:51 +02:00
  • 2bae3261a0 build: Pumping version and deps up Karim shoair 2025-11-22 21:41:47 +02:00
  • 170205599d fix(parser): Better approach for web pages where the encoding is not always correctly declared Karim shoair 2025-11-22 20:24:55 +02:00