Cloudscraper

Latest version: v1.2.71

Safety actively analyzes 630026 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 5 of 7

1.2.22

* Custom Exceptions
* Unescape HTML Entities Cloudflare introduced on the challenge request.

![image](https://user-images.githubusercontent.com/597545/74491572-e6f40e00-4f30-11ea-9734-c68fb6998b70.png)

1.2.20

* Changed openSSL warning to a print instead of a raised exception.
* Removed Brotli as a required dependency.
* Updated cipher suites for User-Agents
* Fixed a bug in matching custom User-Agents

1.2.18

*Hohoho Merry Christmas. …*

* Improve / re-implement redirection support
* Also support http -> https protocol scheme switch on challenge solve
* Re-word Cloudflare 1020 block message
* Add cookie test
* Updated README.md

![image](https://user-images.githubusercontent.com/597545/71442315-43755100-276a-11ea-845f-562f8ab5e16c.png)

1.2.16

Has a number of fixes

* New `native` python Cloudflare challenge solver (now default interpreter).
* Cloudflare sometimes redirects instead of passthrough after challenge solve, re-request if is redirect.
* Alert/Raise Error if Cloudflare 1020 firewall block detected.
* Removed the requirement for pyopenssl
* Split out pytests into dev requirements
* Added `custom` parameter to `browser` param for custom User-Agent
* Added a `tryMatch` code in conjuction with `custom` parameter, which will try find and load ciphers && headers if `custom` is found in browsers.json otherwise a custom default will be used.

1.2.9

__IUAM__

* Endpoints have changed to detect parameter `__cf_chl_jschl_tk__` with UUID, for the challenge solve
* Method is now a __POST__, no longer a __GET__
* Parameter's have been removed, and are now instead data in the __POST__ form

__reCaptcha__

* Changes in IUAM apply here as well as the additional listed below
* Endpoints have changed to detect parameter `__cf_chl_captcha_tk__` with UUID, for the challenge solve
* New __id__ param in payload added, __id__ derived from __CF-RAY__ header, which is also in the variable `data-ray`

__Testing__

* testing is disabled till I write some new tests.

1.2.8

Fixed an issue with reCaptcha where if urllib3 < 1.25.1 and content was brotli compressed, it was not decompressing the brotli content.

Page 5 of 7

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.