{ "info": { "author": "VeNoMouS", "author_email": "venom@gen-x.co.nz", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Natural Language :: English", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: 3.8", "Programming Language :: Python :: 3.9", "Topic :: Internet :: WWW/HTTP", "Topic :: Software Development :: Libraries :: Application Frameworks", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "# cloudscraper\n\n[![PyPI version](https://badge.fury.io/py/cloudscraper.svg)](https://badge.fury.io/py/cloudscraper)\n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)\n[![image](https://img.shields.io/pypi/pyversions/cloudscraper.svg)](https://pypi.org/project/cloudscraper/)\n[![Build Status](https://travis-ci.com/VeNoMouS/cloudscraper.svg?branch=master)](https://travis-ci.com/VeNoMouS/cloudscraper)\n[![Donate](https://img.shields.io/badge/Donate-Buy%20Me%20A%20Coffee-brightgreen.svg)](https://www.buymeacoffee.com/venomous)\n\nA simple Python module to bypass Cloudflare's anti-bot page (also known as \"I'm Under Attack Mode\", or IUAM), implemented with [Requests](https://github.com/kennethreitz/requests). Cloudflare changes their techniques periodically, so I will update this repo frequently.\n\nThis can be useful if you wish to scrape or crawl a website protected with Cloudflare. Cloudflare's anti-bot page currently just checks if the client supports Javascript, though they may add additional techniques in the future.\n\nDue to Cloudflare continually changing and hardening their protection page, cloudscraper requires a JavaScript Engine/interpreter to solve Javascript challenges. This allows the script to easily impersonate a regular web browser without explicitly deobfuscating and parsing Cloudflare's Javascript.\n\nFor reference, this is the default message Cloudflare uses for these sorts of pages:\n\n```\nChecking your browser before accessing website.com.\n\nThis process is automatic. Your browser will redirect to your requested content shortly.\n\nPlease allow up to 5 seconds...\n```\n\nAny script using cloudscraper will sleep for ~5 seconds for the first visit to any site with Cloudflare anti-bots enabled, though no delay will occur after the first request.\n\n# Donations\n\nIf you feel like showing your love and/or appreciation for this project, then how about shouting me a coffee or beer :)\n\n\"Buy\n\n# Installation\n\nSimply run `pip install cloudscraper`. The PyPI package is at https://pypi.python.org/pypi/cloudscraper/\n\nAlternatively, clone this repository and run `python setup.py install`.\n\n# Dependencies\n\n- Python 3.x\n- **[Requests](https://github.com/kennethreitz/requests)** >= 2.9.2\n- **[requests_toolbelt](https://pypi.org/project/requests-toolbelt/)** >= 0.9.1\n\n`python setup.py install` will install the Python dependencies automatically. The javascript interpreters and/or engines you decide to use are the only things you need to install yourself, excluding js2py which is part of the requirements as the default.\n\n# Javascript Interpreters and Engines\n\nWe support the following Javascript interpreters/engines.\n\n- **[ChakraCore](https://github.com/microsoft/ChakraCore):** Library binaries can also be located [here](https://www.github.com/VeNoMouS/cloudscraper/tree/ChakraCore/).\n- **[js2py](https://github.com/PiotrDabkowski/Js2Py):** >=0.67\n- **native**: Self made native python solver **(Default)**\n- **[Node.js](https://nodejs.org/)**\n- **[V8](https://github.com/sony/v8eval/):** We use Sony's [v8eval](https://v8.dev)() python module.\n\n# Usage\n\nThe simplest way to use cloudscraper is by calling `create_scraper()`.\n\n```python\nimport cloudscraper\n\nscraper = cloudscraper.create_scraper() # returns a CloudScraper instance\n# Or: scraper = cloudscraper.CloudScraper() # CloudScraper inherits from requests.Session\nprint(scraper.get(\"http://somesite.com\").text) # => \"...\"\n```\n\nThat's it...\n\nAny requests made from this session object to websites protected by Cloudflare anti-bot will be handled automatically. Websites not using Cloudflare will be treated normally. You don't need to configure or call anything further, and you can effectively treat all websites as if they're not protected with anything.\n\nYou use cloudscraper exactly the same way you use Requests. `cloudScraper` works identically to a Requests `Session` object, just instead of calling `requests.get()` or `requests.post()`, you call `scraper.get()` or `scraper.post()`.\n\nConsult [Requests' documentation](http://docs.python-requests.org/en/latest/user/quickstart/) for more information.\n\n## Options\n\n### Disable Cloudflare V1\n#### Description\n\nIf you don't want to even attempt Cloudflare v1 (Deprecated) solving..\n\n#### Parameters\n\n\n|Parameter|Value|Default|\n|-------------|:-------------:|:-----:|\n|disableCloudflareV1|(boolean)|False|\n\n#### Example\n\n```python\nscraper = cloudscraper.create_scraper(disableCloudflareV1=True)\n```\n\n------\n\n### Brotli\n\n#### Description\n\n[Brotli](https://en.wikipedia.org/wiki/Brotli) decompression support has been added, and it is enabled by default.\n\n#### Parameters\n\n\n|Parameter|Value|Default|\n|-------------|:-------------:|:-----:|\n|allow_brotli|(boolean)|True|\n\n#### Example\n\n```python\nscraper = cloudscraper.create_scraper(allow_brotli=False)\n```\n\n------\n\n### Browser / User-Agent Filtering\n\n#### Description\n\nControl how and which User-Agent is \"randomly\" selected.\n\n#### Parameters\n\nCan be passed as an argument to `create_scraper()`, `get_tokens()`, `get_cookie_string()`.\n\n|Parameter|Value|Default|\n|-------------|:-------------:|:-----:|\n|browser|(string) `chrome` or `firefox`|None|\n\nOr\n\n|Parameter|Value|Default|\n|-------------|:-------------:|:-----:|\n|browser|(dict)||\n\n##### `browser` *_dict_* Parameters\n|Parameter|Value|Default|\n|-------------|:-------------:|:-----:|\n|browser|(string) `chrome` or `firefox`|None|\n|mobile|(boolean)|True|\n|desktop|(boolean)|True|\n|platform|(string) `'linux', 'windows', 'darwin', 'android', 'ios'`|None|\n|custom|(string)|None|\n#### Example\n\n```python\nscraper = cloudscraper.create_scraper(browser='chrome')\n```\n\nor\n\n```python\n# will give you only mobile chrome User-Agents on Android\nscraper = cloudscraper.create_scraper(\n browser={\n 'browser': 'chrome',\n 'platform': 'android',\n 'desktop': False\n }\n)\n\n# will give you only desktop firefox User-Agents on Windows\nscraper = cloudscraper.create_scraper(\n browser={\n 'browser': 'firefox',\n 'platform': 'windows',\n 'mobile': False\n }\n)\n\n# Custom will also try find the user-agent string in the browsers.json,\n# If a match is found, it will use the headers and cipherSuite from that \"browser\",\n# Otherwise a generic set of headers and cipherSuite will be used.\nscraper = cloudscraper.create_scraper(\n browser={\n 'custom': 'ScraperBot/1.0',\n }\n)\n```\n------\n\n### Debug\n\n#### Description\n\nPrints out header and content information of the request for debugging.\n\n#### Parameters\n\nCan be set as an attribute via your `cloudscraper` object or passed as an argument to `create_scraper()`, `get_tokens()`, `get_cookie_string()`.\n\n|Parameter|Value|Default|\n|-------------|:-------------:|:-----:|\n|debug|(boolean)|False|\n\n#### Example\n\n```python\nscraper = cloudscraper.create_scraper(debug=True)\n```\n\n------\n\n### Delays\n\n#### Description\n\nCloudflare IUAM challenge requires the browser to wait ~5 seconds before submitting the challenge answer, If you would like to override this delay.\n\n#### Parameters\n\nCan be set as an attribute via your `cloudscraper` object or passed as an argument to `create_scraper()`, `get_tokens()`, `get_cookie_string()`.\n\n|Parameter|Value|Default|\n|-------------|:-------------:|:-----:|\n|delay|(float)|extracted from IUAM page|\n\n#### Example\n\n```python\nscraper = cloudscraper.create_scraper(delay=10)\n```\n\n------\n\n### Existing session\n\n#### Description:\n\nIf you already have an existing Requests session, you can pass it to the function `create_scraper()` to continue using that session.\n\n#### Parameters\n\n|Parameter|Value|Default|\n|-------------|:-------------:|:-----:|\n|sess|(requests.session)|None|\n\n#### Example\n\n```python\nsession = requests.session()\nscraper = cloudscraper.create_scraper(sess=session)\n```\n\n#### Note\n\nUnfortunately, not all of Requests session attributes are easily transferable, so if you run into problems with this,\n\nYou should replace your initial session initialization call\n\nFrom:\n```python\nsess = requests.session()\n```\n\nTo:\n\n```python\nsess = cloudscraper.create_scraper()\n```\n\n------\n\n### JavaScript Engines and Interpreters\n\n#### Description\ncloudscraper currently supports the following JavaScript Engines/Interpreters\n\n- **[ChakraCore](https://github.com/microsoft/ChakraCore)**\n- **[js2py](https://github.com/PiotrDabkowski/Js2Py)**\n- **native**: Self made native python solver **(Default)**\n- **[Node.js](https://nodejs.org/)**\n- **[V8](https://github.com/sony/v8eval/)**\n\n\n#### Parameters\nCan be set as an attribute via your `cloudscraper` object or passed as an argument to `create_scraper()`, `get_tokens()`, `get_cookie_string()`.\n\n|Parameter|Value|Default|\n|-------------|:-------------:|:-----:|\n|interpreter|(string)|`native`|\n\n#### Example\n\n```python\nscraper = cloudscraper.create_scraper(interpreter='nodejs')\n```\n\n------\n\n### 3rd Party Captcha Solvers\n\n#### Description\n`cloudscraper` currently supports the following 3rd party Captcha solvers, should you require them.\n\n- **[2captcha](https://www.2captcha.com/)**\n- **[anticaptcha](https://www.anti-captcha.com/)**\n- **[CapMonster Cloud](https://capmonster.cloud/)**\n- **[deathbycaptcha](https://www.deathbycaptcha.com/)**\n- **[9kw](https://www.9kw.eu/)**\n- **__return_response__**\n\n#### Note\n\nI am working on adding more 3rd party solvers, if you wish to have a service added that is not currently supported, please raise a support ticket on github.\n\n##### Required Parameters\n\nCan be set as an attribute via your `cloudscraper` object or passed as an argument to `create_scraper()`, `get_tokens()`, `get_cookie_string()`.\n\n|Parameter|Value|Default|\n|-------------|:-------------:|:-----:|\n|captcha|(dict)|None|\n\n------\n\n#### 2captcha\n\n##### Required `captcha` Parameters\n\n|Parameter|Value|Required|Default|\n|-------------|:-------------:|:-----:|:-----:|\n|provider|(string) `2captcha`| yes||\n|api_key|(string)| yes||\n|no_proxy|(boolean)|no|False|\n\n##### Note\n\nif proxies are set you can disable sending the proxies to 2captcha by setting `no_proxy` to `True`\n\n##### Example\n\n```python\nscraper = cloudscraper.create_scraper(\n interpreter='nodejs',\n captcha={\n 'provider': '2captcha',\n 'api_key': 'your_2captcha_api_key'\n }\n)\n```\n\n------\n\n#### anticaptcha\n\n##### Required `captcha` Parameters\n\n|Parameter|Value|Required|Default|\n|-------------|:-------------:|:-----:|:-----:|\n|provider|(string) `anticaptcha`|yes||\n|api_key|(string)|yes||\n|no_proxy|(boolean)|no|False|\n\n##### Note\n\nif proxies are set you can disable sending the proxies to anticaptcha by setting `no_proxy` to `True`\n\n##### Example\n\n```python\nscraper = cloudscraper.create_scraper(\n interpreter='nodejs',\n captcha={\n 'provider': 'anticaptcha',\n 'api_key': 'your_anticaptcha_api_key'\n }\n)\n```\n\n------\n\n#### CapMonster Cloud\n\n##### Required `captcha` Parameters\n\n|Parameter|Value|Required|Default|\n|-------------|:-------------:|:-----:|:-----:|\n|provider|(string) `capmonster`| yes||\n|clientKey|(string)| yes||\n|no_proxy|(boolean)|no|False|\n\n##### Note\n\nif proxies are set you can disable sending the proxies to CapMonster by setting `no_proxy` to `True`\n\n##### Example\n\n```python\nscraper = cloudscraper.create_scraper(\n interpreter='nodejs',\n captcha={\n 'provider': 'capmonster',\n 'clientKey': 'your_capmonster_clientKey'\n }\n)\n```\n\n------\n\n#### deathbycaptcha\n\n##### Required `captcha` Parameters\n\n|Parameter|Value|Required|Default|\n|-------------|:-------------:|:-----:|:-----:|\n|provider|(string) `deathbycaptcha`|yes||\n|username|(string)|yes||\n|password|(string)|yes||\n\n##### Example\n\n```python\nscraper = cloudscraper.create_scraper(\n interpreter='nodejs',\n captcha={\n 'provider': 'deathbycaptcha',\n 'username': 'your_deathbycaptcha_username',\n 'password': 'your_deathbycaptcha_password',\n }\n)\n```\n\n------\n\n#### 9kw\n\n##### Required `captcha` Parameters\n\n|Parameter|Value|Required|Default|\n|-------------|:-------------:|:-----:|:-----:|\n|provider|(string) `9kw`|yes||\n|api_key|(string)|yes||\n|maxtimeout|(int)|no|180|\n\n##### Example\n\n```python\nscraper = cloudscraper.create_scraper(\n interpreter='nodejs',\n captcha={\n 'provider': '9kw',\n 'api_key': 'your_9kw_api_key',\n 'maxtimeout': 300\n }\n)\n```\n\n------\n\n#### return_response\n\nUse this if you want the requests response payload without solving the Captcha.\n\n##### Required `captcha` Parameters\n\n|Parameter|Value|Required|Default|\n|-------------|:-------------:|:-----:|:-----:|\n|provider|(string) `return_response`| yes||\n\n##### Example\n```python\nscraper = cloudscraper.create_scraper(\n interpreter='nodejs',\n captcha={'provider': 'return_response'}\n)\n```\n\n## Integration\n\nIt's easy to integrate `cloudscraper` with other applications and tools. Cloudflare uses two cookies as tokens: one to verify you made it past their challenge page and one to track your session. To bypass the challenge page, simply include both of these cookies (with the appropriate user-agent) in all HTTP requests you make.\n\nTo retrieve just the cookies (as a dictionary), use `cloudscraper.get_tokens()`. To retrieve them as a full `Cookie` HTTP header, use `cloudscraper.get_cookie_string()`.\n\n`get_tokens` and `get_cookie_string` both accept Requests' usual keyword arguments (like `get_tokens(url, proxies={\"http\": \"socks5://localhost:9050\"})`).\n\nPlease read [Requests' documentation on request arguments](http://docs.python-requests.org/en/master/api/#requests.Session.request) for more information.\n\n------\n\n### User-Agent Handling\n\nThe two integration functions return a tuple of `(cookie, user_agent_string)`.\n\n**You must use the same user-agent string for obtaining tokens and for making requests with those tokens, otherwise Cloudflare will flag you as a bot.**\n\nThat means you have to pass the returned `user_agent_string` to whatever script, tool, or service you are passing the tokens to (e.g. curl, or a specialized scraping tool), and it must use that passed user-agent when it makes HTTP requests.\n\n------\n\n### Integration examples\n\nRemember, you must always use the same user-agent when retrieving or using these cookies. These functions all return a tuple of `(cookie_dict, user_agent_string)`.\n\n------\n\n#### Retrieving a cookie dict through a proxy\n\n`get_tokens` is a convenience function for returning a Python dict containing Cloudflare's session cookies. For demonstration, we will configure this request to use a proxy. (Please note that if you request Cloudflare clearance tokens through a proxy, you must always use the same proxy when those tokens are passed to the server. Cloudflare requires that the challenge-solving IP and the visitor IP stay the same.)\n\nIf you do not wish to use a proxy, just don't pass the `proxies` keyword argument. These convenience functions support all of Requests' normal keyword arguments, like `params`, `data`, and `headers`.\n\n```python\nimport cloudscraper\n\nproxies = {\"http\": \"http://localhost:8080\", \"https\": \"http://localhost:8080\"}\ntokens, user_agent = cloudscraper.get_tokens(\"http://somesite.com\", proxies=proxies)\nprint(tokens)\n# => {\n 'cf_clearance': 'c8f913c707b818b47aa328d81cab57c349b1eee5-1426733163-3600',\n '__cfduid': 'dd8ec03dfdbcb8c2ea63e920f1335c1001426733158'\n}\n```\n\n------\n\n#### Retrieving a cookie string\n\n`get_cookie_string` is a convenience function for returning the tokens as a string for use as a `Cookie` HTTP header value.\n\nThis is useful when crafting an HTTP request manually, or working with an external application or library that passes on raw cookie headers.\n\n```python\nimport cloudscraper\n\ncookie_value, user_agent = cloudscraper.get_cookie_string('http://somesite.com')\n\nprint('GET / HTTP/1.1\\nCookie: {}\\nUser-Agent: {}\\n'.format(cookie_value, user_agent))\n\n# GET / HTTP/1.1\n# Cookie: cf_clearance=c8f913c707b818b47aa328d81cab57c349b1eee5-1426733163-3600; __cfduid=dd8ec03dfdbcb8c2ea63e920f1335c1001426733158\n# User-Agent: Some/User-Agent String\n```\n\n------\n\n#### curl example\n\nHere is an example of integrating cloudscraper with curl. As you can see, all you have to do is pass the cookies and user-agent to curl.\n\n```python\nimport subprocess\nimport cloudscraper\n\n# With get_tokens() cookie dict:\n\n# tokens, user_agent = cloudscraper.get_tokens(\"http://somesite.com\")\n# cookie_arg = 'cf_clearance={}; __cfduid={}'.format(tokens['cf_clearance'], tokens['__cfduid'])\n\n# With get_cookie_string() cookie header; recommended for curl and similar external applications:\n\ncookie_arg, user_agent = cloudscraper.get_cookie_string('http://somesite.com')\n\n# With a custom user-agent string you can optionally provide:\n\n# ua = \"Scraping Bot\"\n# cookie_arg, user_agent = cloudscraper.get_cookie_string(\"http://somesite.com\", user_agent=ua)\n\nresult = subprocess.check_output(\n [\n 'curl',\n '--cookie',\n cookie_arg,\n '-A',\n user_agent,\n 'http://somesite.com'\n ]\n)\n```\n\nTrimmed down version. Prints page contents of any site protected with Cloudflare, via curl.\n\n**Warning: `shell=True` can be dangerous to use with `subprocess` in real code.**\n\n```python\nurl = \"http://somesite.com\"\ncookie_arg, user_agent = cloudscraper.get_cookie_string(url)\ncmd = \"curl --cookie {cookie_arg} -A {user_agent} {url}\"\nprint(\n subprocess.check_output(\n cmd.format(\n cookie_arg=cookie_arg,\n user_agent=user_agent,\n url=url\n ),\n shell=True\n )\n)\n```\n\n### Cryptography\n\n#### Description\n\nControl communication between client and server\n\n#### Parameters\n\nCan be passed as an argument to `create_scraper()`.\n\n|Parameter|Value|Default|\n|-------------|:-------------:|:-----:|\n|cipherSuite|(string)|None|\n|ecdhCurve|(string)|prime256v1|\n|server_hostname|(string)|None|\n\n#### Example\n\n```python\n# Some servers require the use of a more complex ecdh curve than the default \"prime256v1\"\n# It may can solve handshake failure\nscraper = cloudscraper.create_scraper(ecdhCurve='secp384r1')\n```\n\n```python\n# Manipulate server_hostname\nscraper = cloudscraper.create_scraper(server_hostname='www.somesite.com')\nscraper.get(\n 'https://backend.hosting.com/',\n headers={'Host': 'www.somesite.com'}\n)\n```\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/venomous/cloudscraper", "keywords": "cloudflare,scraping,ddos,scrape,webscraper,anti-bot,waf,iuam,bypass,challenge", "license": "", "maintainer": "", "maintainer_email": "", "name": "cloudscraper", "package_url": "https://pypi.org/project/cloudscraper/", "platform": null, "project_url": "https://pypi.org/project/cloudscraper/", "project_urls": { "Homepage": "https://github.com/venomous/cloudscraper" }, "release_url": "https://pypi.org/project/cloudscraper/1.2.60/", "requires_dist": [ "pyparsing (>=2.4.7)", "requests (>=2.9.2)", "requests-toolbelt (>=0.9.1)" ], "requires_python": "", "summary": "A Python module to bypass Cloudflare's anti-bot page.", "version": "1.2.60", "yanked": false, "yanked_reason": null }, "last_serial": 13181788, "releases": { "1.1.13": [ { "comment_text": "", "digests": { "md5": "2f1082ddfd96235192f8cf933c5df1ee", "sha256": "ee074280c047f446f873f2933624b8511e4d2a2b42484720d311114180b2455a" }, "downloads": -1, "filename": "cloudscraper-1.1.13-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2f1082ddfd96235192f8cf933c5df1ee", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 100447, "upload_time": "2019-05-31T03:51:02", "upload_time_iso_8601": "2019-05-31T03:51:02.630119Z", "url": "https://files.pythonhosted.org/packages/96/38/918f0498fbeaed1565ab3b92007e659da7c848605ae7e6d9d8f5020d1673/cloudscraper-1.1.13-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "bd683bf09f2661eb42b929599c55c6cf", "sha256": "cf93a6b584102f860c4bdbc812171afa8d0a3d05b6814f43f7e81f06ddce8a36" }, "downloads": -1, "filename": "cloudscraper-1.1.13.tar.gz", "has_sig": false, "md5_digest": "bd683bf09f2661eb42b929599c55c6cf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 93783, "upload_time": "2019-05-31T03:51:05", "upload_time_iso_8601": "2019-05-31T03:51:05.037630Z", "url": "https://files.pythonhosted.org/packages/49/d5/4e25f48b91fc8aabb8d5f36e3612a5db8d0171be91b199007893d7392f01/cloudscraper-1.1.13.tar.gz", "yanked": false, "yanked_reason": null } ], "1.1.14": [ { "comment_text": "", "digests": { "md5": "a8a9d1f8775d526c6601f7b9ec309966", "sha256": "7c8eca34ac768eef5e41ee24f236938058c32d78dcc8db1e41d0dcd2551f63a1" }, "downloads": -1, "filename": "cloudscraper-1.1.14-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a8a9d1f8775d526c6601f7b9ec309966", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 96076, "upload_time": "2019-05-31T14:44:25", "upload_time_iso_8601": "2019-05-31T14:44:25.869621Z", "url": "https://files.pythonhosted.org/packages/cf/be/270d538c236352cf890335422995b3fd8ff103dd6ab786b7f60a82c938a5/cloudscraper-1.1.14-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "8e826612e89958a8619a35c5363f3fa7", "sha256": "98194b8920832c823eb76a36cc0e26f87c091b9644f0a1e6fc67e6fdd0aa6e51" }, "downloads": -1, "filename": "cloudscraper-1.1.14.tar.gz", "has_sig": false, "md5_digest": "8e826612e89958a8619a35c5363f3fa7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 89797, "upload_time": "2019-05-31T14:44:28", "upload_time_iso_8601": "2019-05-31T14:44:28.491553Z", "url": "https://files.pythonhosted.org/packages/03/8b/3480c492356869237483b6c5e41f3448a010fe56f3420e33515bc58b9e65/cloudscraper-1.1.14.tar.gz", "yanked": false, "yanked_reason": null } ], "1.1.15": [ { "comment_text": "", "digests": { "md5": "708b9b04a5eff4e4a4aaff65e72b30ce", "sha256": "bc636b83001a2a6ff64b58a5425b1da9bcfc200fbd041a8dfabe0d78c393a5f4" }, "downloads": -1, "filename": "cloudscraper-1.1.15-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "708b9b04a5eff4e4a4aaff65e72b30ce", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 97792, "upload_time": "2019-06-02T04:08:25", "upload_time_iso_8601": "2019-06-02T04:08:25.857144Z", "url": "https://files.pythonhosted.org/packages/e3/b4/ab2ca34fd1b4f1da6b945fb6f1bfc6e1c21ca4187959bf641a2af814ba25/cloudscraper-1.1.15-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "071e4cffe59ba7e4759bd1098f467894", "sha256": "993b88e4168d0e643ccfa311917627718d6aa07868cf5146893789d667516c10" }, "downloads": -1, "filename": "cloudscraper-1.1.15.tar.gz", "has_sig": false, "md5_digest": "071e4cffe59ba7e4759bd1098f467894", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 91153, "upload_time": "2019-06-02T04:08:28", "upload_time_iso_8601": "2019-06-02T04:08:28.179031Z", "url": "https://files.pythonhosted.org/packages/a8/19/c740a6c8a41902aa4443a6e082fe0c404789a5ad988640dae278d299a6b4/cloudscraper-1.1.15.tar.gz", "yanked": false, "yanked_reason": null } ], "1.1.16": [ { "comment_text": "", "digests": { "md5": "9ce860a1f4d8758921f3f0da280b8fd3", "sha256": "6de7e3eccd20a7659065b5b8d13e3a23876f3375b6e395507523e122e030b57b" }, "downloads": -1, "filename": "cloudscraper-1.1.16-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "9ce860a1f4d8758921f3f0da280b8fd3", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 97799, "upload_time": "2019-06-03T00:19:52", "upload_time_iso_8601": "2019-06-03T00:19:52.612094Z", "url": "https://files.pythonhosted.org/packages/27/0f/a9f0d8920b5a5aab578eec292d39c1bc2076e83dbc1aafb1ecc973c5ea38/cloudscraper-1.1.16-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "d8e9bba7a8b23ae3474a7ac090a5dfcb", "sha256": "49b09087e491d81b9fa2135690877293918d7ce4310b334a0d301e85e71a2b94" }, "downloads": -1, "filename": "cloudscraper-1.1.16.tar.gz", "has_sig": false, "md5_digest": "d8e9bba7a8b23ae3474a7ac090a5dfcb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 91164, "upload_time": "2019-06-03T00:19:55", "upload_time_iso_8601": "2019-06-03T00:19:55.144423Z", "url": "https://files.pythonhosted.org/packages/9c/82/8de7943eacfc66fa0498d343f0e29e100e6a8f7d40b366653fa2ad915fc4/cloudscraper-1.1.16.tar.gz", "yanked": false, "yanked_reason": null } ], "1.1.17": [ { "comment_text": "", "digests": { "md5": "6b3e2706cd414687e1ef2b832db2e44e", "sha256": "e35c49a9978f65b686b60d732ca106d8a235f3e313124bc621aad7f396aef22e" }, "downloads": -1, "filename": "cloudscraper-1.1.17-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "6b3e2706cd414687e1ef2b832db2e44e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 97819, "upload_time": "2019-06-06T08:33:53", "upload_time_iso_8601": "2019-06-06T08:33:53.723246Z", "url": "https://files.pythonhosted.org/packages/40/19/3cb0401ef13b147f14c6d40173e3203ea259e6ab3f7bab6cd9f43b7427e6/cloudscraper-1.1.17-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "7461f2f613850546eac7de5765576ad1", "sha256": "fff23e4c571c6998c2b0de3a75d986f643348b633c03d50051d388bd60a4d75d" }, "downloads": -1, "filename": "cloudscraper-1.1.17.tar.gz", "has_sig": false, "md5_digest": "7461f2f613850546eac7de5765576ad1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 91198, "upload_time": "2019-06-06T08:33:56", "upload_time_iso_8601": "2019-06-06T08:33:56.558784Z", "url": "https://files.pythonhosted.org/packages/2a/51/d41325ed80c61248adf183164e70e3e30eec95fc6ecf6420d7e85b36cc75/cloudscraper-1.1.17.tar.gz", "yanked": false, "yanked_reason": null } ], "1.1.18": [ { "comment_text": "", "digests": { "md5": "5422e74b99704359470d43c695033150", "sha256": "587a9c82c532d84da65fe42d106c9142da15f91a5072abf33bf1c5b5b8a58710" }, "downloads": -1, "filename": "cloudscraper-1.1.18-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5422e74b99704359470d43c695033150", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 97706, "upload_time": "2019-06-14T08:16:56", "upload_time_iso_8601": "2019-06-14T08:16:56.500101Z", "url": "https://files.pythonhosted.org/packages/4b/e7/807d9e6b3f8d650148dc0c18b1b97ed26746f1fc0a2f814e42d592a73fd6/cloudscraper-1.1.18-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "187806eb8a1313fdbfdc8d99c361639e", "sha256": "cce5a97a14c1f0d3215867fa3af3cb45035031c443c10217590e64529ddeb918" }, "downloads": -1, "filename": "cloudscraper-1.1.18.tar.gz", "has_sig": false, "md5_digest": "187806eb8a1313fdbfdc8d99c361639e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 91092, "upload_time": "2019-06-14T08:16:58", "upload_time_iso_8601": "2019-06-14T08:16:58.831950Z", "url": "https://files.pythonhosted.org/packages/15/d8/b781aa173faea11844c09344cca3c2d3e1048a92e3b84d868a105aca7b49/cloudscraper-1.1.18.tar.gz", "yanked": false, "yanked_reason": null } ], "1.1.19": [ { "comment_text": "", "digests": { "md5": "53e449e305a6f8c6beef96eb51108eeb", "sha256": "f82c321a6f979b9ff776150a304858bfbb4258e9b239bab8dcd63b76d97a2d25" }, "downloads": -1, "filename": "cloudscraper-1.1.19-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "53e449e305a6f8c6beef96eb51108eeb", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 97701, "upload_time": "2019-06-20T03:16:17", "upload_time_iso_8601": "2019-06-20T03:16:17.079952Z", "url": "https://files.pythonhosted.org/packages/be/fa/394fce5c4d33ba1c2a07fb3786030a5513971bd8ad74a9ecacc5b0e375f2/cloudscraper-1.1.19-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "0d8ee8ed170f79e61efb57bcd255ab57", "sha256": "43e287d278b5797ec5b5925f5bea20484e34d4765cdb97c58184175628c7c561" }, "downloads": -1, "filename": "cloudscraper-1.1.19.tar.gz", "has_sig": false, "md5_digest": "0d8ee8ed170f79e61efb57bcd255ab57", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 91008, "upload_time": "2019-06-20T03:16:19", "upload_time_iso_8601": "2019-06-20T03:16:19.799772Z", "url": "https://files.pythonhosted.org/packages/b3/a3/96ac40f5968bfc17a23514020f74cbcc44269414210e1a152fb53332373e/cloudscraper-1.1.19.tar.gz", "yanked": false, "yanked_reason": null } ], "1.1.20": [ { "comment_text": "", "digests": { "md5": "ca25e46a73986fece9b09f55846a9394", "sha256": "adc154b25e6310468cb87dadffcc6bb15a868b69f8ef5383c1e386089e0b5739" }, "downloads": -1, "filename": "cloudscraper-1.1.20-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ca25e46a73986fece9b09f55846a9394", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 97697, "upload_time": "2019-06-26T02:41:01", "upload_time_iso_8601": "2019-06-26T02:41:01.676876Z", "url": "https://files.pythonhosted.org/packages/6e/ed/d2617198cffd95960f2ffaf35b8a0d69d2eb684fef4863129a4ca5c4bf89/cloudscraper-1.1.20-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "2cd48b873cb072ec2dcccef83d00650b", "sha256": "4ce6eda4940034431016cb72ff9940b9d067221870e19fdf5843ae5c9462473e" }, "downloads": -1, "filename": "cloudscraper-1.1.20.tar.gz", "has_sig": false, "md5_digest": "2cd48b873cb072ec2dcccef83d00650b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 90995, "upload_time": "2019-06-26T02:41:04", "upload_time_iso_8601": "2019-06-26T02:41:04.321665Z", "url": "https://files.pythonhosted.org/packages/cb/63/d61147ab4ec08d2fcb201b57ac5698e352a023e3b8ebc497971df4d72b9e/cloudscraper-1.1.20.tar.gz", "yanked": false, "yanked_reason": null } ], "1.1.23": [ { "comment_text": "", "digests": { "md5": "664d041864404441a6271e201e4cdab7", "sha256": "fbb18564c383d8a06588028139b9193afde9438f4f10c68a288853cb00099ce9" }, "downloads": -1, "filename": "cloudscraper-1.1.23-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "664d041864404441a6271e201e4cdab7", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 97626, "upload_time": "2019-06-27T04:51:30", "upload_time_iso_8601": "2019-06-27T04:51:30.016094Z", "url": "https://files.pythonhosted.org/packages/f8/97/bc88904d603ef8527c684cf88a9d4ee088ce0bdc7c93f318082abb420f92/cloudscraper-1.1.23-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "bc14af9be65ffcf7cae0a3122dcbd615", "sha256": "3a7eaa57462bd521ee137575933efdf23273a4b603417b5f52d98dce9b8e93d8" }, "downloads": -1, "filename": "cloudscraper-1.1.23.tar.gz", "has_sig": false, "md5_digest": "bc14af9be65ffcf7cae0a3122dcbd615", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 90951, "upload_time": "2019-06-27T04:51:32", "upload_time_iso_8601": "2019-06-27T04:51:32.087742Z", "url": "https://files.pythonhosted.org/packages/ac/70/965247878c9b09a297a366482ef63da0973ac43f7ff08aeb5f546421a642/cloudscraper-1.1.23.tar.gz", "yanked": false, "yanked_reason": null } ], "1.1.24": [ { "comment_text": "", "digests": { "md5": "52b601e5fc61237d0c6d40e0c12f8e52", "sha256": "7ffe1efdaeeb32791db40a49813649b06199fc3d41a86a02c8d7a3d8fd31fa57" }, "downloads": -1, "filename": "cloudscraper-1.1.24-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "52b601e5fc61237d0c6d40e0c12f8e52", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 97725, "upload_time": "2019-06-28T23:10:44", "upload_time_iso_8601": "2019-06-28T23:10:44.485107Z", "url": "https://files.pythonhosted.org/packages/f9/36/baaeb86f7f335a602c30ec5563b0f35b4fc07e9502650174cd8d5b4af18c/cloudscraper-1.1.24-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "a0528e36702298421e9a0385ec79816e", "sha256": "ae9acd957757ee9a30abb8fc5bca46870f67bc80fdc8f155bc96e3089b484438" }, "downloads": -1, "filename": "cloudscraper-1.1.24.tar.gz", "has_sig": false, "md5_digest": "a0528e36702298421e9a0385ec79816e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 91043, "upload_time": "2019-06-28T23:10:46", "upload_time_iso_8601": "2019-06-28T23:10:46.538795Z", "url": "https://files.pythonhosted.org/packages/28/55/6984a994f51e9f8265dfb120b9815421b5b2a2257b0a6a4069a72fcfa044/cloudscraper-1.1.24.tar.gz", "yanked": false, "yanked_reason": null } ], "1.1.25": [ { "comment_text": "", "digests": { "md5": "bde464c1989e093b48c1090c648de256", "sha256": "1f5b77441950d8122c8d1af1e89031db60b407d66cd88696331cdc27c2836405" }, "downloads": -1, "filename": "cloudscraper-1.1.25-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "bde464c1989e093b48c1090c648de256", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 97756, "upload_time": "2019-07-04T12:40:35", "upload_time_iso_8601": "2019-07-04T12:40:35.610786Z", "url": "https://files.pythonhosted.org/packages/be/31/e429791dc578d0c1bc0141a42460a7a1be3c18b52a1dde4d7853969bf43e/cloudscraper-1.1.25-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "8284b74e8f0d2aa05fbe6688af01547b", "sha256": "80cdaa12f8c2b81b9e5a7432a604a1855f1e539e06d55ea774aa3b3a5304b842" }, "downloads": -1, "filename": "cloudscraper-1.1.25.tar.gz", "has_sig": false, "md5_digest": "8284b74e8f0d2aa05fbe6688af01547b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 91076, "upload_time": "2019-07-04T12:40:38", "upload_time_iso_8601": "2019-07-04T12:40:38.095495Z", "url": "https://files.pythonhosted.org/packages/b5/34/7ad861c1c02d72302145237f07d56d60ff1e9312bc7442ccc517b2e85d82/cloudscraper-1.1.25.tar.gz", "yanked": false, "yanked_reason": null } ], "1.1.26": [ { "comment_text": "", "digests": { "md5": "331b904e896ef78275859e78a3bbc965", "sha256": "a7708ee195245ce6cf960fc0eb8a714711a194a4b3546ed456bc517a426e93f5" }, "downloads": -1, "filename": "cloudscraper-1.1.26-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "331b904e896ef78275859e78a3bbc965", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 97761, "upload_time": "2019-07-05T00:24:41", "upload_time_iso_8601": "2019-07-05T00:24:41.059953Z", "url": "https://files.pythonhosted.org/packages/16/5a/14934b3028513948fae7df21b6af548f5544e8d141e1311e46e5855eea09/cloudscraper-1.1.26-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "93c24d5485cfe62a6cecdb6fd30a6a4a", "sha256": "b5b6b727eafa2d4a0666862026bf48e80a0075e6bae0effea90ad124feb7411d" }, "downloads": -1, "filename": "cloudscraper-1.1.26.tar.gz", "has_sig": false, "md5_digest": "93c24d5485cfe62a6cecdb6fd30a6a4a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 91071, "upload_time": "2019-07-05T00:24:43", "upload_time_iso_8601": "2019-07-05T00:24:43.161629Z", "url": "https://files.pythonhosted.org/packages/6c/e0/891e6401d1cf5c972d80d380438fa5092db5ff31b3d0d2dae36f4c9fb249/cloudscraper-1.1.26.tar.gz", "yanked": false, "yanked_reason": null } ], "1.1.27": [ { "comment_text": "", "digests": { "md5": "6d98f8d4fe4d996a4bf0051ed56dcb8c", "sha256": "028abf0d698edeec6298869d071dfc6b06e0107845c4ac99a6bf8d3a94061a5d" }, "downloads": -1, "filename": "cloudscraper-1.1.27-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "6d98f8d4fe4d996a4bf0051ed56dcb8c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 100723, "upload_time": "2019-07-07T21:35:23", "upload_time_iso_8601": "2019-07-07T21:35:23.110691Z", "url": "https://files.pythonhosted.org/packages/b4/f3/5058b3deea9e08f2827a1b2ff469a4bad18b28819c679c205c7686862861/cloudscraper-1.1.27-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "66bd83252a7dcb72cea9ad7da1480d3f", "sha256": "fe811698b0f808e512418e64b68e270ecdced66cc3c5a0a112844395644ddf8f" }, "downloads": -1, "filename": "cloudscraper-1.1.27.tar.gz", "has_sig": false, "md5_digest": "66bd83252a7dcb72cea9ad7da1480d3f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 93245, "upload_time": "2019-07-07T21:35:26", "upload_time_iso_8601": "2019-07-07T21:35:26.116660Z", "url": "https://files.pythonhosted.org/packages/a0/e2/6664e6b142e616a7fd052105d0507f63040f4e1d0c56f252cc616e0d2ad6/cloudscraper-1.1.27.tar.gz", "yanked": false, "yanked_reason": null } ], "1.1.28": [ { "comment_text": "", "digests": { "md5": "b94c18c0115c71c29e8b9d4069528ebd", "sha256": "3aaf77a5cac80e6238de69a8ddc7962e78ded028a8785a2ee50e45c617a15da6" }, "downloads": -1, "filename": "cloudscraper-1.1.28-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b94c18c0115c71c29e8b9d4069528ebd", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 100730, "upload_time": "2019-07-07T22:08:50", "upload_time_iso_8601": "2019-07-07T22:08:50.588464Z", "url": "https://files.pythonhosted.org/packages/e7/9a/ca6d5bf919f555da26e6a5805f6db1c6292ec0474e6f4ef6a0db32ada0ba/cloudscraper-1.1.28-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "92b58b9ce3741c01d1171e3dbda25e1c", "sha256": "31dff7ccc0775720386cab5bda1942f75de4fceeec4133cf84c9d359229dd238" }, "downloads": -1, "filename": "cloudscraper-1.1.28.tar.gz", "has_sig": false, "md5_digest": "92b58b9ce3741c01d1171e3dbda25e1c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 93250, "upload_time": "2019-07-07T22:08:53", "upload_time_iso_8601": "2019-07-07T22:08:53.241690Z", "url": "https://files.pythonhosted.org/packages/6b/10/aa5f8a770e02b0aa1503286cb4d601ebd4c67169320f5af311c3adf415f7/cloudscraper-1.1.28.tar.gz", "yanked": false, "yanked_reason": null } ], "1.1.29": [ { "comment_text": "", "digests": { "md5": "14b045bdab7487d833a40c42d8e3bbb7", "sha256": "7162ae5c25e863592ff1c0e07cca24f845f5a80b1572c1672b386dbb5adcc785" }, "downloads": -1, "filename": "cloudscraper-1.1.29-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "14b045bdab7487d833a40c42d8e3bbb7", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 100822, "upload_time": "2019-07-07T23:03:12", "upload_time_iso_8601": "2019-07-07T23:03:12.728292Z", "url": "https://files.pythonhosted.org/packages/96/07/5c561e0be99c47992d710e0a2095a682ffda76e422f826694a6bcb6564e9/cloudscraper-1.1.29-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "a5bdd12ba55a50f5ff172f6b6b16edcb", "sha256": "cad8a8907ab1e3d31a31f1a2b09abb5ca00c22b0853a6e539c2af97b7f5d79a5" }, "downloads": -1, "filename": "cloudscraper-1.1.29.tar.gz", "has_sig": false, "md5_digest": "a5bdd12ba55a50f5ff172f6b6b16edcb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 93373, "upload_time": "2019-07-07T23:03:15", "upload_time_iso_8601": "2019-07-07T23:03:15.397968Z", "url": "https://files.pythonhosted.org/packages/69/b7/0b7094aaf9462315da08232563b1e95e52795f4c360639c42cdae95825f9/cloudscraper-1.1.29.tar.gz", "yanked": false, "yanked_reason": null } ], "1.1.30": [ { "comment_text": "", "digests": { "md5": "b78e47a6121b2b57b30e3a73b6178b35", "sha256": "911270238dca861c16ca35dfb4603864328176aaf333a33245448fe235da8716" }, "downloads": -1, "filename": "cloudscraper-1.1.30-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b78e47a6121b2b57b30e3a73b6178b35", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 100786, "upload_time": "2019-07-08T22:50:48", "upload_time_iso_8601": "2019-07-08T22:50:48.651180Z", "url": "https://files.pythonhosted.org/packages/89/6e/dccbc907d00ddc5af63aab7f06d01d506ce7d6b1c02768515c84adb116be/cloudscraper-1.1.30-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "e5bab210caf61e3471d28122abb3140b", "sha256": "c5d1bb0f05c9d8e7729aaa2938a8551b42c73a8c85680fe369ad3803467665e9" }, "downloads": -1, "filename": "cloudscraper-1.1.30.tar.gz", "has_sig": false, "md5_digest": "e5bab210caf61e3471d28122abb3140b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 98222, "upload_time": "2019-07-08T22:50:50", "upload_time_iso_8601": "2019-07-08T22:50:50.668640Z", "url": "https://files.pythonhosted.org/packages/1a/e0/2bad57c1a3c16074cf6569a71855b4b816391ec19b34de22fcd0c0d34d46/cloudscraper-1.1.30.tar.gz", "yanked": false, "yanked_reason": null } ], "1.1.31": [ { "comment_text": "", "digests": { "md5": "edef303fafbaf7cad9080eb457770945", "sha256": "3aed2be16cc89e279f458e67ae844d7189f7f959e2d813d3cd0a11f2d36244a8" }, "downloads": -1, "filename": "cloudscraper-1.1.31-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "edef303fafbaf7cad9080eb457770945", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 100787, "upload_time": "2019-07-08T23:20:00", "upload_time_iso_8601": "2019-07-08T23:20:00.108920Z", "url": "https://files.pythonhosted.org/packages/eb/6e/f3f641e64cc81162c4bac9ba31d24b6bf5d30edc5e69f5dd4f10101f8fa1/cloudscraper-1.1.31-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "d8a4a961eb915dd7965bfec75cd0b9bb", "sha256": "57609e69429d959c63a08672693def79c633098dd676bc15a7ea8af05874fce4" }, "downloads": -1, "filename": "cloudscraper-1.1.31.tar.gz", "has_sig": false, "md5_digest": "d8a4a961eb915dd7965bfec75cd0b9bb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 98223, "upload_time": "2019-07-08T23:20:02", "upload_time_iso_8601": "2019-07-08T23:20:02.092020Z", "url": "https://files.pythonhosted.org/packages/e2/6f/fef6ec06f6e6d46b01311770d74151bb0b33a0de11b7bc00061e0e51f493/cloudscraper-1.1.31.tar.gz", "yanked": false, "yanked_reason": null } ], "1.1.32": [ { "comment_text": "", "digests": { "md5": "8a62dd537b56a62908684b82800c7a29", "sha256": "c323f098ca8c59111fb8ce75887e38deb3b294c45d1e951705ff3062abe32f28" }, "downloads": -1, "filename": "cloudscraper-1.1.32-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8a62dd537b56a62908684b82800c7a29", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 100785, "upload_time": "2019-07-09T22:49:01", "upload_time_iso_8601": "2019-07-09T22:49:01.049223Z", "url": "https://files.pythonhosted.org/packages/79/9a/53ac86147ee1f7feff97e64e62e984faac06da6192d30c76730794ad9496/cloudscraper-1.1.32-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "a9bb24fc6a3fd65409d7295e4572e50d", "sha256": "4620ba8a613d0592a2576c634c2cd92ddf1e2d4de3dc4f2c4dcfee10548b58dd" }, "downloads": -1, "filename": "cloudscraper-1.1.32.tar.gz", "has_sig": false, "md5_digest": "a9bb24fc6a3fd65409d7295e4572e50d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 98227, "upload_time": "2019-07-09T22:49:03", "upload_time_iso_8601": "2019-07-09T22:49:03.898475Z", "url": "https://files.pythonhosted.org/packages/e6/3f/fcaa1caaae7fd5ca87829b72ef41e816a8579efd7a73450107d6649d775f/cloudscraper-1.1.32.tar.gz", "yanked": false, "yanked_reason": null } ], "1.1.33": [ { "comment_text": "", "digests": { "md5": "05f7e2c7d93c110f3ca9e7e537cea9c0", "sha256": "4fb32454dad392129742f6169f98fef1d1578f5e6025e4833c1f3fb100348fad" }, "downloads": -1, "filename": "cloudscraper-1.1.33-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "05f7e2c7d93c110f3ca9e7e537cea9c0", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 100779, "upload_time": "2019-07-10T23:32:55", "upload_time_iso_8601": "2019-07-10T23:32:55.708070Z", "url": "https://files.pythonhosted.org/packages/fb/85/bce33d49ea6c032e4556fec72ef073197f16b1dc7a1edbbeebc714590195/cloudscraper-1.1.33-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "5d420db5c9653a6d28b4f882cb6c1067", "sha256": "9fc7a59b2d5949474afdc3db0a5dd7f26e45f14d67ae8666ed49a447943b2f95" }, "downloads": -1, "filename": "cloudscraper-1.1.33.tar.gz", "has_sig": false, "md5_digest": "5d420db5c9653a6d28b4f882cb6c1067", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 98222, "upload_time": "2019-07-10T23:32:57", "upload_time_iso_8601": "2019-07-10T23:32:57.658800Z", "url": "https://files.pythonhosted.org/packages/ee/b8/b91a01f7e9ded212b529b519074d236ccb9134f52703134b5eb995393cdf/cloudscraper-1.1.33.tar.gz", "yanked": false, "yanked_reason": null } ], "1.1.34": [ { "comment_text": "", "digests": { "md5": "ea234602cec83115d209e96518dc31e2", "sha256": "777cc4105bf90ab905c689bdc7f5f6e20e2a4e1deaf3f9e004cd50ebc96f40fd" }, "downloads": -1, "filename": "cloudscraper-1.1.34-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ea234602cec83115d209e96518dc31e2", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 100819, "upload_time": "2019-07-16T23:58:56", "upload_time_iso_8601": "2019-07-16T23:58:56.123977Z", "url": "https://files.pythonhosted.org/packages/cc/6c/c73e88c38228f31b8ae77d87b1997212e37adce71838ea9d1b2449d8b0ea/cloudscraper-1.1.34-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "4298c1fe1d7b5b404c8853f33cfd24b5", "sha256": "14122aacb33470cc291bb00f039df75963138fcc8d58c94f3c9091ab4927067f" }, "downloads": -1, "filename": "cloudscraper-1.1.34.tar.gz", "has_sig": false, "md5_digest": "4298c1fe1d7b5b404c8853f33cfd24b5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 98244, "upload_time": "2019-07-16T23:58:57", "upload_time_iso_8601": "2019-07-16T23:58:57.782988Z", "url": "https://files.pythonhosted.org/packages/a3/3e/1321084ccb5ac830e0a19d5f8a59390c0653467e911d8177a5fc888c85f2/cloudscraper-1.1.34.tar.gz", "yanked": false, "yanked_reason": null } ], "1.1.36": [ { "comment_text": "", "digests": { "md5": "d49ab4a5e28c279fc76c8a88568f92bd", "sha256": "1726883447e033aa2a8da62cef79ebcd144e9f6e65ece768d0dd90351df83030" }, "downloads": -1, "filename": "cloudscraper-1.1.36-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d49ab4a5e28c279fc76c8a88568f92bd", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 100975, "upload_time": "2019-07-17T22:52:12", "upload_time_iso_8601": "2019-07-17T22:52:12.717310Z", "url": "https://files.pythonhosted.org/packages/a9/82/acfac6c8ed2d27112dc716517aa75107942687e5ef3b8cbd29c01adbbfe6/cloudscraper-1.1.36-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "ec1ff90aea42acd22cddff420be98978", "sha256": "b969c4897ae5efe5c7c17197a8b223be73bd977cb34bafda01f24070f6d34ef8" }, "downloads": -1, "filename": "cloudscraper-1.1.36.tar.gz", "has_sig": false, "md5_digest": "ec1ff90aea42acd22cddff420be98978", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 98409, "upload_time": "2019-07-17T22:52:15", "upload_time_iso_8601": "2019-07-17T22:52:15.092791Z", "url": "https://files.pythonhosted.org/packages/30/8b/0366fcb75b18c3d25104093a81e3efdbc40d269d5566aea83513045bdee4/cloudscraper-1.1.36.tar.gz", "yanked": false, "yanked_reason": null } ], "1.1.39": [ { "comment_text": "", "digests": { "md5": "6e6948e9da6b310517892a462e999623", "sha256": "a68532339a31b7d1d3e34fb05a32171ad7f7362ca7575b7bc65a4c53d4083287" }, "downloads": -1, "filename": "cloudscraper-1.1.39-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "6e6948e9da6b310517892a462e999623", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 101061, "upload_time": "2019-07-27T01:43:51", "upload_time_iso_8601": "2019-07-27T01:43:51.032946Z", "url": "https://files.pythonhosted.org/packages/02/06/6aaa5dd7f18553fe165689512749de94b73dc5631adf084a7a6ae996d20f/cloudscraper-1.1.39-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "7443f20ca54f2d59cb4bb98b8ec160aa", "sha256": "3c829030ccffe8981ff6f97472e8fd064afe6e563853b1f3edabaee368b1f25a" }, "downloads": -1, "filename": "cloudscraper-1.1.39.tar.gz", "has_sig": false, "md5_digest": "7443f20ca54f2d59cb4bb98b8ec160aa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 98462, "upload_time": "2019-07-27T01:43:53", "upload_time_iso_8601": "2019-07-27T01:43:53.211729Z", "url": "https://files.pythonhosted.org/packages/90/e7/86b8153979a096ee85e60a0d145bce8aee2bf8021206f14f2bdf7f5ade2c/cloudscraper-1.1.39.tar.gz", "yanked": false, "yanked_reason": null } ], "1.1.40": [ { "comment_text": "", "digests": { "md5": "87820ef8dde46cb1e1584e6fdef80316", "sha256": "7080a4c9ea6fe244422551172eb28a1d6c042da4c9d56d15ff319dbbac2ab6d7" }, "downloads": -1, "filename": "cloudscraper-1.1.40-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "87820ef8dde46cb1e1584e6fdef80316", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 101024, "upload_time": "2019-08-11T10:52:58", "upload_time_iso_8601": "2019-08-11T10:52:58.057322Z", "url": "https://files.pythonhosted.org/packages/23/2b/12f245ef542cd382fccf5bfa3ca4bf72853f9bb53510395b61188cc9060b/cloudscraper-1.1.40-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "4179a26ae47df7d934e54027deef3aea", "sha256": "79d04cd3c7d782035b404b5093a0cdbacd219cb883134017f4f7ba703f12a93c" }, "downloads": -1, "filename": "cloudscraper-1.1.40.tar.gz", "has_sig": false, "md5_digest": "4179a26ae47df7d934e54027deef3aea", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 98443, "upload_time": "2019-08-11T10:53:00", "upload_time_iso_8601": "2019-08-11T10:53:00.754547Z", "url": "https://files.pythonhosted.org/packages/9b/50/927c6b7e0981ff1cf249853c420d1d95adc7eb351df3f018ad0db8ef8882/cloudscraper-1.1.40.tar.gz", "yanked": false, "yanked_reason": null } ], "1.1.41": [ { "comment_text": "", "digests": { "md5": "fd425d9e2bd8667c4f4ec5a9a8a0f58d", "sha256": "8a46eb29a37563032aaa9f5c421870f3db6e91e73b0eae77c6ef4a2766664ee3" }, "downloads": -1, "filename": "cloudscraper-1.1.41-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "fd425d9e2bd8667c4f4ec5a9a8a0f58d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 101017, "upload_time": "2019-09-05T11:44:59", "upload_time_iso_8601": "2019-09-05T11:44:59.757666Z", "url": "https://files.pythonhosted.org/packages/72/29/85d3ddc56cd4e0904a1f1d9076676af5efb192a2d7da6cc983039fd10a56/cloudscraper-1.1.41-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "3123bbbe27ed48566217c21604ec4df7", "sha256": "8fbe0f8b1ca79583ccb058f4fad9064a25a14aad4a202229c83ad1e81687b17b" }, "downloads": -1, "filename": "cloudscraper-1.1.41.tar.gz", "has_sig": false, "md5_digest": "3123bbbe27ed48566217c21604ec4df7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 98432, "upload_time": "2019-09-05T11:45:01", "upload_time_iso_8601": "2019-09-05T11:45:01.679447Z", "url": "https://files.pythonhosted.org/packages/9f/2e/3e83bbc2619f9d6626c6a6985b4f43f6677eb63bf05f7936dca4bae8795e/cloudscraper-1.1.41.tar.gz", "yanked": false, "yanked_reason": null } ], "1.1.42": [ { "comment_text": "", "digests": { "md5": "b2daa94c247615187b77f37fd1e7ea79", "sha256": "901880e9344b901c51722c4340af35d1c52ca054bc37e8da5032e5ba580dae9d" }, "downloads": -1, "filename": "cloudscraper-1.1.42-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b2daa94c247615187b77f37fd1e7ea79", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 101040, "upload_time": "2019-09-08T22:30:29", "upload_time_iso_8601": "2019-09-08T22:30:29.358290Z", "url": "https://files.pythonhosted.org/packages/e1/6f/1aee5d80c4cc28a75bb56481d1c432307366e7b2724d052f46f69a2b9bfe/cloudscraper-1.1.42-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "6922c54977731604b932b83341214567", "sha256": "3961a6cfce0347033e821a2b95e64685497c378527d013563632de53f39348f5" }, "downloads": -1, "filename": "cloudscraper-1.1.42.tar.gz", "has_sig": false, "md5_digest": "6922c54977731604b932b83341214567", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 98457, "upload_time": "2019-09-08T22:30:31", "upload_time_iso_8601": "2019-09-08T22:30:31.486757Z", "url": "https://files.pythonhosted.org/packages/3e/65/483fece14bb9dde523a2ad7b3570e248338b6f597460c279ff01f62a8fdd/cloudscraper-1.1.42.tar.gz", "yanked": false, "yanked_reason": null } ], "1.1.43": [ { "comment_text": "", "digests": { "md5": "c08bf91ffd3ff9df59bb8f9f8645e5da", "sha256": "96e2e0c896ceee33fe7a9a903496f0f3f0c5fe5c1546c5ce72578cf4c088bcd7" }, "downloads": -1, "filename": "cloudscraper-1.1.43-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c08bf91ffd3ff9df59bb8f9f8645e5da", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 101033, "upload_time": "2019-09-19T23:34:42", "upload_time_iso_8601": "2019-09-19T23:34:42.434794Z", "url": "https://files.pythonhosted.org/packages/34/f5/588732942c3f7674cb14140fbb8f8c6640e2ce3877fcd8064d3e92a6fc00/cloudscraper-1.1.43-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "c51141e025cc0398bc748fce91e23f77", "sha256": "38e8c0f47fd61cd3d5036997abb1f47aadcdedfb61b2576a2d84861f596ff9a7" }, "downloads": -1, "filename": "cloudscraper-1.1.43.tar.gz", "has_sig": false, "md5_digest": "c51141e025cc0398bc748fce91e23f77", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 98450, "upload_time": "2019-09-19T23:34:45", "upload_time_iso_8601": "2019-09-19T23:34:45.207994Z", "url": "https://files.pythonhosted.org/packages/af/36/648b8cb1095171146958d633974b7d1397dc47906ec58417deea18a87d2b/cloudscraper-1.1.43.tar.gz", "yanked": false, "yanked_reason": null } ], "1.1.45": [ { "comment_text": "", "digests": { "md5": "eceb6eed23e310d9adf7805161e94600", "sha256": "b45f53b14a955488e8ee242b1c3c0d5096fa4006f3d0ed3fa7ab655ff7623e1d" }, "downloads": -1, "filename": "cloudscraper-1.1.45-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "eceb6eed23e310d9adf7805161e94600", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 101030, "upload_time": "2019-09-27T23:42:35", "upload_time_iso_8601": "2019-09-27T23:42:35.474709Z", "url": "https://files.pythonhosted.org/packages/8b/2c/d19c24aadefd5ee0a15665f66ebf7a6346c8ed060dcda53d84ea89cec0b1/cloudscraper-1.1.45-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "6fe5818c44acaeb9c34135595da065e9", "sha256": "1f846e4c151c0aa17940c9cf72ebc78bccb4713c864855add5cba0e23595d285" }, "downloads": -1, "filename": "cloudscraper-1.1.45.tar.gz", "has_sig": false, "md5_digest": "6fe5818c44acaeb9c34135595da065e9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 98375, "upload_time": "2019-09-27T23:42:38", "upload_time_iso_8601": "2019-09-27T23:42:38.199403Z", "url": "https://files.pythonhosted.org/packages/54/0d/0e1ff9677f610a33d3f00a68fca283ddf3a48bdd2191315f08ba69ca6ed8/cloudscraper-1.1.45.tar.gz", "yanked": false, "yanked_reason": null } ], "1.1.46": [ { "comment_text": "", "digests": { "md5": "75865f0589b13c6fff8ba987fdd1ab89", "sha256": "218dfaa0f9bcd9dff0e978d65db08004276d0495bc1c96ae289cbef460f4b80e" }, "downloads": -1, "filename": "cloudscraper-1.1.46-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "75865f0589b13c6fff8ba987fdd1ab89", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 101028, "upload_time": "2019-09-28T00:42:17", "upload_time_iso_8601": "2019-09-28T00:42:17.444310Z", "url": "https://files.pythonhosted.org/packages/d8/d0/0566d750b0b6500e1e340fd6cefd7a892cedd65a49601094f57a518cac0d/cloudscraper-1.1.46-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "4676974395f9865699912e2ed832bc5c", "sha256": "7ff72bfb3344d2770a93ba60abe709b24774209a55f6d9c26d2b53de6c423201" }, "downloads": -1, "filename": "cloudscraper-1.1.46.tar.gz", "has_sig": false, "md5_digest": "4676974395f9865699912e2ed832bc5c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 98374, "upload_time": "2019-09-28T00:42:20", "upload_time_iso_8601": "2019-09-28T00:42:20.362483Z", "url": "https://files.pythonhosted.org/packages/0d/53/58264b769dbf58a3e3b74ecc5bf4d47b8e3b837c65ebffd958ac1d125722/cloudscraper-1.1.46.tar.gz", "yanked": false, "yanked_reason": null } ], "1.1.47": [ { "comment_text": "", "digests": { "md5": "39eeaf65517680c51fd63f151d4c982d", "sha256": "bdb23855a4cfa8f959f34c0fc45acb11c4de83fc53ac53fd127cdce74a9a2fe3" }, "downloads": -1, "filename": "cloudscraper-1.1.47-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "39eeaf65517680c51fd63f151d4c982d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 101041, "upload_time": "2019-10-03T02:33:27", "upload_time_iso_8601": "2019-10-03T02:33:27.613920Z", "url": "https://files.pythonhosted.org/packages/8f/32/7a0297d47ad474b07c92bb76dffc28680a0b6db9830894c289aad1b403ab/cloudscraper-1.1.47-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "5743f5b451447e4707be4e4b4798c6b6", "sha256": "799671048717d06ccb5f1c2d06dd1cec2a5fece0bd467cf6e3c606f5cb15307e" }, "downloads": -1, "filename": "cloudscraper-1.1.47.tar.gz", "has_sig": false, "md5_digest": "5743f5b451447e4707be4e4b4798c6b6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 98390, "upload_time": "2019-10-03T02:33:29", "upload_time_iso_8601": "2019-10-03T02:33:29.454952Z", "url": "https://files.pythonhosted.org/packages/4c/20/058d83708da461e631694c9f4b291fe129094719d9a256891d34039e153d/cloudscraper-1.1.47.tar.gz", "yanked": false, "yanked_reason": null } ], "1.2.0": [ { "comment_text": "", "digests": { "md5": "6328004baca118089ba5e0122fd64715", "sha256": "0c55a331e685b86af15e9c261bef8263ad9796da92626758b5e03dac9fce79ce" }, "downloads": -1, "filename": "cloudscraper-1.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "6328004baca118089ba5e0122fd64715", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 103626, "upload_time": "2019-10-08T23:07:23", "upload_time_iso_8601": "2019-10-08T23:07:23.563565Z", "url": "https://files.pythonhosted.org/packages/89/86/eedecfe15175fe37e9b55aae493fabdccd3667b62a410002403571e710c4/cloudscraper-1.2.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "64bc07b9f4f9140d5d35ec2e0a6827ed", "sha256": "48ebe11e18ac49e30215bdbe5c685734496d7d1bc2d796c909c59eab6b7d67cc" }, "downloads": -1, "filename": "cloudscraper-1.2.0.tar.gz", "has_sig": false, "md5_digest": "64bc07b9f4f9140d5d35ec2e0a6827ed", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 101229, "upload_time": "2019-10-08T23:07:25", "upload_time_iso_8601": "2019-10-08T23:07:25.862793Z", "url": "https://files.pythonhosted.org/packages/28/43/84fb7269d013504e65106b8558a39901577862f404afa52f9d8efd11db09/cloudscraper-1.2.0.tar.gz", "yanked": false, "yanked_reason": null } ], "1.2.1": [ { "comment_text": "", "digests": { "md5": "365ca4524494dd387fa26e1868acf29a", "sha256": "69509dd35981405a6563d81c815ebfc7bd6cf04612ce8674fe476189bd485479" }, "downloads": -1, "filename": "cloudscraper-1.2.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "365ca4524494dd387fa26e1868acf29a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 103619, "upload_time": "2019-10-09T21:31:24", "upload_time_iso_8601": "2019-10-09T21:31:24.331860Z", "url": "https://files.pythonhosted.org/packages/6a/92/373612c2b12289fe601a24d0b785c0e9a734cdc75c247f43a95a263924da/cloudscraper-1.2.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "dfbf248c0d8e74e9856ff4f4e40854fb", "sha256": "788f990940f2d45dcbd0d2eb36bf051cec01ca700b3ed3805922aff953878da9" }, "downloads": -1, "filename": "cloudscraper-1.2.1.tar.gz", "has_sig": false, "md5_digest": "dfbf248c0d8e74e9856ff4f4e40854fb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 101229, "upload_time": "2019-10-09T21:31:27", "upload_time_iso_8601": "2019-10-09T21:31:27.202781Z", "url": "https://files.pythonhosted.org/packages/be/2a/88daf3669714e15915a99588807d737ce93625469c82214d80c371729eb3/cloudscraper-1.2.1.tar.gz", "yanked": false, "yanked_reason": null } ], "1.2.10": [ { "comment_text": "", "digests": { "md5": "8f6256b5bf7cbba05bfa9cccec4a011a", "sha256": "8dea55fc233f9820b74c8178b88703d7ca5d12f68ab2f6840914b6015768f45a" }, "downloads": -1, "filename": "cloudscraper-1.2.10-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8f6256b5bf7cbba05bfa9cccec4a011a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 103753, "upload_time": "2019-11-27T03:38:56", "upload_time_iso_8601": "2019-11-27T03:38:56.062086Z", "url": "https://files.pythonhosted.org/packages/5f/c4/3a6a07e47e8731c2aa71b672a5dad7be8262b5777668db92b9fcdfe7df8c/cloudscraper-1.2.10-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "86a3839050ec98c811f5a8e8780a554e", "sha256": "3c1a8f317eee2d6ff836921e1f6d3f16760be934eec789f046352b461526185e" }, "downloads": -1, "filename": "cloudscraper-1.2.10.tar.gz", "has_sig": false, "md5_digest": "86a3839050ec98c811f5a8e8780a554e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 101484, "upload_time": "2019-11-27T03:38:58", "upload_time_iso_8601": "2019-11-27T03:38:58.829139Z", "url": "https://files.pythonhosted.org/packages/ac/3e/0ab42e169f75e979d3aa3e8eaf6e7ce18224ec4efe556939a9db00de9a2a/cloudscraper-1.2.10.tar.gz", "yanked": false, "yanked_reason": null } ], "1.2.11": [ { "comment_text": "", "digests": { "md5": "42908f7025bbd76f440ea9e6c9fd8eb5", "sha256": "c7465a3c618349420c0ebe8fd92905e733f4e3e8e7c49e60c9c64a779db6cdf2" }, "downloads": -1, "filename": "cloudscraper-1.2.11-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "42908f7025bbd76f440ea9e6c9fd8eb5", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 103760, "upload_time": "2019-11-27T03:44:12", "upload_time_iso_8601": "2019-11-27T03:44:12.594885Z", "url": "https://files.pythonhosted.org/packages/66/cf/13053493b89bf429366930fd8f0dbafe81a9a69178b307280c20b84695f5/cloudscraper-1.2.11-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "3a146b4e9ccc24082bb7aa8b5ca11826", "sha256": "e7cd84d59372e2312987e76578d4580bdb88f0ca127e4412c8e75b50467a2728" }, "downloads": -1, "filename": "cloudscraper-1.2.11.tar.gz", "has_sig": false, "md5_digest": "3a146b4e9ccc24082bb7aa8b5ca11826", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 101481, "upload_time": "2019-11-27T03:44:15", "upload_time_iso_8601": "2019-11-27T03:44:15.284830Z", "url": "https://files.pythonhosted.org/packages/12/56/46c7602fe69e5af595cfc31f6b3c2bdb7d91aa5322be1dbf7ab736725f25/cloudscraper-1.2.11.tar.gz", "yanked": false, "yanked_reason": null } ], "1.2.12": [ { "comment_text": "", "digests": { "md5": "04b87465808b8df95593b6bbde8b8e1f", "sha256": "d09b0fde42c05a9a42c690c9c2c9e53cb70991d3c0a18f1009833bdc3645fa86" }, "downloads": -1, "filename": "cloudscraper-1.2.12-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "04b87465808b8df95593b6bbde8b8e1f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 103774, "upload_time": "2019-11-27T04:03:47", "upload_time_iso_8601": "2019-11-27T04:03:47.076049Z", "url": "https://files.pythonhosted.org/packages/c2/2c/1f08809c24fc4cb315238a9647cc69d91fe8fa6bbab98bd53b1164a17fbe/cloudscraper-1.2.12-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "f16f12114dcdd6a92b1118a4fb55f132", "sha256": "7347ccd8b8c0f4565a68ca5eb0a98cb4bf5a891e698c744457bae2e1e9653108" }, "downloads": -1, "filename": "cloudscraper-1.2.12.tar.gz", "has_sig": false, "md5_digest": "f16f12114dcdd6a92b1118a4fb55f132", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 101490, "upload_time": "2019-11-27T04:03:49", "upload_time_iso_8601": "2019-11-27T04:03:49.966412Z", "url": "https://files.pythonhosted.org/packages/ef/df/0b9489c9c4035ce134ff6ee75953fc5bf1b521372962272f8c0224a03d76/cloudscraper-1.2.12.tar.gz", "yanked": false, "yanked_reason": null } ], "1.2.13": [ { "comment_text": "", "digests": { "md5": "aacd83b6853a94a7b61731b63e476326", "sha256": "3d64b2225e002dbd264773999b8dbba0ecc45245b0006c713633d5c4e7b4ad8b" }, "downloads": -1, "filename": "cloudscraper-1.2.13-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "aacd83b6853a94a7b61731b63e476326", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 103872, "upload_time": "2019-11-27T08:54:47", "upload_time_iso_8601": "2019-11-27T08:54:47.710381Z", "url": "https://files.pythonhosted.org/packages/06/d1/d336ae87c0ebfaab284fc058b1cfc2fdb583fd889b5604877c52fcc243f5/cloudscraper-1.2.13-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "2379532100bab80c7491a15450644af8", "sha256": "ffc87337bac57046d1ec5096cdf5274c430430b94fff6f4376ab82cfd37eabce" }, "downloads": -1, "filename": "cloudscraper-1.2.13.tar.gz", "has_sig": false, "md5_digest": "2379532100bab80c7491a15450644af8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 101630, "upload_time": "2019-11-27T08:54:50", "upload_time_iso_8601": "2019-11-27T08:54:50.393310Z", "url": "https://files.pythonhosted.org/packages/9a/ae/d16945f55063339c1edb70d9a61da8a53f9129b11ec958deb640934bb2ee/cloudscraper-1.2.13.tar.gz", "yanked": false, "yanked_reason": null } ], "1.2.14": [ { "comment_text": "", "digests": { "md5": "8cec36d3cd1b26e8908845d8ae5f0e16", "sha256": "d4fa4257c9a802c2c507bf607d560389c572fd7a99d7d33cb0260e48279018b7" }, "downloads": -1, "filename": "cloudscraper-1.2.14-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8cec36d3cd1b26e8908845d8ae5f0e16", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 103937, "upload_time": "2019-11-28T02:08:21", "upload_time_iso_8601": "2019-11-28T02:08:21.244978Z", "url": "https://files.pythonhosted.org/packages/d0/cd/9e6c63b7da131ee5ef8f30fd88dc9b6465f57eabb921576a0204cddcd3f2/cloudscraper-1.2.14-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "7bd07505c9844f71fbd713b330da2f82", "sha256": "34cc8b4a1942675a959f6fd06d3b65a1cf08434f5d43f5c61735f50f0949a82b" }, "downloads": -1, "filename": "cloudscraper-1.2.14.tar.gz", "has_sig": false, "md5_digest": "7bd07505c9844f71fbd713b330da2f82", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 101751, "upload_time": "2019-11-28T02:08:23", "upload_time_iso_8601": "2019-11-28T02:08:23.060520Z", "url": "https://files.pythonhosted.org/packages/09/db/262c474bb2aa116cc97f77c85e4981d486718459634280eb7c408495a93c/cloudscraper-1.2.14.tar.gz", "yanked": false, "yanked_reason": null } ], "1.2.16": [ { "comment_text": "", "digests": { "md5": "9f3beee08d190bed14f35d89f8e72708", "sha256": "5d809b88f163859b035fa5e0b75956eec31c40b5d187afa44ab02afd99c8422a" }, "downloads": -1, "filename": "cloudscraper-1.2.16-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "9f3beee08d190bed14f35d89f8e72708", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 103783, "upload_time": "2019-12-12T08:25:55", "upload_time_iso_8601": "2019-12-12T08:25:55.134949Z", "url": "https://files.pythonhosted.org/packages/55/5a/87e45c671dbe509c968592ad489ee3cb594851870a26baadc8c1cb66de9b/cloudscraper-1.2.16-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "87df3b1941fdbfa431f69686dd4c0082", "sha256": "90cb7f59e3f0e7e49064a00307c54ea6e0319afdd95c9d1e76f8c531c85b5e91" }, "downloads": -1, "filename": "cloudscraper-1.2.16.tar.gz", "has_sig": false, "md5_digest": "87df3b1941fdbfa431f69686dd4c0082", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 101371, "upload_time": "2019-12-12T08:25:57", "upload_time_iso_8601": "2019-12-12T08:25:57.389137Z", "url": "https://files.pythonhosted.org/packages/55/1f/c4eead5340367f8248476d140dca4b7a4d0509ffa28352a8f9389da9da22/cloudscraper-1.2.16.tar.gz", "yanked": false, "yanked_reason": null } ], "1.2.18": [ { "comment_text": "", "digests": { "md5": "aecae6fbe5f64cf2ff24212d22b2f8a5", "sha256": "a3d1e2fb4a57d2041fa59fc5db9b9c9481c5cbae132d54019ec838ccb33ff1cc" }, "downloads": -1, "filename": "cloudscraper-1.2.18-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "aecae6fbe5f64cf2ff24212d22b2f8a5", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 104260, "upload_time": "2019-12-25T09:57:27", "upload_time_iso_8601": "2019-12-25T09:57:27.665589Z", "url": "https://files.pythonhosted.org/packages/2d/f3/f0dba05d4c7e65536269c76fdf17010e1a841a78d9560c12fe9ddec267a1/cloudscraper-1.2.18-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "4975f6382dbc5368e29eb7963c47d0cf", "sha256": "28da1c49fefe4626debd145b1900d8fdd04de3f6e0474c15101647bc37537563" }, "downloads": -1, "filename": "cloudscraper-1.2.18.tar.gz", "has_sig": false, "md5_digest": "4975f6382dbc5368e29eb7963c47d0cf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 101894, "upload_time": "2019-12-25T09:57:30", "upload_time_iso_8601": "2019-12-25T09:57:30.456861Z", "url": "https://files.pythonhosted.org/packages/39/99/fd28cfaee473f81417836e1c80f66aaae401a32b5bd5025c3ad8f650892a/cloudscraper-1.2.18.tar.gz", "yanked": false, "yanked_reason": null } ], "1.2.2": [ { "comment_text": "", "digests": { "md5": "048e8d1351db500bbda9e81b6fc43883", "sha256": "2316ddc0c00905536a3f1801917e68fb78610776b1b65f1b126627a7793c397b" }, "downloads": -1, "filename": "cloudscraper-1.2.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "048e8d1351db500bbda9e81b6fc43883", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 103460, "upload_time": "2019-10-09T22:13:26", "upload_time_iso_8601": "2019-10-09T22:13:26.216718Z", "url": "https://files.pythonhosted.org/packages/36/a9/f56c73ff55adcd23025b5dfb3464ddac782252076bb0d369eddd4c41e197/cloudscraper-1.2.2-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "0af38d43ac940f8e0aae8837ba989694", "sha256": "a27d2452edbe3d77d089c71f74783edfd24802e4f100aef0fad0de4505a2b840" }, "downloads": -1, "filename": "cloudscraper-1.2.2.tar.gz", "has_sig": false, "md5_digest": "0af38d43ac940f8e0aae8837ba989694", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 101169, "upload_time": "2019-10-09T22:13:29", "upload_time_iso_8601": "2019-10-09T22:13:29.086969Z", "url": "https://files.pythonhosted.org/packages/20/bb/b5fce09cac86b422538a1b4c2a030a1b50d3bd12fdb9f7c3906b2161f441/cloudscraper-1.2.2.tar.gz", "yanked": false, "yanked_reason": null } ], "1.2.20": [ { "comment_text": "", "digests": { "md5": "2cb98aab7c97a11e39e5c2890370f8ce", "sha256": "63a93877552b6e8d5b6b020f6893aa275c1d3a0b586984be6da5343978985166" }, "downloads": -1, "filename": "cloudscraper-1.2.20-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2cb98aab7c97a11e39e5c2890370f8ce", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 104350, "upload_time": "2020-01-15T23:56:57", "upload_time_iso_8601": "2020-01-15T23:56:57.294491Z", "url": "https://files.pythonhosted.org/packages/12/05/a32d1014bc0d5da5a7f71ea2943d988a8c9527dfd631c9b02e10e4095a8f/cloudscraper-1.2.20-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "f7471fa53b6c520b580acb1caf0cea2d", "sha256": "3168535f56e33a4db66e754e5a968e3e12c2f891082214f51269bee7a57de8ef" }, "downloads": -1, "filename": "cloudscraper-1.2.20.tar.gz", "has_sig": false, "md5_digest": "f7471fa53b6c520b580acb1caf0cea2d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 101862, "upload_time": "2020-01-15T23:57:00", "upload_time_iso_8601": "2020-01-15T23:57:00.106782Z", "url": "https://files.pythonhosted.org/packages/54/5b/c216e933d93bfad519964bf1f69d820a94a81f73e53b1aafbddedb781e2c/cloudscraper-1.2.20.tar.gz", "yanked": false, "yanked_reason": null } ], "1.2.22": [ { "comment_text": "", "digests": { "md5": "b75470b6ef0716c1ab838cb559ced166", "sha256": "31010670b3859f8221274f64b21f8901b513f93e167e355d5725dac607a0715a" }, "downloads": -1, "filename": "cloudscraper-1.2.22-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b75470b6ef0716c1ab838cb559ced166", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 108106, "upload_time": "2020-02-14T00:46:16", "upload_time_iso_8601": "2020-02-14T00:46:16.388822Z", "url": "https://files.pythonhosted.org/packages/55/44/40ae9088324b4ad3e6c2afd98ac19d46adc49210b663ebc5ca34c5d55f43/cloudscraper-1.2.22-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "67c67d98fc2b9620ad542a023867ca48", "sha256": "1b9af0e95958a39d9cf0d60a1ee7ed23c7817fbcfc14ef866e15b4329aca0949" }, "downloads": -1, "filename": "cloudscraper-1.2.22.tar.gz", "has_sig": false, "md5_digest": "67c67d98fc2b9620ad542a023867ca48", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 103771, "upload_time": "2020-02-14T00:46:18", "upload_time_iso_8601": "2020-02-14T00:46:18.330789Z", "url": "https://files.pythonhosted.org/packages/b2/e6/063feb7bfd8fd14cd7a76fb4639483590e8c3ff0b3de5266f79ce28b8af3/cloudscraper-1.2.22.tar.gz", "yanked": false, "yanked_reason": null } ], "1.2.23": [ { "comment_text": "", "digests": { "md5": "bfc6042e0c178161f3ec9d1c43f13c15", "sha256": "a50e366d6d5ae299ce1554fc025c1e756b2598bc0b2232efa76e36c3e8f79e63" }, "downloads": -1, "filename": "cloudscraper-1.2.23-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "bfc6042e0c178161f3ec9d1c43f13c15", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 108124, "upload_time": "2020-02-15T08:26:30", "upload_time_iso_8601": "2020-02-15T08:26:30.795091Z", "url": "https://files.pythonhosted.org/packages/46/c6/6d9c6e859a87540be269bf22fa70fb520ba8dca8a386f070e0142d140689/cloudscraper-1.2.23-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "1a672d8e08d41802326b2999657aaead", "sha256": "b01bd3ab916d30624643d7c14569218024b3f81b20da8045af4a301129f3bc11" }, "downloads": -1, "filename": "cloudscraper-1.2.23.tar.gz", "has_sig": false, "md5_digest": "1a672d8e08d41802326b2999657aaead", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 103784, "upload_time": "2020-02-15T08:26:33", "upload_time_iso_8601": "2020-02-15T08:26:33.474920Z", "url": "https://files.pythonhosted.org/packages/3d/35/8dde504939b9c83e8edd62fc9a2e343a29be23310641c4cc75804cc93c76/cloudscraper-1.2.23.tar.gz", "yanked": false, "yanked_reason": null } ], "1.2.24": [ { "comment_text": "", "digests": { "md5": "3ea8f1e0420ae2b32d0d6f47f4562ecf", "sha256": "21529940fd7dc675fbed9aa5042ee6a6f3cd09d17edb6d9ed3ed25bbfb69ef35" }, "downloads": -1, "filename": "cloudscraper-1.2.24-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "3ea8f1e0420ae2b32d0d6f47f4562ecf", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 108109, "upload_time": "2020-02-18T20:35:25", "upload_time_iso_8601": "2020-02-18T20:35:25.623807Z", "url": "https://files.pythonhosted.org/packages/0f/2b/199691f20c86b0744a0a908fd2f89b133be645593eea78cf2cee399fd860/cloudscraper-1.2.24-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "6091d65989567d86d622b2771425816c", "sha256": "293a7947ef958725b6c16e1d330030d18728610a189b729b0fd75ee228225c98" }, "downloads": -1, "filename": "cloudscraper-1.2.24.tar.gz", "has_sig": false, "md5_digest": "6091d65989567d86d622b2771425816c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 103772, "upload_time": "2020-02-18T20:35:28", "upload_time_iso_8601": "2020-02-18T20:35:28.352637Z", "url": "https://files.pythonhosted.org/packages/e1/7a/7e96ada2cc1d650842f32e0bdfee1cdfac337b942c53b2e3534d0bec6174/cloudscraper-1.2.24.tar.gz", "yanked": false, "yanked_reason": null } ], "1.2.26": [ { "comment_text": "", "digests": { "md5": "d01974475e11e9c6bfa81d705c2a49de", "sha256": "12eebdfab1e76ea82b0ac2bcbe9a53f2d5c7041bb7109d97465f720cecab8f33" }, "downloads": -1, "filename": "cloudscraper-1.2.26-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d01974475e11e9c6bfa81d705c2a49de", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 108127, "upload_time": "2020-03-04T04:00:29", "upload_time_iso_8601": "2020-03-04T04:00:29.384303Z", "url": "https://files.pythonhosted.org/packages/37/29/8d035302d7b6166b76f1a2cd603e837007eb229d5fae34d2a4f0ff40361f/cloudscraper-1.2.26-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "66ea2ffc8dfce2efe731e45edd6a10be", "sha256": "309e237370e5e37d9354874311295bcaf640424771f9f21e21cba91d4276365a" }, "downloads": -1, "filename": "cloudscraper-1.2.26.tar.gz", "has_sig": false, "md5_digest": "66ea2ffc8dfce2efe731e45edd6a10be", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 103728, "upload_time": "2020-03-04T04:00:44", "upload_time_iso_8601": "2020-03-04T04:00:44.710571Z", "url": "https://files.pythonhosted.org/packages/0a/8b/0f2ec7ae67939906fdf03267f9973ca409faeaacb84c5df458269b8df83e/cloudscraper-1.2.26.tar.gz", "yanked": false, "yanked_reason": null } ], "1.2.28": [ { "comment_text": "", "digests": { "md5": "bdbc8caec8c2ba420fa446d8d5642ee4", "sha256": "ebeb5f9adcb52ed6b763688b05c34264942116b01f8f0b7a5b7de7c1d505cd67" }, "downloads": -1, "filename": "cloudscraper-1.2.28-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "bdbc8caec8c2ba420fa446d8d5642ee4", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 108109, "upload_time": "2020-03-10T21:34:23", "upload_time_iso_8601": "2020-03-10T21:34:23.417433Z", "url": "https://files.pythonhosted.org/packages/dc/47/e631decfbfce696adc72a134fc13d429d6754b4ff88f9b7264dd52147622/cloudscraper-1.2.28-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "ec2298b67ec2c47e77abf1b413af69de", "sha256": "7a843769aaed50905afeff82c3ebdd1a3a5980bfa5436719f05f0db4af127790" }, "downloads": -1, "filename": "cloudscraper-1.2.28.tar.gz", "has_sig": false, "md5_digest": "ec2298b67ec2c47e77abf1b413af69de", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 103701, "upload_time": "2020-03-10T21:34:26", "upload_time_iso_8601": "2020-03-10T21:34:26.032799Z", "url": "https://files.pythonhosted.org/packages/72/00/fb5f97a971011553d19b2c6f5533d971c862de3b5b695e5ba86e21ab705f/cloudscraper-1.2.28.tar.gz", "yanked": false, "yanked_reason": null } ], "1.2.30": [ { "comment_text": "", "digests": { "md5": "b403cfc57519691a4875bdbe84dc2638", "sha256": "75f978fd2dc10582768c99bcc2dfaab49e099a69ba681b74baaf84e00d198e05" }, "downloads": -1, "filename": "cloudscraper-1.2.30-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b403cfc57519691a4875bdbe84dc2638", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 107565, "upload_time": "2020-03-20T10:29:41", "upload_time_iso_8601": "2020-03-20T10:29:41.021485Z", "url": "https://files.pythonhosted.org/packages/dc/b6/26e6602ff767b8c2f2274dc6af1ebd6e3c1d775b71baf9c0a74eb702940f/cloudscraper-1.2.30-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "a8a0a8854e32b104a6e57cbf7f891005", "sha256": "16715a32c140629e232c309d295e164a2ca3f119bcda7686bc5fe12379f947d0" }, "downloads": -1, "filename": "cloudscraper-1.2.30.tar.gz", "has_sig": false, "md5_digest": "a8a0a8854e32b104a6e57cbf7f891005", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 103651, "upload_time": "2020-03-20T10:29:43", "upload_time_iso_8601": "2020-03-20T10:29:43.483228Z", "url": "https://files.pythonhosted.org/packages/e0/05/5a2b790a4742fd670b802fa02acaa7ef41925be670044c98097c0dfb1d44/cloudscraper-1.2.30.tar.gz", "yanked": false, "yanked_reason": null } ], "1.2.33": [ { "comment_text": "", "digests": { "md5": "0bcb3297b6565a1d42252d6af8f92096", "sha256": "74618cfd55841dd0df959a164ee30b9456ecaddcbc7215cc13f89e7a0e3cadf0" }, "downloads": -1, "filename": "cloudscraper-1.2.33-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "0bcb3297b6565a1d42252d6af8f92096", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 108160, "upload_time": "2020-04-02T22:39:41", "upload_time_iso_8601": "2020-04-02T22:39:41.451707Z", "url": "https://files.pythonhosted.org/packages/ad/5c/8d9c6f76bebff00bc174cf637c1f87b6abef4275a767ff9a948a123dd548/cloudscraper-1.2.33-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "86b2c7a679c1ed87624384ddf0d30550", "sha256": "2bcd017740c7dc0b8d64b55742638a50960ba82b9fd75fc38b9e94c5cd641aa5" }, "downloads": -1, "filename": "cloudscraper-1.2.33.tar.gz", "has_sig": false, "md5_digest": "86b2c7a679c1ed87624384ddf0d30550", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 104203, "upload_time": "2020-04-02T22:39:43", "upload_time_iso_8601": "2020-04-02T22:39:43.981778Z", "url": "https://files.pythonhosted.org/packages/d0/a9/f1b7b0163c84230c447b4e3af5a83942b4f6a136b43d870ac499bb81734d/cloudscraper-1.2.33.tar.gz", "yanked": false, "yanked_reason": null } ], "1.2.34": [ { "comment_text": "", "digests": { "md5": "512ba8e884d50ed19f3e23b15c726723", "sha256": "478d3cf2044d6b70a8e4f436afff4a8f74cb730cc34841cc9411c80d41d5e9e3" }, "downloads": -1, "filename": "cloudscraper-1.2.34-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "512ba8e884d50ed19f3e23b15c726723", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 109165, "upload_time": "2020-04-22T11:25:27", "upload_time_iso_8601": "2020-04-22T11:25:27.047234Z", "url": "https://files.pythonhosted.org/packages/da/d4/8f29d0a0a9909db9a7599140f0e5333d18eb0f858c884a2733f9b14014d2/cloudscraper-1.2.34-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "2befe047f177f4d232e392a60c68e22e", "sha256": "50a131a9bfc1969b01d48eecb4ecc1acd92ee992be31c0bee4f1f31ac3cbae8f" }, "downloads": -1, "filename": "cloudscraper-1.2.34.tar.gz", "has_sig": false, "md5_digest": "2befe047f177f4d232e392a60c68e22e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 104785, "upload_time": "2020-04-22T11:25:28", "upload_time_iso_8601": "2020-04-22T11:25:28.695274Z", "url": "https://files.pythonhosted.org/packages/65/5c/81ee1ec26a294788a99382697e40d8f901e157f3b6c1a1a8477ff832b1d3/cloudscraper-1.2.34.tar.gz", "yanked": false, "yanked_reason": null } ], "1.2.36": [ { "comment_text": "", "digests": { "md5": "d71f40fb3a780af3049b8f7901efbec3", "sha256": "06eb4fd7462dc08a193228830f45097993efc8af4fd75a74815ba16a05c6a0fd" }, "downloads": -1, "filename": "cloudscraper-1.2.36-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d71f40fb3a780af3049b8f7901efbec3", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 109911, "upload_time": "2020-05-04T01:09:30", "upload_time_iso_8601": "2020-05-04T01:09:30.480253Z", "url": "https://files.pythonhosted.org/packages/33/f4/c9026b17a0752fc4d32ce51a2d99865534ee52410c03b322ccb07f06439e/cloudscraper-1.2.36-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "2abd060d66876f398d77cb7ceb848763", "sha256": "dec9d92a323e85d390af8d02e475de425604212bc6e50c78c0897bf05d355352" }, "downloads": -1, "filename": "cloudscraper-1.2.36.tar.gz", "has_sig": false, "md5_digest": "2abd060d66876f398d77cb7ceb848763", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 105375, "upload_time": "2020-05-04T01:09:32", "upload_time_iso_8601": "2020-05-04T01:09:32.029092Z", "url": "https://files.pythonhosted.org/packages/b5/52/df1fc1a5a0ec24f1ab5969b06ee4210aae49c6c5c0fa4df0e3bacba70952/cloudscraper-1.2.36.tar.gz", "yanked": false, "yanked_reason": null } ], "1.2.38": [ { "comment_text": "", "digests": { "md5": "730dacb243b6e4b09d94921425bdb4be", "sha256": "3893be3c281ddb7a39bf35e558da19247a39a408ef48078fdabf5058b7659d6c" }, "downloads": -1, "filename": "cloudscraper-1.2.38-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "730dacb243b6e4b09d94921425bdb4be", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 110288, "upload_time": "2020-05-16T10:15:55", "upload_time_iso_8601": "2020-05-16T10:15:55.563199Z", "url": "https://files.pythonhosted.org/packages/41/b2/5f65cd1906afbfb8db88529dfe2e5921ec3afb93ce607e98036a88fe6349/cloudscraper-1.2.38-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "f67dafb2f0185e535e46e4abc796dc67", "sha256": "db295c5ca33f22ae058f317b07c6842a2b16d75c9e11e38d21395363d089692f" }, "downloads": -1, "filename": "cloudscraper-1.2.38.tar.gz", "has_sig": false, "md5_digest": "f67dafb2f0185e535e46e4abc796dc67", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 105665, "upload_time": "2020-05-16T10:15:57", "upload_time_iso_8601": "2020-05-16T10:15:57.287156Z", "url": "https://files.pythonhosted.org/packages/df/ca/7e4c58db32e17e7268ca85f92f67124dcfcd95778788f83055cd2cff5304/cloudscraper-1.2.38.tar.gz", "yanked": false, "yanked_reason": null } ], "1.2.4": [ { "comment_text": "", "digests": { "md5": "b42a8ffd47f22ecf5efadad946f34d1f", "sha256": "fcca151873fd616c0931d0ac36fad0e739f759c1b4227d36859b13847794e6a1" }, "downloads": -1, "filename": "cloudscraper-1.2.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b42a8ffd47f22ecf5efadad946f34d1f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 103546, "upload_time": "2019-10-17T21:56:36", "upload_time_iso_8601": "2019-10-17T21:56:36.406604Z", "url": "https://files.pythonhosted.org/packages/66/be/61412efb1f2a37e744d8b37606ed35a6dd81f4f5391c2ec7fdd2200d0d59/cloudscraper-1.2.4-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "750c0e1b864022a69e29884da148bda9", "sha256": "370029eee8713ddc6a84dd8fb836b7bc732c45d768abd3f8fdd53cc5aa4196f8" }, "downloads": -1, "filename": "cloudscraper-1.2.4.tar.gz", "has_sig": false, "md5_digest": "750c0e1b864022a69e29884da148bda9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 101299, "upload_time": "2019-10-17T21:56:39", "upload_time_iso_8601": "2019-10-17T21:56:39.458870Z", "url": "https://files.pythonhosted.org/packages/d7/31/08515230507c912ff375b996d2eebc0979e9998cdcd93f2442340f4a66fb/cloudscraper-1.2.4.tar.gz", "yanked": false, "yanked_reason": null } ], "1.2.40": [ { "comment_text": "", "digests": { "md5": "bf2911d0f21a9002be699d1766edc25b", "sha256": "30289d0f98413fe3c3b74c9f7547b8e6fff6aca698c23445996cf6bf80a8bad0" }, "downloads": -1, "filename": "cloudscraper-1.2.40-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "bf2911d0f21a9002be699d1766edc25b", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 110554, "upload_time": "2020-05-27T02:45:24", "upload_time_iso_8601": "2020-05-27T02:45:24.858614Z", "url": "https://files.pythonhosted.org/packages/8d/7b/11120ccfdd3f3eb919bed96d7f4a688f568a8d1c26834c24fd7b658d5da4/cloudscraper-1.2.40-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "aaa8d241e68fa09c0aad6bd7c9b43ab4", "sha256": "e711f8a41393d9755178d6290fccbfc84f0b9db20bbdeababcf8cd9232f380cd" }, "downloads": -1, "filename": "cloudscraper-1.2.40.tar.gz", "has_sig": false, "md5_digest": "aaa8d241e68fa09c0aad6bd7c9b43ab4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 105843, "upload_time": "2020-05-27T02:45:27", "upload_time_iso_8601": "2020-05-27T02:45:27.067845Z", "url": "https://files.pythonhosted.org/packages/38/a1/7eb4ade7dff7fe0b58eb3122e87def857743c0a6f62436a1e8c36e3cf479/cloudscraper-1.2.40.tar.gz", "yanked": false, "yanked_reason": null } ], "1.2.42": [ { "comment_text": "", "digests": { "md5": "ba3404c8b55e49bbd97379b73d4e11d7", "sha256": "c8c255aaa84e80d2cb5bf2c1ad1ffa000ce864595ca4cdb75ff7aab6f97befec" }, "downloads": -1, "filename": "cloudscraper-1.2.42-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ba3404c8b55e49bbd97379b73d4e11d7", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 110790, "upload_time": "2020-07-02T02:07:58", "upload_time_iso_8601": "2020-07-02T02:07:58.741553Z", "url": "https://files.pythonhosted.org/packages/77/b8/75d4987bd9ba64a07cb750d2b9e006ff13373dd429b68e31bea7ab22a0f6/cloudscraper-1.2.42-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "9a8d346eacd8e6d37366f31bbe2218ea", "sha256": "1d4e158de3be7a4e651083f13a14a25b75853186e989d9d97db1a08056b7a0b6" }, "downloads": -1, "filename": "cloudscraper-1.2.42.tar.gz", "has_sig": false, "md5_digest": "9a8d346eacd8e6d37366f31bbe2218ea", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 106022, "upload_time": "2020-07-02T02:08:00", "upload_time_iso_8601": "2020-07-02T02:08:00.888581Z", "url": "https://files.pythonhosted.org/packages/be/48/8e0ef562d1a10e0b4348fc49f219a0ea8cc0be92dc6d6680e21bf94488c0/cloudscraper-1.2.42.tar.gz", "yanked": false, "yanked_reason": null } ], "1.2.44": [ { "comment_text": "", "digests": { "md5": "9b17db9b8924c7af21564045c5140a77", "sha256": "74ba1e45ad5b265df0a3e791bdab13fa23bc36f210d616102bda6970546878ba" }, "downloads": -1, "filename": "cloudscraper-1.2.44-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "9b17db9b8924c7af21564045c5140a77", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 111282, "upload_time": "2020-07-24T00:12:52", "upload_time_iso_8601": "2020-07-24T00:12:52.104376Z", "url": "https://files.pythonhosted.org/packages/48/0e/9e87e3a0edbf2c17b5f73729c6a21664f3e510a814a21d3d79e148881165/cloudscraper-1.2.44-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "05c31494e7c3d661770910d69ebcb9ca", "sha256": "fff13eb5c39e79956a1a6ecdb83fbe66d8f0566a42939e6491b71f28c44beb78" }, "downloads": -1, "filename": "cloudscraper-1.2.44.tar.gz", "has_sig": false, "md5_digest": "05c31494e7c3d661770910d69ebcb9ca", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 106353, "upload_time": "2020-07-24T00:12:54", "upload_time_iso_8601": "2020-07-24T00:12:54.432309Z", "url": "https://files.pythonhosted.org/packages/b9/18/89099edb382ad4da656b4d5c5023dca00bcfa7660870ede126927d2b5301/cloudscraper-1.2.44.tar.gz", "yanked": false, "yanked_reason": null } ], "1.2.46": [ { "comment_text": "", "digests": { "md5": "2d8612c79d8495b4e8361a5d01141cb9", "sha256": "a7ae28b5dc4e4ef0789ef608c42a4382bf6d3e3dd6b8117c2e3633103131ae43" }, "downloads": -1, "filename": "cloudscraper-1.2.46-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2d8612c79d8495b4e8361a5d01141cb9", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 94579, "upload_time": "2020-07-27T11:02:57", "upload_time_iso_8601": "2020-07-27T11:02:57.638784Z", "url": "https://files.pythonhosted.org/packages/93/1b/5b08eadf5e7aa1ae8bf1bdc54e23e8fab1801b8f7dbc9569ace05c943b6c/cloudscraper-1.2.46-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "38faa220fc10bb965804cb4e81dac32f", "sha256": "793095bbc37aae84a5c38d9f66b56f3c83a00f0b1ff2d334f75a2b8f88b924af" }, "downloads": -1, "filename": "cloudscraper-1.2.46.tar.gz", "has_sig": false, "md5_digest": "38faa220fc10bb965804cb4e81dac32f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 90156, "upload_time": "2020-07-27T11:03:01", "upload_time_iso_8601": "2020-07-27T11:03:01.634928Z", "url": "https://files.pythonhosted.org/packages/e3/67/12931f5b2128034461e8b6ebce38073d29017442ff9d0154f5c88f15e1ae/cloudscraper-1.2.46.tar.gz", "yanked": false, "yanked_reason": null } ], "1.2.48": [ { "comment_text": "", "digests": { "md5": "0c533fde1c35cae08018cffa4f293271", "sha256": "c09bd6c283e6b0918cff12ad829857337431c486409abb1916d50abfed6ef118" }, "downloads": -1, "filename": "cloudscraper-1.2.48-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "0c533fde1c35cae08018cffa4f293271", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 94577, "upload_time": "2020-09-27T07:20:12", "upload_time_iso_8601": "2020-09-27T07:20:12.560974Z", "url": "https://files.pythonhosted.org/packages/83/e4/f1d3872ce822f52f4133cc04960185f64676ca5ec87f05a5350fc0c0a92f/cloudscraper-1.2.48-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "fd14c7b81d9f04486c0d1cb521fb4405", "sha256": "bb6be1c2d12720c9fcde80f1965a2250444821f64a900e5bddf9aef2c1fa5d62" }, "downloads": -1, "filename": "cloudscraper-1.2.48.tar.gz", "has_sig": false, "md5_digest": "fd14c7b81d9f04486c0d1cb521fb4405", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 90167, "upload_time": "2020-09-27T07:20:15", "upload_time_iso_8601": "2020-09-27T07:20:15.280378Z", "url": "https://files.pythonhosted.org/packages/9a/2c/2139cdd276f54d0dbf6397950e65b53f617082cde7832c47b4afea327e4d/cloudscraper-1.2.48.tar.gz", "yanked": false, "yanked_reason": null } ], "1.2.5": [ { "comment_text": "", "digests": { "md5": "1f2231dc937adcd1e48e839fc06bbc90", "sha256": "f64dff985d958837864ff24bd245353efbcee200e5e589efb7bbd84d8238b495" }, "downloads": -1, "filename": "cloudscraper-1.2.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1f2231dc937adcd1e48e839fc06bbc90", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 103535, "upload_time": "2019-10-23T22:13:47", "upload_time_iso_8601": "2019-10-23T22:13:47.897427Z", "url": "https://files.pythonhosted.org/packages/85/7f/4239af8d3682f195d8c48e6b47e138073f663dfb55472f7d9dc463935924/cloudscraper-1.2.5-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "3b6930a5a1116aa71dcbe20ea06b8301", "sha256": "ea0a52a5c8af2645db4de3eccbf0e0b721a6daa721fb43afacbb51c6a6b8cf48" }, "downloads": -1, "filename": "cloudscraper-1.2.5.tar.gz", "has_sig": false, "md5_digest": "3b6930a5a1116aa71dcbe20ea06b8301", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 101284, "upload_time": "2019-10-23T22:13:50", "upload_time_iso_8601": "2019-10-23T22:13:50.417102Z", "url": "https://files.pythonhosted.org/packages/02/a1/321c41360b5a253a90efe479552f016f1708c79276457f6dd52a2e513fad/cloudscraper-1.2.5.tar.gz", "yanked": false, "yanked_reason": null } ], "1.2.50": [ { "comment_text": "", "digests": { "md5": "a8f6065d1dafd292cdebe4049c913a4d", "sha256": "116a446bce8fe14670442f02535f2255e3c4ac0c1c13815f3664d165b082c189" }, "downloads": -1, "filename": "cloudscraper-1.2.50-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a8f6065d1dafd292cdebe4049c913a4d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 96372, "upload_time": "2020-12-22T08:41:21", "upload_time_iso_8601": "2020-12-22T08:41:21.257196Z", "url": "https://files.pythonhosted.org/packages/11/bc/a79ea3f90b14bdaebae3e0d6749b18edf536a235a1f827e6fa1c5150e175/cloudscraper-1.2.50-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "cc14698c1f94165d0406b3e141e40696", "sha256": "232325240b8c642d0e330b84d2e56a5ab193e8b27b77b75a299bd0008867c659" }, "downloads": -1, "filename": "cloudscraper-1.2.50.tar.gz", "has_sig": false, "md5_digest": "cc14698c1f94165d0406b3e141e40696", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 91167, "upload_time": "2020-12-22T08:41:23", "upload_time_iso_8601": "2020-12-22T08:41:23.273141Z", "url": "https://files.pythonhosted.org/packages/04/e5/469022aea188143f81de9ead09d9d38910de78542ee03a14bbda40ff43d4/cloudscraper-1.2.50.tar.gz", "yanked": false, "yanked_reason": null } ], "1.2.52": [ { "comment_text": "", "digests": { "md5": "8da9aafa190dbeb659ca0ec0b4676b84", "sha256": "e309294b156325edba375e6d85033504ed31bfb498069e264f5f67c80c120803" }, "downloads": -1, "filename": "cloudscraper-1.2.52-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8da9aafa190dbeb659ca0ec0b4676b84", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 96454, "upload_time": "2021-01-07T09:43:16", "upload_time_iso_8601": "2021-01-07T09:43:16.870374Z", "url": "https://files.pythonhosted.org/packages/a9/4b/7d4e261f745803ebab58c38120565115bd1b7c5e1b402884658aedda7918/cloudscraper-1.2.52-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "b14e13de61cff22310e7d44269ad8cdf", "sha256": "db54e8e21f38ca3999c80270d55288ecc236d6ddb75f2ee4d40cfe1a3fb4421e" }, "downloads": -1, "filename": "cloudscraper-1.2.52.tar.gz", "has_sig": false, "md5_digest": "b14e13de61cff22310e7d44269ad8cdf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 91280, "upload_time": "2021-01-07T09:43:19", "upload_time_iso_8601": "2021-01-07T09:43:19.190818Z", "url": "https://files.pythonhosted.org/packages/f8/87/7e38514278247d1d7f0fd0da9754ab1bb952132a666ffd9cc9df31393a9b/cloudscraper-1.2.52.tar.gz", "yanked": false, "yanked_reason": null } ], "1.2.54": [ { "comment_text": "", "digests": { "md5": "5708518b020993afb6f9f57b78716c1c", "sha256": "9b8b64cddba1f0db0c0b1fdd9e63c68f6396697c7ebf83d565b06b8d688d1912" }, "downloads": -1, "filename": "cloudscraper-1.2.54-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5708518b020993afb6f9f57b78716c1c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 96264, "upload_time": "2021-01-27T21:36:09", "upload_time_iso_8601": "2021-01-27T21:36:09.083128Z", "url": "https://files.pythonhosted.org/packages/ac/14/84830b48b27044145fcde7f8584b6742fb7d2b7d91c7e19026789e25aa7a/cloudscraper-1.2.54-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "59008f8075274a8cfd90f602975fa4ae", "sha256": "cb289e60231001c74945a41bd3d91e0016e39d754fed41e1ed9637aeca1169da" }, "downloads": -1, "filename": "cloudscraper-1.2.54.tar.gz", "has_sig": false, "md5_digest": "59008f8075274a8cfd90f602975fa4ae", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 91179, "upload_time": "2021-01-27T21:36:11", "upload_time_iso_8601": "2021-01-27T21:36:11.511864Z", "url": "https://files.pythonhosted.org/packages/53/f2/c395ff0807c610375ffd03bc84eb64b1c0702fcda0174a37aa9d7b0caa06/cloudscraper-1.2.54.tar.gz", "yanked": false, "yanked_reason": null } ], "1.2.56": [ { "comment_text": "", "digests": { "md5": "440e7626df21f4a971984f1d71cb0f8b", "sha256": "bd3d797a17bc6301fa2d1d795a2a1a83448e4e2c3690f30f9e388072ab803dce" }, "downloads": -1, "filename": "cloudscraper-1.2.56-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "440e7626df21f4a971984f1d71cb0f8b", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 96279, "upload_time": "2021-01-28T01:41:51", "upload_time_iso_8601": "2021-01-28T01:41:51.851019Z", "url": "https://files.pythonhosted.org/packages/cd/63/087ff50109a4a08fd267a9652f1cf6969164ff9d68097e2f250cd59cbfd0/cloudscraper-1.2.56-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "8a5e6119ec11d79382e505cadd30194b", "sha256": "84c5910023dd393619b2b793fdb154392c5c8887b55e4bcac3ad2646f1cfe212" }, "downloads": -1, "filename": "cloudscraper-1.2.56.tar.gz", "has_sig": false, "md5_digest": "8a5e6119ec11d79382e505cadd30194b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 91211, "upload_time": "2021-01-28T01:41:54", "upload_time_iso_8601": "2021-01-28T01:41:54.162787Z", "url": "https://files.pythonhosted.org/packages/af/e5/4407000633f6f46e4cb099e4b6e0d76f6cd6a9a25f36a5b944d48a6a7060/cloudscraper-1.2.56.tar.gz", "yanked": false, "yanked_reason": null } ], "1.2.58": [ { "comment_text": "", "digests": { "md5": "b71825689a029a44fd5479e8f0d43a47", "sha256": "674fd739f9412188aae8d6614e3e6316939fc0670ef5646abd3d316f1a59d3c2" }, "downloads": -1, "filename": "cloudscraper-1.2.58-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b71825689a029a44fd5479e8f0d43a47", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 96291, "upload_time": "2021-04-06T13:49:56", "upload_time_iso_8601": "2021-04-06T13:49:56.586647Z", "url": "https://files.pythonhosted.org/packages/a6/6c/a9e697edbb8b5439d2c1f98b9d7b53e0b14ce2327dafb88fcf95dcccfeec/cloudscraper-1.2.58-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "485a885dd8811afb808a8ed3aefee856", "sha256": "dda29028c5628b5ba3e4dc43816ed38fd46bd945ef938c420f185586a6d8dff2" }, "downloads": -1, "filename": "cloudscraper-1.2.58.tar.gz", "has_sig": false, "md5_digest": "485a885dd8811afb808a8ed3aefee856", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 91230, "upload_time": "2021-04-06T13:49:58", "upload_time_iso_8601": "2021-04-06T13:49:58.908620Z", "url": "https://files.pythonhosted.org/packages/d3/c6/e77d0c3b0d14fc113ae821cab68ff4b18cf2dd8182288fb0f9b52e3534e3/cloudscraper-1.2.58.tar.gz", "yanked": false, "yanked_reason": null } ], "1.2.6": [ { "comment_text": "", "digests": { "md5": "4d9a47542b1c000607021fc91d436aaa", "sha256": "b33f0f2d1c43a428b5ab14611ea068071316dad93d10f450db852a7824ef4d86" }, "downloads": -1, "filename": "cloudscraper-1.2.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "4d9a47542b1c000607021fc91d436aaa", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 103530, "upload_time": "2019-10-28T22:57:48", "upload_time_iso_8601": "2019-10-28T22:57:48.084293Z", "url": "https://files.pythonhosted.org/packages/77/3e/84cebb32536c1f2a7f79e9bcd6ad684b56db054d1209b1f6066348eac127/cloudscraper-1.2.6-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "eac5319b0af188b4a3b56b43da2a1a87", "sha256": "efcd8e2668e1832e0a5efc402d43768815305d6597c5b3f45fde31c6e9a8cb3c" }, "downloads": -1, "filename": "cloudscraper-1.2.6.tar.gz", "has_sig": false, "md5_digest": "eac5319b0af188b4a3b56b43da2a1a87", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 101284, "upload_time": "2019-10-28T22:57:49", "upload_time_iso_8601": "2019-10-28T22:57:49.983036Z", "url": "https://files.pythonhosted.org/packages/aa/16/59c414d084b4c4d8b4a2bc19b1e534cf4b2d78bbc94cda7af196d581c0db/cloudscraper-1.2.6.tar.gz", "yanked": false, "yanked_reason": null } ], "1.2.60": [ { "comment_text": "", "digests": { "md5": "d02d3ba9943bdce4dcfca1fcf0bdaeb3", "sha256": "37afe061dee27c6ee1524ff3ca779ef0cc1d63298c3b65ec25f86d1e4b4a2eb9" }, "downloads": -1, "filename": "cloudscraper-1.2.60-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d02d3ba9943bdce4dcfca1fcf0bdaeb3", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 97105, "upload_time": "2022-03-15T12:33:17", "upload_time_iso_8601": "2022-03-15T12:33:17.445706Z", "url": "https://files.pythonhosted.org/packages/85/4e/96e23b05beaa2fea2972294d7c0d73d0f055822bdb4a8ffa5f88293820ff/cloudscraper-1.2.60-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "fd1640b1d12ac825c041b536b47eb14d", "sha256": "0d3413b2fff9f7cf79513b0c9aac58b527c5a2c5163d1c7cc0c4f8cca1d0f4e7" }, "downloads": -1, "filename": "cloudscraper-1.2.60.tar.gz", "has_sig": false, "md5_digest": "fd1640b1d12ac825c041b536b47eb14d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 92766, "upload_time": "2022-03-15T12:33:19", "upload_time_iso_8601": "2022-03-15T12:33:19.713278Z", "url": "https://files.pythonhosted.org/packages/55/96/993d645d27225e364b6305289c379662ed6c287b3a389f9dad88f4c41386/cloudscraper-1.2.60.tar.gz", "yanked": false, "yanked_reason": null } ], "1.2.7": [ { "comment_text": "", "digests": { "md5": "0b449215a039c5a114234e6454409c3b", "sha256": "79256e4e4f2f5a275a19a0c8098d7abecb8be9f9503ef949c9e51d812e488a81" }, "downloads": -1, "filename": "cloudscraper-1.2.7-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "0b449215a039c5a114234e6454409c3b", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 103522, "upload_time": "2019-11-06T20:56:37", "upload_time_iso_8601": "2019-11-06T20:56:37.015920Z", "url": "https://files.pythonhosted.org/packages/e7/82/7219c4c61b02ab8376a4261bb9a3f0ea0a8ce0aa2c81e17128ea86c4543f/cloudscraper-1.2.7-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "46c64e63e47b3c4a44f8a47b1daf29e5", "sha256": "7af1d34d7597e94c19a37294d2ea5062b7e23aed56420a69c803eeed969b109f" }, "downloads": -1, "filename": "cloudscraper-1.2.7.tar.gz", "has_sig": false, "md5_digest": "46c64e63e47b3c4a44f8a47b1daf29e5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 101277, "upload_time": "2019-11-06T20:56:39", "upload_time_iso_8601": "2019-11-06T20:56:39.480549Z", "url": "https://files.pythonhosted.org/packages/f6/8f/e68a8bafb79233e85c63e4ea75992b9e0c1870644c35794ea0ed92874e2b/cloudscraper-1.2.7.tar.gz", "yanked": false, "yanked_reason": null } ], "1.2.8": [ { "comment_text": "", "digests": { "md5": "ecc9ba9ebcbb373c2892051ca187d3ee", "sha256": "46b656569961607a1b293e559f23aec72191bf991f1120ed8fa2062fb03d3efa" }, "downloads": -1, "filename": "cloudscraper-1.2.8-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ecc9ba9ebcbb373c2892051ca187d3ee", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 103640, "upload_time": "2019-11-12T20:52:39", "upload_time_iso_8601": "2019-11-12T20:52:39.362286Z", "url": "https://files.pythonhosted.org/packages/e4/e8/098d334b1ed74595ec2055e55cf7cb86cd81894308ba34be7075c80e0983/cloudscraper-1.2.8-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "15838b32085c8411d4d88fcce42cd200", "sha256": "80df8733f10580d60f990bd7fce4af0bab7ff649a4717f8047a956a39d6915f0" }, "downloads": -1, "filename": "cloudscraper-1.2.8.tar.gz", "has_sig": false, "md5_digest": "15838b32085c8411d4d88fcce42cd200", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 101380, "upload_time": "2019-11-12T20:52:41", "upload_time_iso_8601": "2019-11-12T20:52:41.844776Z", "url": "https://files.pythonhosted.org/packages/d2/01/87ff8c9d884c016147e844d2db97f2afb69aa4ad0c18bc9b8971925b5b1e/cloudscraper-1.2.8.tar.gz", "yanked": false, "yanked_reason": null } ], "1.2.9": [ { "comment_text": "", "digests": { "md5": "25b88c0bef1b6859638947e817a1985a", "sha256": "968cf27411909100a8ce309204dd314f59ce93087a5be9fbabcfba8b6f7ddaf3" }, "downloads": -1, "filename": "cloudscraper-1.2.9-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "25b88c0bef1b6859638947e817a1985a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 103780, "upload_time": "2019-11-27T03:07:19", "upload_time_iso_8601": "2019-11-27T03:07:19.918984Z", "url": "https://files.pythonhosted.org/packages/5d/5b/c80cb7d2b79885818a1a1d48aea6928503d32d32f26368fdd9aff617c855/cloudscraper-1.2.9-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "fd4f31c0d9dc398bf3c55b11eb764ec7", "sha256": "622574118bd6c8494f29bf2cfd3d3b44318c7e5466d2fa14f3aae20cce8a881c" }, "downloads": -1, "filename": "cloudscraper-1.2.9.tar.gz", "has_sig": false, "md5_digest": "fd4f31c0d9dc398bf3c55b11eb764ec7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 101518, "upload_time": "2019-11-27T03:07:22", "upload_time_iso_8601": "2019-11-27T03:07:22.715385Z", "url": "https://files.pythonhosted.org/packages/0e/80/fe67506a190cce6e5733ab8283f1343ce25322edd4b2a079ed854cc045d7/cloudscraper-1.2.9.tar.gz", "yanked": false, "yanked_reason": null } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "d02d3ba9943bdce4dcfca1fcf0bdaeb3", "sha256": "37afe061dee27c6ee1524ff3ca779ef0cc1d63298c3b65ec25f86d1e4b4a2eb9" }, "downloads": -1, "filename": "cloudscraper-1.2.60-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d02d3ba9943bdce4dcfca1fcf0bdaeb3", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 97105, "upload_time": "2022-03-15T12:33:17", "upload_time_iso_8601": "2022-03-15T12:33:17.445706Z", "url": "https://files.pythonhosted.org/packages/85/4e/96e23b05beaa2fea2972294d7c0d73d0f055822bdb4a8ffa5f88293820ff/cloudscraper-1.2.60-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "fd1640b1d12ac825c041b536b47eb14d", "sha256": "0d3413b2fff9f7cf79513b0c9aac58b527c5a2c5163d1c7cc0c4f8cca1d0f4e7" }, "downloads": -1, "filename": "cloudscraper-1.2.60.tar.gz", "has_sig": false, "md5_digest": "fd1640b1d12ac825c041b536b47eb14d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 92766, "upload_time": "2022-03-15T12:33:19", "upload_time_iso_8601": "2022-03-15T12:33:19.713278Z", "url": "https://files.pythonhosted.org/packages/55/96/993d645d27225e364b6305289c379662ed6c287b3a389f9dad88f4c41386/cloudscraper-1.2.60.tar.gz", "yanked": false, "yanked_reason": null } ], "vulnerabilities": [] }