Skip to content

allignment#85

Merged
VinciGit00 merged 516 commits intopre/betafrom
main
Apr 19, 2026
Merged

allignment#85
VinciGit00 merged 516 commits intopre/betafrom
main

Conversation

@VinciGit00
Copy link
Copy Markdown
Member

No description provided.

VinciGit00 and others added 30 commits July 1, 2025 09:32
## 1.0.0 (2025-07-01)

### Features

* add client integration ([5cbc551](5cbc551))
* add crawling endpoint ([e41ec09](e41ec09))
* add docstring ([04622dd](04622dd))
* add infinite scrolling ([a7ab921](a7ab921))
* add infinte scrolling ([8f2ffc2](8f2ffc2))
* add integration for env variables ([7307db9](7307db9))
* add integration for local_scraper ([4f6402a](4f6402a))
* add integration for sql ([455c090](455c090))
* add integration for the api ([457a2aa](457a2aa))
* add localScraper functionality ([a5cffa2](a5cffa2))
* add markdownify and localscraper ([4a8583b](4a8583b))
* add markdownify functionality ([fccb75e](fccb75e))
* add optional headers to request ([778c81d](778c81d))
* add requirement files ([65fe013](65fe013))
* add scrapegraphai api integration ([382c347](382c347))
* add time varying timeout ([47e2263](47e2263))
* added example of the smartScraper function using a schema ([66a220d](66a220d))
* changed SyncClient to Client ([35cd081](35cd081))
* check ([5f9b4ed](5f9b4ed))
* enhaced python sdk ([e66e60d](e66e60d))
* final release maybe semantic? ([d096725](d096725))
* fix ([d03013c](d03013c))
* implemented search scraper functionality ([cb572b9](cb572b9))
* implemented support for requests with schema ([9bc9a27](9bc9a27))
* maybe final release? ([40035f3](40035f3))
* merged localscraper into smartscraper ([2b79ffa](2b79ffa))
* modified icons ([cb04405](cb04405))
* refactoring of the folders ([e613e2e](e613e2e))
* refctoring of the folder ([3085b5a](3085b5a))
* removed local scraper ([021bf6d](021bf6d))
* revert to old release ([aac6b03](aac6b03))
* searchscraper ([42d99c0](42d99c0))
* semantic relaase ([93759c3](93759c3))
* semantic release ([9613ba9](9613ba9))
* semantic release ([956eceb](956eceb))
* semantic release ([0bc1358](0bc1358))
* splitted files ([02bb961](02bb961))
* test ([9bec234](9bec234))
* test semantic release ([5dbb0cc](5dbb0cc))
* test semantic release ([66c789e](66c789e))
* test semantic release ([d63fdda](d63fdda))
* test semantic release ([682baa3](682baa3))
* try semantic release ([d686c1f](d686c1f))
* update doc readme ([a0f9eb0](a0f9eb0))
* updated readmes ([0025b03](0025b03))

### Bug Fixes

* .toml file ([34260ed](34260ed))
* add enw timeout ([1120b5d](1120b5d))
* add new python compatibility ([c4f2ffe](c4f2ffe))
* add revert ([2e31c8f](2e31c8f))
* come back to py 3.10 ([f5b3b6c](f5b3b6c))
* fixed configuration for ignored files ([6e5bca4](6e5bca4))
* fixed HttpError messages ([fe184b2](fe184b2))
* fixed schema example ([66293f0](66293f0))
* houses examples and typos ([6fcaadc](6fcaadc))
* improve api desc ([d4ec17d](d4ec17d))
* logger working properly now ([b3d7543](b3d7543))
* make timeout optional ([44e8e5c](44e8e5c))
* minor fix version ([0afe434](0afe434))
* pyproject ([d37d399](d37d399))
* pyproject ([ce80d20](ce80d20))
* pyproject.toml ([12e8059](12e8059))
* pyproject.toml ([e5bca6a](e5bca6a))
* python version ([b748f16](b748f16))
* readme js sdk ([e290e30](e290e30))
* removed wrong information ([acbdcb5](acbdcb5))
* semanti release 2 ([b008a3b](b008a3b))
* semantic release ([4d230ae](4d230ae))
* sync client ([fcd6333](fcd6333))
* the "workspace" key has been removed because it was conflicting with the package.json file in the scrapegraph-js folder. ([ebf83b8](ebf83b8))
* timeout ([b3dd784](b3dd784))
* updated comment ([16402da](16402da))
* updated env variable loading ([ab0c552](ab0c552))
* updated hatchling version ([1a9f659](1a9f659))

### chore

* added dotenv pakage dependency ([e88abab](e88abab))
* added more information about the package ([a91198d](a91198d))
* added Zod package dependency ([f74685c](f74685c))
* changed pakage name ([b3b9c89](b3b9c89))
* fix _make_request not using it ([33c0a44](33c0a44))
* fix pylint scripts ([dab72de](dab72de))
* fix pyproject version ([2bbba45](2bbba45))
* fix semantic release, migrate to uv ([a70e1b7](a70e1b7))
* improved url validation ([04274c8](04274c8))
* refactor examples ([bee9f22](bee9f22))
* set up CI scripts ([f2776a9](f2776a9))
* set up eslint and prettier for code linting and formatting ([b91d11e](b91d11e))
* update workflow scripts ([a70a8bb](a70a8bb))
* **tests:** updated tests ([0a951e2](0a951e2))

### Docs

* added an example of the smartScraper functionality using a schema ([59bc75a](59bc75a))
* added api reference ([1893a9e](1893a9e))
* added api reference ([f7ba86a](f7ba86a))
* added cookbook reference ([ea1530e](ea1530e))
* added langchain-scrapegraph examples ([c9475be](c9475be))
* added new image ([618fd66](618fd66))
* added open in colab badge ([c7f98f8](c7f98f8))
* added two langchain-scrapegraph examples ([b059c78](b059c78))
* added two new examples ([bb77f28](bb77f28))
* **cookbook:** added two new examples ([5511ece](5511ece))
* added wired langgraph react agent ([9bf3d5a](9bf3d5a))
* added zillow example ([92365f2](92365f2))
* api reference ([94c99bd](94c99bd))
* fixed cookbook images and urls ([78a7a28](78a7a28))
* github trending sdk ([8971f8e](8971f8e))
* improved examples ([61c3ce7](61c3ce7))
* improved main readme ([eb013c3](eb013c3))
* link typo ([214c60f](214c60f))
* llama-index @VinciGit00 ([a75d2e8](a75d2e8))
* research agent ([5b3e3b6](5b3e3b6))
* updated new documentation urls ([2329901](2329901))
* updated precommit and installation guide ([e1c0126](e1c0126))
* updated readme ([0d45167](0d45167))

### Refactor

* code refactoring ([a2210e1](a2210e1))
* code refactoring ([1be81f0](1be81f0))
* code refactoring ([6270a6e](6270a6e))
* improved code structure ([d1a33dc](d1a33dc))
* renamed functions ([95719e3](95719e3))
* simplify infinite scroll config by replacing scroll_options with number_of_scrolls parameter ([8002df4](8002df4))
* update readme ([fee30c3](fee30c3))

### Test

* Add coverage improvement test for scrapegraph-py/tests/test_localscraper.py ([3215436](3215436))
* Add coverage improvement test for scrapegraph-py/tests/test_markdownify.py ([b374848](b374848))
* Add coverage improvement test for scrapegraph-py/tests/test_smartscraper.py ([583985c](583985c))

### CI

* **release:** 1.0.0 [skip ci] ([e8c1ad0](e8c1ad0))
* **release:** 1.0.0 [skip ci] ([7ac2fe8](7ac2fe8))
* **release:** 1.0.0 [skip ci] ([da33252](da33252))
* **release:** 1.0.0 [skip ci] ([a1a48e6](a1a48e6))
* **release:** 1.0.0 [skip ci] ([91ca8fa](91ca8fa))
* **release:** 1.1.0 [skip ci] ([0184be8](0184be8))
* **release:** 1.10.0 [skip ci] ([405b2f0](405b2f0))
* **release:** 1.10.1 [skip ci] ([fe8f7fe](fe8f7fe))
* **release:** 1.10.2 [skip ci] ([eba5b2f](eba5b2f))
* **release:** 1.11.0 [skip ci] ([ce9ec08](ce9ec08))
* **release:** 1.11.0-beta.1 [skip ci] ([185ced5](185ced5))
* **release:** 1.12.0 [skip ci] ([3ceb816](3ceb816))
* **release:** 1.2.0 [skip ci] ([cfabbba](cfabbba))
* **release:** 1.2.1 [skip ci] ([359fe67](359fe67))
* **release:** 1.2.2 [skip ci] ([8ee2b33](8ee2b33))
* **release:** 1.3.0 [skip ci] ([e9f843f](e9f843f))
* **release:** 1.4.0 [skip ci] ([3b5ebed](3b5ebed))
* **release:** 1.4.1 [skip ci] ([123fef5](123fef5))
* **release:** 1.4.2 [skip ci] ([6dce549](6dce549))
* **release:** 1.4.3 [skip ci] ([1f58af3](1f58af3))
* **release:** 1.4.3-beta.1 [skip ci] ([2b54c46](2b54c46))
* **release:** 1.4.3-beta.2 [skip ci] ([ff1ea67](ff1ea67))
* **release:** 1.4.3-beta.3 [skip ci] ([fd71621](fd71621))
* **release:** 1.5.0 [skip ci] ([df24aad](df24aad))
* **release:** 1.5.0-beta.1 [skip ci] ([05f25e9](05f25e9))
* **release:** 1.6.0 [skip ci] ([97a619d](97a619d))
* **release:** 1.6.0-beta.1 [skip ci] ([7ae67de](7ae67de))
* **release:** 1.7.0 [skip ci] ([f9ce6b6](f9ce6b6))
* **release:** 1.7.0-beta.1 [skip ci] ([aa67363](aa67363))
* **release:** 1.8.0 [skip ci] ([3550fd4](3550fd4))
* **release:** 1.9.0 [skip ci] ([db8e378](db8e378))
* **release:** 1.9.0-beta.1 [skip ci] ([25964cb](25964cb))
* **release:** 1.9.0-beta.2 [skip ci] ([d3df19f](d3df19f))
* **release:** 1.9.0-beta.3 [skip ci] ([bc4142f](bc4142f))
* **release:** 1.9.0-beta.4 [skip ci] ([abf7f3d](abf7f3d))
* **release:** 1.9.0-beta.5 [skip ci] ([fea53a2](fea53a2))
* **release:** 1.9.0-beta.6 [skip ci] ([8f187fe](8f187fe))
* **release:** 1.9.0-beta.7 [skip ci] ([a875d0d](a875d0d))
## 1.0.0 (2025-07-02)

### Features

* add client integration ([5cbc551](5cbc551))
* add crawling endpoint ([e41ec09](e41ec09))
* add docstring ([04622dd](04622dd))
* add infinite scrolling ([a7ab921](a7ab921))
* add infinte scrolling ([8f2ffc2](8f2ffc2))
* add integration for env variables ([7307db9](7307db9))
* add integration for local_scraper ([4f6402a](4f6402a))
* add integration for sql ([455c090](455c090))
* add integration for the api ([457a2aa](457a2aa))
* add localScraper functionality ([a5cffa2](a5cffa2))
* add markdownify and localscraper ([4a8583b](4a8583b))
* add markdownify functionality ([fccb75e](fccb75e))
* add optional headers to request ([778c81d](778c81d))
* add requirement files ([65fe013](65fe013))
* add scrapegraphai api integration ([382c347](382c347))
* add search number example ([f2183da](f2183da))
* add time varying timeout ([47e2263](47e2263))
* added example of the smartScraper function using a schema ([66a220d](66a220d))
* changed SyncClient to Client ([35cd081](35cd081))
* check ([5f9b4ed](5f9b4ed))
* enhaced python sdk ([e66e60d](e66e60d))
* final release maybe semantic? ([d096725](d096725))
* fix ([d03013c](d03013c))
* implemented search scraper functionality ([cb572b9](cb572b9))
* implemented support for requests with schema ([9bc9a27](9bc9a27))
* maybe final release? ([40035f3](40035f3))
* merged localscraper into smartscraper ([2b79ffa](2b79ffa))
* modified icons ([cb04405](cb04405))
* refactoring of the folders ([e613e2e](e613e2e))
* refctoring of the folder ([3085b5a](3085b5a))
* removed local scraper ([021bf6d](021bf6d))
* revert to old release ([aac6b03](aac6b03))
* searchscraper ([42d99c0](42d99c0))
* semantic relaase ([93759c3](93759c3))
* semantic release ([9613ba9](9613ba9))
* semantic release ([956eceb](956eceb))
* semantic release ([0bc1358](0bc1358))
* splitted files ([02bb961](02bb961))
* test ([9bec234](9bec234))
* test semantic release ([5dbb0cc](5dbb0cc))
* test semantic release ([66c789e](66c789e))
* test semantic release ([d63fdda](d63fdda))
* test semantic release ([682baa3](682baa3))
* try semantic release ([d686c1f](d686c1f))
* update doc readme ([a0f9eb0](a0f9eb0))
* updated readmes ([0025b03](0025b03))

### Bug Fixes

* .toml file ([34260ed](34260ed))
* add enw timeout ([1120b5d](1120b5d))
* add new python compatibility ([c4f2ffe](c4f2ffe))
* add revert ([2e31c8f](2e31c8f))
* come back to py 3.10 ([f5b3b6c](f5b3b6c))
* fixed configuration for ignored files ([6e5bca4](6e5bca4))
* fixed HttpError messages ([fe184b2](fe184b2))
* fixed schema example ([66293f0](66293f0))
* houses examples and typos ([6fcaadc](6fcaadc))
* improve api desc ([d4ec17d](d4ec17d))
* logger working properly now ([b3d7543](b3d7543))
* make timeout optional ([44e8e5c](44e8e5c))
* minor fix version ([0afe434](0afe434))
* pyproject ([d37d399](d37d399))
* pyproject ([ce80d20](ce80d20))
* pyproject.toml ([12e8059](12e8059))
* pyproject.toml ([e5bca6a](e5bca6a))
* python version ([b748f16](b748f16))
* readme js sdk ([e290e30](e290e30))
* removed wrong information ([acbdcb5](acbdcb5))
* semanti release 2 ([b008a3b](b008a3b))
* semantic release ([4d230ae](4d230ae))
* sync client ([fcd6333](fcd6333))
* the "workspace" key has been removed because it was conflicting with the package.json file in the scrapegraph-js folder. ([ebf83b8](ebf83b8))
* timeout ([b3dd784](b3dd784))
* updated comment ([16402da](16402da))
* updated env variable loading ([ab0c552](ab0c552))
* updated hatchling version ([1a9f659](1a9f659))

### chore

* added dotenv pakage dependency ([e88abab](e88abab))
* added more information about the package ([a91198d](a91198d))
* added Zod package dependency ([f74685c](f74685c))
* changed pakage name ([b3b9c89](b3b9c89))
* fix _make_request not using it ([33c0a44](33c0a44))
* fix pylint scripts ([dab72de](dab72de))
* fix pyproject version ([2bbba45](2bbba45))
* fix semantic release, migrate to uv ([a70e1b7](a70e1b7))
* improved url validation ([04274c8](04274c8))
* refactor examples ([bee9f22](bee9f22))
* set up CI scripts ([f2776a9](f2776a9))
* set up eslint and prettier for code linting and formatting ([b91d11e](b91d11e))
* update workflow scripts ([a70a8bb](a70a8bb))
* **tests:** updated tests ([0a951e2](0a951e2))

### Docs

* added an example of the smartScraper functionality using a schema ([59bc75a](59bc75a))
* added api reference ([1893a9e](1893a9e))
* added api reference ([f7ba86a](f7ba86a))
* added cookbook reference ([ea1530e](ea1530e))
* added langchain-scrapegraph examples ([c9475be](c9475be))
* added new image ([618fd66](618fd66))
* added open in colab badge ([c7f98f8](c7f98f8))
* added two langchain-scrapegraph examples ([b059c78](b059c78))
* added two new examples ([bb77f28](bb77f28))
* **cookbook:** added two new examples ([5511ece](5511ece))
* added wired langgraph react agent ([9bf3d5a](9bf3d5a))
* added zillow example ([92365f2](92365f2))
* api reference ([94c99bd](94c99bd))
* fixed cookbook images and urls ([78a7a28](78a7a28))
* github trending sdk ([8971f8e](8971f8e))
* improved examples ([61c3ce7](61c3ce7))
* improved main readme ([eb013c3](eb013c3))
* link typo ([214c60f](214c60f))
* llama-index @VinciGit00 ([a75d2e8](a75d2e8))
* research agent ([5b3e3b6](5b3e3b6))
* updated new documentation urls ([2329901](2329901))
* updated precommit and installation guide ([e1c0126](e1c0126))
* updated readme ([0d45167](0d45167))

### Refactor

* code refactoring ([a2210e1](a2210e1))
* code refactoring ([1be81f0](1be81f0))
* code refactoring ([6270a6e](6270a6e))
* improved code structure ([d1a33dc](d1a33dc))
* renamed functions ([95719e3](95719e3))
* simplify infinite scroll config by replacing scroll_options with number_of_scrolls parameter ([8002df4](8002df4))
* update readme ([fee30c3](fee30c3))

### Test

* Add coverage improvement test for scrapegraph-py/tests/test_localscraper.py ([3215436](3215436))
* Add coverage improvement test for scrapegraph-py/tests/test_markdownify.py ([b374848](b374848))
* Add coverage improvement test for scrapegraph-py/tests/test_smartscraper.py ([583985c](583985c))

### CI

* **release:** 1.0.0 [skip ci] ([7d51e6c](7d51e6c))
* **release:** 1.0.0 [skip ci] ([e8c1ad0](e8c1ad0))
* **release:** 1.0.0 [skip ci] ([7ac2fe8](7ac2fe8))
* **release:** 1.0.0 [skip ci] ([da33252](da33252))
* **release:** 1.0.0 [skip ci] ([a1a48e6](a1a48e6))
* **release:** 1.0.0 [skip ci] ([91ca8fa](91ca8fa))
* **release:** 1.1.0 [skip ci] ([0184be8](0184be8))
* **release:** 1.10.0 [skip ci] ([405b2f0](405b2f0))
* **release:** 1.10.1 [skip ci] ([fe8f7fe](fe8f7fe))
* **release:** 1.10.2 [skip ci] ([eba5b2f](eba5b2f))
* **release:** 1.11.0 [skip ci] ([ce9ec08](ce9ec08))
* **release:** 1.11.0-beta.1 [skip ci] ([185ced5](185ced5))
* **release:** 1.12.0 [skip ci] ([3ceb816](3ceb816))
* **release:** 1.2.0 [skip ci] ([cfabbba](cfabbba))
* **release:** 1.2.1 [skip ci] ([359fe67](359fe67))
* **release:** 1.2.2 [skip ci] ([8ee2b33](8ee2b33))
* **release:** 1.3.0 [skip ci] ([e9f843f](e9f843f))
* **release:** 1.4.0 [skip ci] ([3b5ebed](3b5ebed))
* **release:** 1.4.1 [skip ci] ([123fef5](123fef5))
* **release:** 1.4.2 [skip ci] ([6dce549](6dce549))
* **release:** 1.4.3 [skip ci] ([1f58af3](1f58af3))
* **release:** 1.4.3-beta.1 [skip ci] ([2b54c46](2b54c46))
* **release:** 1.4.3-beta.2 [skip ci] ([ff1ea67](ff1ea67))
* **release:** 1.4.3-beta.3 [skip ci] ([fd71621](fd71621))
* **release:** 1.5.0 [skip ci] ([df24aad](df24aad))
* **release:** 1.5.0-beta.1 [skip ci] ([05f25e9](05f25e9))
* **release:** 1.6.0 [skip ci] ([97a619d](97a619d))
* **release:** 1.6.0-beta.1 [skip ci] ([7ae67de](7ae67de))
* **release:** 1.7.0 [skip ci] ([f9ce6b6](f9ce6b6))
* **release:** 1.7.0-beta.1 [skip ci] ([aa67363](aa67363))
* **release:** 1.8.0 [skip ci] ([3550fd4](3550fd4))
* **release:** 1.9.0 [skip ci] ([db8e378](db8e378))
* **release:** 1.9.0-beta.1 [skip ci] ([25964cb](25964cb))
* **release:** 1.9.0-beta.2 [skip ci] ([d3df19f](d3df19f))
* **release:** 1.9.0-beta.3 [skip ci] ([bc4142f](bc4142f))
* **release:** 1.9.0-beta.4 [skip ci] ([abf7f3d](abf7f3d))
* **release:** 1.9.0-beta.5 [skip ci] ([fea53a2](fea53a2))
* **release:** 1.9.0-beta.6 [skip ci] ([8f187fe](8f187fe))
* **release:** 1.9.0-beta.7 [skip ci] ([a875d0d](a875d0d))
## 1.0.0 (2025-07-02)

### Features

* add client integration ([5cbc551](5cbc551))
* add crawling endpoint ([e41ec09](e41ec09))
* add docstring ([04622dd](04622dd))
* add infinite scrolling ([a7ab921](a7ab921))
* add infinte scrolling ([8f2ffc2](8f2ffc2))
* add integration for env variables ([7307db9](7307db9))
* add integration for local_scraper ([4f6402a](4f6402a))
* add integration for sql ([455c090](455c090))
* add integration for the api ([457a2aa](457a2aa))
* add localScraper functionality ([a5cffa2](a5cffa2))
* add markdownify and localscraper ([4a8583b](4a8583b))
* add markdownify functionality ([fccb75e](fccb75e))
* add optional headers to request ([778c81d](778c81d))
* add requirement files ([65fe013](65fe013))
* add scrapegraphai api integration ([382c347](382c347))
* add search number example ([f2183da](f2183da))
* add time varying timeout ([47e2263](47e2263))
* added example of the smartScraper function using a schema ([66a220d](66a220d))
* changed SyncClient to Client ([35cd081](35cd081))
* check ([5f9b4ed](5f9b4ed))
* enhaced python sdk ([e66e60d](e66e60d))
* final release maybe semantic? ([d096725](d096725))
* fix ([d03013c](d03013c))
* implemented search scraper functionality ([cb572b9](cb572b9))
* implemented support for requests with schema ([9bc9a27](9bc9a27))
* maybe final release? ([40035f3](40035f3))
* merged localscraper into smartscraper ([2b79ffa](2b79ffa))
* modified icons ([cb04405](cb04405))
* refactoring of the folders ([e613e2e](e613e2e))
* refctoring of the folder ([3085b5a](3085b5a))
* removed local scraper ([021bf6d](021bf6d))
* revert to old release ([aac6b03](aac6b03))
* searchscraper ([42d99c0](42d99c0))
* semantic relaase ([93759c3](93759c3))
* semantic release ([9613ba9](9613ba9))
* semantic release ([956eceb](956eceb))
* semantic release ([0bc1358](0bc1358))
* splitted files ([02bb961](02bb961))
* test ([9bec234](9bec234))
* test semantic release ([5dbb0cc](5dbb0cc))
* test semantic release ([66c789e](66c789e))
* test semantic release ([d63fdda](d63fdda))
* test semantic release ([682baa3](682baa3))
* try semantic release ([d686c1f](d686c1f))
* update doc readme ([a0f9eb0](a0f9eb0))
* update version ([b82f043](b82f043))
* update versions ([df79102](df79102))
* updated readmes ([0025b03](0025b03))

### Bug Fixes

* .toml file ([34260ed](34260ed))
* add enw timeout ([1120b5d](1120b5d))
* add new python compatibility ([c4f2ffe](c4f2ffe))
* add revert ([2e31c8f](2e31c8f))
* come back to py 3.10 ([f5b3b6c](f5b3b6c))
* fixed configuration for ignored files ([6e5bca4](6e5bca4))
* fixed HttpError messages ([fe184b2](fe184b2))
* fixed schema example ([66293f0](66293f0))
* houses examples and typos ([6fcaadc](6fcaadc))
* improve api desc ([d4ec17d](d4ec17d))
* logger working properly now ([b3d7543](b3d7543))
* make timeout optional ([44e8e5c](44e8e5c))
* minor fix version ([0afe434](0afe434))
* pyproject ([d37d399](d37d399))
* pyproject ([ce80d20](ce80d20))
* pyproject.toml ([12e8059](12e8059))
* pyproject.toml ([e5bca6a](e5bca6a))
* python version ([b748f16](b748f16))
* readme js sdk ([e290e30](e290e30))
* removed wrong information ([acbdcb5](acbdcb5))
* semanti release 2 ([b008a3b](b008a3b))
* semantic release ([4d230ae](4d230ae))
* sync client ([fcd6333](fcd6333))
* the "workspace" key has been removed because it was conflicting with the package.json file in the scrapegraph-js folder. ([ebf83b8](ebf83b8))
* timeout ([b3dd784](b3dd784))
* updated comment ([16402da](16402da))
* updated env variable loading ([ab0c552](ab0c552))
* updated hatchling version ([1a9f659](1a9f659))

### chore

* added dotenv pakage dependency ([e88abab](e88abab))
* added more information about the package ([a91198d](a91198d))
* added Zod package dependency ([f74685c](f74685c))
* changed pakage name ([b3b9c89](b3b9c89))
* fix _make_request not using it ([33c0a44](33c0a44))
* fix pylint scripts ([dab72de](dab72de))
* fix pyproject version ([2bbba45](2bbba45))
* fix semantic release, migrate to uv ([a70e1b7](a70e1b7))
* improved url validation ([04274c8](04274c8))
* refactor examples ([bee9f22](bee9f22))
* set up CI scripts ([f2776a9](f2776a9))
* set up eslint and prettier for code linting and formatting ([b91d11e](b91d11e))
* update workflow scripts ([a70a8bb](a70a8bb))
* **tests:** updated tests ([0a951e2](0a951e2))

### Docs

* added an example of the smartScraper functionality using a schema ([59bc75a](59bc75a))
* added api reference ([1893a9e](1893a9e))
* added api reference ([f7ba86a](f7ba86a))
* added cookbook reference ([ea1530e](ea1530e))
* added langchain-scrapegraph examples ([c9475be](c9475be))
* added new image ([618fd66](618fd66))
* added open in colab badge ([c7f98f8](c7f98f8))
* added two langchain-scrapegraph examples ([b059c78](b059c78))
* added two new examples ([bb77f28](bb77f28))
* **cookbook:** added two new examples ([5511ece](5511ece))
* added wired langgraph react agent ([9bf3d5a](9bf3d5a))
* added zillow example ([92365f2](92365f2))
* api reference ([94c99bd](94c99bd))
* fixed cookbook images and urls ([78a7a28](78a7a28))
* github trending sdk ([8971f8e](8971f8e))
* improved examples ([61c3ce7](61c3ce7))
* improved main readme ([eb013c3](eb013c3))
* link typo ([214c60f](214c60f))
* llama-index @VinciGit00 ([a75d2e8](a75d2e8))
* research agent ([5b3e3b6](5b3e3b6))
* updated new documentation urls ([2329901](2329901))
* updated precommit and installation guide ([e1c0126](e1c0126))
* updated readme ([0d45167](0d45167))

### Refactor

* code refactoring ([a2210e1](a2210e1))
* code refactoring ([1be81f0](1be81f0))
* code refactoring ([6270a6e](6270a6e))
* improved code structure ([d1a33dc](d1a33dc))
* renamed functions ([95719e3](95719e3))
* simplify infinite scroll config by replacing scroll_options with number_of_scrolls parameter ([8002df4](8002df4))
* update readme ([fee30c3](fee30c3))

### Test

* Add coverage improvement test for scrapegraph-py/tests/test_localscraper.py ([3215436](3215436))
* Add coverage improvement test for scrapegraph-py/tests/test_markdownify.py ([b374848](b374848))
* Add coverage improvement test for scrapegraph-py/tests/test_smartscraper.py ([583985c](583985c))

### CI

* **release:** 1.0.0 [skip ci] ([f06dc95](f06dc95))
* **release:** 1.0.0 [skip ci] ([7d51e6c](7d51e6c))
* **release:** 1.0.0 [skip ci] ([e8c1ad0](e8c1ad0))
* **release:** 1.0.0 [skip ci] ([7ac2fe8](7ac2fe8))
* **release:** 1.0.0 [skip ci] ([da33252](da33252))
* **release:** 1.0.0 [skip ci] ([a1a48e6](a1a48e6))
* **release:** 1.0.0 [skip ci] ([91ca8fa](91ca8fa))
* **release:** 1.1.0 [skip ci] ([0184be8](0184be8))
* **release:** 1.10.0 [skip ci] ([405b2f0](405b2f0))
* **release:** 1.10.1 [skip ci] ([fe8f7fe](fe8f7fe))
* **release:** 1.10.2 [skip ci] ([eba5b2f](eba5b2f))
* **release:** 1.11.0 [skip ci] ([ce9ec08](ce9ec08))
* **release:** 1.11.0-beta.1 [skip ci] ([185ced5](185ced5))
* **release:** 1.12.0 [skip ci] ([3ceb816](3ceb816))
* **release:** 1.2.0 [skip ci] ([cfabbba](cfabbba))
* **release:** 1.2.1 [skip ci] ([359fe67](359fe67))
* **release:** 1.2.2 [skip ci] ([8ee2b33](8ee2b33))
* **release:** 1.3.0 [skip ci] ([e9f843f](e9f843f))
* **release:** 1.4.0 [skip ci] ([3b5ebed](3b5ebed))
* **release:** 1.4.1 [skip ci] ([123fef5](123fef5))
* **release:** 1.4.2 [skip ci] ([6dce549](6dce549))
* **release:** 1.4.3 [skip ci] ([1f58af3](1f58af3))
* **release:** 1.4.3-beta.1 [skip ci] ([2b54c46](2b54c46))
* **release:** 1.4.3-beta.2 [skip ci] ([ff1ea67](ff1ea67))
* **release:** 1.4.3-beta.3 [skip ci] ([fd71621](fd71621))
* **release:** 1.5.0 [skip ci] ([df24aad](df24aad))
* **release:** 1.5.0-beta.1 [skip ci] ([05f25e9](05f25e9))
* **release:** 1.6.0 [skip ci] ([97a619d](97a619d))
* **release:** 1.6.0-beta.1 [skip ci] ([7ae67de](7ae67de))
* **release:** 1.7.0 [skip ci] ([f9ce6b6](f9ce6b6))
* **release:** 1.7.0-beta.1 [skip ci] ([aa67363](aa67363))
* **release:** 1.8.0 [skip ci] ([3550fd4](3550fd4))
* **release:** 1.9.0 [skip ci] ([db8e378](db8e378))
* **release:** 1.9.0-beta.1 [skip ci] ([25964cb](25964cb))
* **release:** 1.9.0-beta.2 [skip ci] ([d3df19f](d3df19f))
* **release:** 1.9.0-beta.3 [skip ci] ([bc4142f](bc4142f))
* **release:** 1.9.0-beta.4 [skip ci] ([abf7f3d](abf7f3d))
* **release:** 1.9.0-beta.5 [skip ci] ([fea53a2](fea53a2))
* **release:** 1.9.0-beta.6 [skip ci] ([8f187fe](8f187fe))
* **release:** 1.9.0-beta.7 [skip ci] ([a875d0d](a875d0d))
## 1.0.0 (2025-07-02)

### Features

* add client integration ([5cbc551](5cbc551))
* add crawling endpoint ([e41ec09](e41ec09))
* add docstring ([04622dd](04622dd))
* add infinite scrolling ([a7ab921](a7ab921))
* add infinte scrolling ([8f2ffc2](8f2ffc2))
* add integration for env variables ([7307db9](7307db9))
* add integration for local_scraper ([4f6402a](4f6402a))
* add integration for sql ([455c090](455c090))
* add integration for the api ([457a2aa](457a2aa))
* add localScraper functionality ([a5cffa2](a5cffa2))
* add markdownify and localscraper ([4a8583b](4a8583b))
* add markdownify functionality ([fccb75e](fccb75e))
* add optional headers to request ([778c81d](778c81d))
* add requirement files ([65fe013](65fe013))
* add scrapegraphai api integration ([382c347](382c347))
* add search number example ([f2183da](f2183da))
* add time varying timeout ([47e2263](47e2263))
* added example of the smartScraper function using a schema ([66a220d](66a220d))
* changed SyncClient to Client ([35cd081](35cd081))
* check ([5f9b4ed](5f9b4ed))
* enhaced python sdk ([e66e60d](e66e60d))
* final release maybe semantic? ([d096725](d096725))
* fix ([d03013c](d03013c))
* implemented search scraper functionality ([cb572b9](cb572b9))
* implemented support for requests with schema ([9bc9a27](9bc9a27))
* maybe final release? ([40035f3](40035f3))
* merged localscraper into smartscraper ([2b79ffa](2b79ffa))
* modified icons ([cb04405](cb04405))
* refactoring of the folders ([e613e2e](e613e2e))
* refctoring of the folder ([3085b5a](3085b5a))
* removed local scraper ([021bf6d](021bf6d))
* revert to old release ([aac6b03](aac6b03))
* searchscraper ([42d99c0](42d99c0))
* semantic relaase ([93759c3](93759c3))
* semantic release ([9613ba9](9613ba9))
* semantic release ([956eceb](956eceb))
* semantic release ([0bc1358](0bc1358))
* splitted files ([02bb961](02bb961))
* test ([9bec234](9bec234))
* test semantic release ([5dbb0cc](5dbb0cc))
* test semantic release ([66c789e](66c789e))
* test semantic release ([d63fdda](d63fdda))
* test semantic release ([682baa3](682baa3))
* try semantic release ([d686c1f](d686c1f))
* update doc readme ([a0f9eb0](a0f9eb0))
* update version ([b82f043](b82f043))
* update versions ([df79102](df79102))
* updated readmes ([0025b03](0025b03))

### Bug Fixes

* .toml file ([34260ed](34260ed))
* add enw timeout ([1120b5d](1120b5d))
* add new python compatibility ([c4f2ffe](c4f2ffe))
* add revert ([2e31c8f](2e31c8f))
* come back to py 3.10 ([f5b3b6c](f5b3b6c))
* fixed configuration for ignored files ([6e5bca4](6e5bca4))
* fixed HttpError messages ([fe184b2](fe184b2))
* fixed schema example ([66293f0](66293f0))
* houses examples and typos ([6fcaadc](6fcaadc))
* improve api desc ([d4ec17d](d4ec17d))
* logger working properly now ([b3d7543](b3d7543))
* make timeout optional ([44e8e5c](44e8e5c))
* minor fix version ([0afe434](0afe434))
* pyproject ([d37d399](d37d399))
* pyproject ([ce80d20](ce80d20))
* pyproject.toml ([12e8059](12e8059))
* pyproject.toml ([e5bca6a](e5bca6a))
* python version ([b748f16](b748f16))
* readme js sdk ([e290e30](e290e30))
* removed wrong information ([acbdcb5](acbdcb5))
* semanti release 2 ([b008a3b](b008a3b))
* semantic release ([4d230ae](4d230ae))
* sync client ([fcd6333](fcd6333))
* the "workspace" key has been removed because it was conflicting with the package.json file in the scrapegraph-js folder. ([ebf83b8](ebf83b8))
* timeout ([b3dd784](b3dd784))
* update ([a534d71](a534d71))
* updated comment ([16402da](16402da))
* updated env variable loading ([ab0c552](ab0c552))
* updated hatchling version ([1a9f659](1a9f659))

### chore

* added dotenv pakage dependency ([e88abab](e88abab))
* added more information about the package ([a91198d](a91198d))
* added Zod package dependency ([f74685c](f74685c))
* changed pakage name ([b3b9c89](b3b9c89))
* fix _make_request not using it ([33c0a44](33c0a44))
* fix pylint scripts ([dab72de](dab72de))
* fix pyproject version ([2bbba45](2bbba45))
* fix semantic release, migrate to uv ([a70e1b7](a70e1b7))
* improved url validation ([04274c8](04274c8))
* refactor examples ([bee9f22](bee9f22))
* set up CI scripts ([f2776a9](f2776a9))
* set up eslint and prettier for code linting and formatting ([b91d11e](b91d11e))
* update workflow scripts ([a70a8bb](a70a8bb))
* **tests:** updated tests ([0a951e2](0a951e2))

### Docs

* added an example of the smartScraper functionality using a schema ([59bc75a](59bc75a))
* added api reference ([1893a9e](1893a9e))
* added api reference ([f7ba86a](f7ba86a))
* added cookbook reference ([ea1530e](ea1530e))
* added langchain-scrapegraph examples ([c9475be](c9475be))
* added new image ([618fd66](618fd66))
* added open in colab badge ([c7f98f8](c7f98f8))
* added two langchain-scrapegraph examples ([b059c78](b059c78))
* added two new examples ([bb77f28](bb77f28))
* **cookbook:** added two new examples ([5511ece](5511ece))
* added wired langgraph react agent ([9bf3d5a](9bf3d5a))
* added zillow example ([92365f2](92365f2))
* api reference ([94c99bd](94c99bd))
* fixed cookbook images and urls ([78a7a28](78a7a28))
* github trending sdk ([8971f8e](8971f8e))
* improved examples ([61c3ce7](61c3ce7))
* improved main readme ([eb013c3](eb013c3))
* link typo ([214c60f](214c60f))
* llama-index @VinciGit00 ([a75d2e8](a75d2e8))
* research agent ([5b3e3b6](5b3e3b6))
* updated new documentation urls ([2329901](2329901))
* updated precommit and installation guide ([e1c0126](e1c0126))
* updated readme ([0d45167](0d45167))

### Refactor

* code refactoring ([a2210e1](a2210e1))
* code refactoring ([1be81f0](1be81f0))
* code refactoring ([6270a6e](6270a6e))
* improved code structure ([d1a33dc](d1a33dc))
* renamed functions ([95719e3](95719e3))
* simplify infinite scroll config by replacing scroll_options with number_of_scrolls parameter ([8002df4](8002df4))
* update readme ([fee30c3](fee30c3))

### Test

* Add coverage improvement test for scrapegraph-py/tests/test_localscraper.py ([3215436](3215436))
* Add coverage improvement test for scrapegraph-py/tests/test_markdownify.py ([b374848](b374848))
* Add coverage improvement test for scrapegraph-py/tests/test_smartscraper.py ([583985c](583985c))

### CI

* **release:** 1.0.0 [skip ci] ([1b7e4c6](1b7e4c6))
* **release:** 1.0.0 [skip ci] ([f06dc95](f06dc95))
* **release:** 1.0.0 [skip ci] ([7d51e6c](7d51e6c))
* **release:** 1.0.0 [skip ci] ([e8c1ad0](e8c1ad0))
* **release:** 1.0.0 [skip ci] ([7ac2fe8](7ac2fe8))
* **release:** 1.0.0 [skip ci] ([da33252](da33252))
* **release:** 1.0.0 [skip ci] ([a1a48e6](a1a48e6))
* **release:** 1.0.0 [skip ci] ([91ca8fa](91ca8fa))
* **release:** 1.1.0 [skip ci] ([0184be8](0184be8))
* **release:** 1.10.0 [skip ci] ([405b2f0](405b2f0))
* **release:** 1.10.1 [skip ci] ([fe8f7fe](fe8f7fe))
* **release:** 1.10.2 [skip ci] ([eba5b2f](eba5b2f))
* **release:** 1.11.0 [skip ci] ([ce9ec08](ce9ec08))
* **release:** 1.11.0-beta.1 [skip ci] ([185ced5](185ced5))
* **release:** 1.12.0 [skip ci] ([3ceb816](3ceb816))
* **release:** 1.2.0 [skip ci] ([cfabbba](cfabbba))
* **release:** 1.2.1 [skip ci] ([359fe67](359fe67))
* **release:** 1.2.2 [skip ci] ([8ee2b33](8ee2b33))
* **release:** 1.3.0 [skip ci] ([e9f843f](e9f843f))
* **release:** 1.4.0 [skip ci] ([3b5ebed](3b5ebed))
* **release:** 1.4.1 [skip ci] ([123fef5](123fef5))
* **release:** 1.4.2 [skip ci] ([6dce549](6dce549))
* **release:** 1.4.3 [skip ci] ([1f58af3](1f58af3))
* **release:** 1.4.3-beta.1 [skip ci] ([2b54c46](2b54c46))
* **release:** 1.4.3-beta.2 [skip ci] ([ff1ea67](ff1ea67))
* **release:** 1.4.3-beta.3 [skip ci] ([fd71621](fd71621))
* **release:** 1.5.0 [skip ci] ([df24aad](df24aad))
* **release:** 1.5.0-beta.1 [skip ci] ([05f25e9](05f25e9))
* **release:** 1.6.0 [skip ci] ([97a619d](97a619d))
* **release:** 1.6.0-beta.1 [skip ci] ([7ae67de](7ae67de))
* **release:** 1.7.0 [skip ci] ([f9ce6b6](f9ce6b6))
* **release:** 1.7.0-beta.1 [skip ci] ([aa67363](aa67363))
* **release:** 1.8.0 [skip ci] ([3550fd4](3550fd4))
* **release:** 1.9.0 [skip ci] ([db8e378](db8e378))
* **release:** 1.9.0-beta.1 [skip ci] ([25964cb](25964cb))
* **release:** 1.9.0-beta.2 [skip ci] ([d3df19f](d3df19f))
* **release:** 1.9.0-beta.3 [skip ci] ([bc4142f](bc4142f))
* **release:** 1.9.0-beta.4 [skip ci] ([abf7f3d](abf7f3d))
* **release:** 1.9.0-beta.5 [skip ci] ([fea53a2](fea53a2))
* **release:** 1.9.0-beta.6 [skip ci] ([8f187fe](8f187fe))
* **release:** 1.9.0-beta.7 [skip ci] ([a875d0d](a875d0d))
## [1.1.0](v1.0.0...v1.1.0) (2025-07-08)

### Features

* update lock file ([a2e2781](a2e2781))
## [1.14.0](v1.13.0...v1.14.0) (2025-07-08)

### Features

* update a tag ([aaae9d5](aaae9d5))
## [1.14.1](v1.14.0...v1.14.1) (2025-07-08)

### Bug Fixes

* pyproject ([b607f77](b607f77))
## [1.14.2](v1.14.1...v1.14.2) (2025-07-12)

### Bug Fixes

* broken sdk ([ffaaba5](ffaaba5))
## [1.15.0](v1.14.2...v1.15.0) (2025-07-18)

### Features

* add examples in javascript ([38b9c89](38b9c89))
* add python integration ([3fdcc59](3fdcc59))
* update examples ([f55d78e](f55d78e))
…-the-contents-of-a-page-behind-cookies

feat: add cookies integration
- Delete types.py, everything in schemas.py
- Remove Api prefix from response models
- Pre-compile server timing regex
- Fix json field shadowing with aliases

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Follows Pydantic v2 best practices for type safety

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- Test credits, scrape, extract, search, history, crawl
- Fix HttpUrl serialization (mode="json" in model_dump)
- Add python-dotenv for loading .env

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- Replace manual _to_camel with Pydantic's built-in alias_generator
- CamelModel base class handles snake_case -> camelCase conversion
- Simplify _serialize to single model_dump call
- Add async versions of all 16 examples
- Update README with expanded async client docs and examples table
- Add banner from JS SDK

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- Add .pytest_cache/, .ruff_cache/, .mypy_cache/ to gitignore
- Add common Python build/test artifacts
- Remove obsolete update-requirements.yml workflow

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- Remove obsolete pylint.yml and test.yml (referenced old structure)
- Add ci.yml with simple lint + test jobs using uv
- Update release.yml for root-level project
- Update python-publish.yml for uv build

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- Test request construction, response parsing, error handling
- Mock httpx.Client.request instead of hitting real API
- Test all endpoints: scrape, extract, search, crawl, monitor, history
- Test HTTP errors (401, 402, 429), timeouts
- Test camelCase serialization
- Update CI to run test_client.py

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- Run ruff format on src/
- Add ruff config to pyproject.toml (line-length=100, ignore E501)
- Fix import ordering

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- Format test files with ruff
- Add per-file ignores for tests (F841, E402)
- Update CI to check src/ tests/ only

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- Add ResponseModel base class with camelCase alias generator
- Change all response models to inherit from ResponseModel
- Use TypeAdapter for proper generic type parsing
- Update all examples to use attribute access (res.data.results)
- Fix all test mocks with complete required fields

This follows industry standard SDK patterns where typed objects are
returned for IDE autocompletion and type safety.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Test minimum supported version and latest stable.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- Convert dict-style access to Pydantic attribute access in all examples
- Add polling loop to crawl examples (matches JS SDK behavior)
- Add dotenv loading to all examples for easier local testing
- Fix health endpoint to use /health instead of /healthz
- Update CLAUDE.md with pre-commit checklist using ruff

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- Default URL: https://api.scrapegraphai.com/api/v2
- Env var: SGAI_TIMEOUT_S -> SGAI_TIMEOUT

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- Add MonitorActivityRequest, MonitorActivityResponse, MonitorTickEntry schemas
- Add activity() method to MonitorResource (sync and async)
- Update monitor examples to use activity() and show diffs nicely
- Delete monitor on Ctrl+C cleanup

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
- Add seen_ids deduplication
- Cleanup in signal handler directly
- Show "(no diffs data)" when changed but no diffs

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
…Store

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
The semantic-release repositoryUrl was pointing to the old scrapegraph-sdk
repo name, causing EMISMATCHGITHUBURL errors in the release workflow.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
## [1.47.0](v1.46.0...v1.47.0) (2026-04-18)

### Features

* add location_geo_code parameter to SearchScraper ([c0cfb4f](c0cfb4f)), closes [#384](https://github.com/ScrapeGraphAI/scrapegraph-py/issues/384)
* add time_range parameter to SearchScraper ([2de9a89](2de9a89))
* add wait_ms parameter to Crawler endpoint ([0a67ce5](0a67ce5)), closes [sgai-api#402](https://github.com/ScrapeGraphAI/sgai-api/issues/402)
* add wait_ms parameter to SmartScraper, Scrape, and Markdownify endpoints ([b9c0f56](b9c0f56)), closes [ScrapeGraphAI/sgai-api#399](https://github.com/ScrapeGraphAI/sgai-api/issues/399)

### Bug Fixes

* remove trailing comma on headers field in ScrapeRequest model ([c6aa423](c6aa423))
* resolve 51 pre-existing test failures across test suite ([6734836](6734836))
* trigger release workflow ([3b2f90f](3b2f90f))
* update deprecation notice URL to official docs ([0c58efb](0c58efb))
* **ci:** update repository URL to scrapegraph-py ([ed003c8](ed003c8))

### chore

* add deprecation notice for v1.x and bump to 1.12.3 ([d105c85](d105c85))
* removed unused api ([7f78cf2](7f78cf2))

### CI

* reduce test matrix to Python 3.12 only and fix CI failures ([97c7898](97c7898))
Resolved conflicts:
- scrapegraph-py/CHANGELOG.md, pyproject.toml, client.py, async_client.py:
  accepted PR's delete — old subdir is being removed in v2 restructure to root
- package.json: auto-merged repo URL update from main
feat: v2 SDK rewrite with Pydantic + httpx
@gitguardian
Copy link
Copy Markdown

gitguardian bot commented Apr 19, 2026

⚠️ GitGuardian has uncovered 4 secrets following the scan of your pull request.

Please consider investigating the findings and remediating the incidents. Failure to do so may lead to compromising the associated services or software components.

🔎 Detected hardcoded secrets in your pull request
GitGuardian id GitGuardian status Secret Commit Filename
18650563 Triggered Generic High Entropy Secret bef6881 scrapegraph-py/examples/miscellaneous/cookies_integration_example.py View secret
22114870 Triggered Generic High Entropy Secret 2464db6 scrapegraph-js/test/healthz_test.js View secret
19592259 Triggered Generic High Entropy Secret cd68446 scrapegraph-py/tests/test_mocked_apis.py View secret
19527488 Triggered Generic High Entropy Secret f9b5c6d scrapegraph-py/examples/utilities/scrape_direct_api_example.py View secret
🛠 Guidelines to remediate hardcoded secrets
  1. Understand the implications of revoking this secret by investigating where it is used in your code.
  2. Replace and store your secrets safely. Learn here the best practices.
  3. Revoke and rotate these secrets.
  4. If possible, rewrite git history. Rewriting git history is not a trivial act. You might completely break other contributing developers' workflow and you risk accidentally deleting legitimate data.

To avoid such incidents in the future consider


🦉 GitGuardian detects secrets in your source code to help developers and security teams secure the modern development process. You are seeing this because you or someone else with access to this repository has authorized GitGuardian to scan your pull request.

@VinciGit00 VinciGit00 merged commit d9c9e28 into pre/beta Apr 19, 2026
5 of 6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants