{ "info": { "author": "Scrapy developers", "author_email": "", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Environment :: Console", "Framework :: Scrapy", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "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", "Programming Language :: Python :: 3.10", "Programming Language :: Python :: Implementation :: CPython", "Programming Language :: Python :: Implementation :: PyPy", "Topic :: Internet :: WWW/HTTP", "Topic :: Software Development :: Libraries :: Application Frameworks", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": ".. image:: https://scrapy.org/img/scrapylogo.png\n \n======\nScrapy\n======\n\n.. image:: https://img.shields.io/pypi/v/Scrapy.svg\n :target: https://pypi.python.org/pypi/Scrapy\n :alt: PyPI Version\n\n.. image:: https://img.shields.io/pypi/pyversions/Scrapy.svg\n :target: https://pypi.python.org/pypi/Scrapy\n :alt: Supported Python Versions\n\n.. image:: https://github.com/scrapy/scrapy/workflows/Ubuntu/badge.svg\n :target: https://github.com/scrapy/scrapy/actions?query=workflow%3AUbuntu\n :alt: Ubuntu\n\n.. image:: https://github.com/scrapy/scrapy/workflows/macOS/badge.svg\n :target: https://github.com/scrapy/scrapy/actions?query=workflow%3AmacOS\n :alt: macOS\n\n.. image:: https://github.com/scrapy/scrapy/workflows/Windows/badge.svg\n :target: https://github.com/scrapy/scrapy/actions?query=workflow%3AWindows\n :alt: Windows\n\n.. image:: https://img.shields.io/badge/wheel-yes-brightgreen.svg\n :target: https://pypi.python.org/pypi/Scrapy\n :alt: Wheel Status\n\n.. image:: https://img.shields.io/codecov/c/github/scrapy/scrapy/master.svg\n :target: https://codecov.io/github/scrapy/scrapy?branch=master\n :alt: Coverage report\n\n.. image:: https://anaconda.org/conda-forge/scrapy/badges/version.svg\n :target: https://anaconda.org/conda-forge/scrapy\n :alt: Conda Version\n\n\nOverview\n========\n\nScrapy is a fast high-level web crawling and web scraping framework, used to\ncrawl websites and extract structured data from their pages. It can be used for\na wide range of purposes, from data mining to monitoring and automated testing.\n\nScrapy is maintained by Zyte_ (formerly Scrapinghub) and `many other\ncontributors`_.\n\n.. _many other contributors: https://github.com/scrapy/scrapy/graphs/contributors\n.. _Zyte: https://www.zyte.com/\n\nCheck the Scrapy homepage at https://scrapy.org for more information,\nincluding a list of features.\n\n\nRequirements\n============\n\n* Python 3.6+\n* Works on Linux, Windows, macOS, BSD\n\nInstall\n=======\n\nThe quick way::\n\n pip install scrapy\n\nSee the install section in the documentation at\nhttps://docs.scrapy.org/en/latest/intro/install.html for more details.\n\nDocumentation\n=============\n\nDocumentation is available online at https://docs.scrapy.org/ and in the ``docs``\ndirectory.\n\nReleases\n========\n\nYou can check https://docs.scrapy.org/en/latest/news.html for the release notes.\n\nCommunity (blog, twitter, mail list, IRC)\n=========================================\n\nSee https://scrapy.org/community/ for details.\n\nContributing\n============\n\nSee https://docs.scrapy.org/en/master/contributing.html for details.\n\nCode of Conduct\n---------------\n\nPlease note that this project is released with a Contributor Code of Conduct\n(see https://github.com/scrapy/scrapy/blob/master/CODE_OF_CONDUCT.md).\n\nBy participating in this project you agree to abide by its terms.\nPlease report unacceptable behavior to opensource@zyte.com.\n\nCompanies using Scrapy\n======================\n\nSee https://scrapy.org/companies/ for a list.\n\nCommercial Support\n==================\n\nSee https://scrapy.org/support/ for details.\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://scrapy.org", "keywords": "", "license": "BSD", "maintainer": "Pablo Hoffman", "maintainer_email": "pablo@pablohoffman.com", "name": "Scrapy", "package_url": "https://pypi.org/project/Scrapy/", "platform": "", "project_url": "https://pypi.org/project/Scrapy/", "project_urls": { "Documentation": "https://docs.scrapy.org/", "Homepage": "https://scrapy.org", "Source": "https://github.com/scrapy/scrapy", "Tracker": "https://github.com/scrapy/scrapy/issues" }, "release_url": "https://pypi.org/project/Scrapy/2.6.1/", "requires_dist": [ "Twisted (>=17.9.0)", "cryptography (>=2.0)", "cssselect (>=0.9.1)", "itemloaders (>=1.0.1)", "parsel (>=1.5.0)", "pyOpenSSL (>=16.2.0)", "queuelib (>=1.4.2)", "service-identity (>=16.0.0)", "w3lib (>=1.17.0)", "zope.interface (>=4.1.3)", "protego (>=0.1.15)", "itemadapter (>=0.1.0)", "setuptools", "tldextract", "lxml (>=3.5.0) ; platform_python_implementation == \"CPython\"", "PyDispatcher (>=2.0.5) ; platform_python_implementation == \"CPython\"", "lxml (>=4.0.0) ; platform_python_implementation == \"PyPy\"", "PyPyDispatcher (>=2.1.0) ; platform_python_implementation == \"PyPy\"" ], "requires_python": ">=3.6", "summary": "A high-level Web Crawling and Web Scraping framework", "version": "2.6.1", "yanked": false, "yanked_reason": null }, "last_serial": 13046579, "releases": { "0.10.4.2364": [ { "comment_text": "", "digests": { "md5": "bbf6825649990f530897464f556d731f", "sha256": "a66bf3a93b00569edac918ed951895a77e6c5cbf2a0c0da1d3c9868a81daf647" }, "downloads": -1, "filename": "Scrapy-0.10.4.2364.tar.gz", "has_sig": false, "md5_digest": "bbf6825649990f530897464f556d731f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 719014, "upload_time": "2010-11-16T19:23:19", "upload_time_iso_8601": "2010-11-16T19:23:19.353122Z", "url": "https://files.pythonhosted.org/packages/78/9a/9b5d17a7bdc507a712408c43fe12e3d95efadb90bdd67fd3c58ec0d1ea7a/Scrapy-0.10.4.2364.tar.gz", "yanked": false, "yanked_reason": null } ], "0.12.0.2550": [ { "comment_text": "", "digests": { "md5": "484059cc53d761c13309eb426e238702", "sha256": "c0f82a77d67b0363e75f8457713a2ed1ad01542d6d7558d71c62dbf3ab98f074" }, "downloads": -1, "filename": "Scrapy-0.12.0.2550.tar.gz", "has_sig": false, "md5_digest": "484059cc53d761c13309eb426e238702", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 721221, "upload_time": "2011-10-25T17:54:15", "upload_time_iso_8601": "2011-10-25T17:54:15.402455Z", "url": "https://files.pythonhosted.org/packages/d1/b0/d831f1cb5643249084d9b8e4a684682f2d8d752cd8050cea5033cfbc82b8/Scrapy-0.12.0.2550.tar.gz", "yanked": false, "yanked_reason": null } ], "0.14.1": [ { "comment_text": "", "digests": { "md5": "104c36b65c6e69fcbe79612fea1d71bd", "sha256": "a95b00d0b7e3eaa895a9773001905637f3702edc3089cea100b74ee346a83edb" }, "downloads": -1, "filename": "Scrapy-0.14.1.tar.gz", "has_sig": false, "md5_digest": "104c36b65c6e69fcbe79612fea1d71bd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 719187, "upload_time": "2012-01-02T16:48:07", "upload_time_iso_8601": "2012-01-02T16:48:07.080530Z", "url": "https://files.pythonhosted.org/packages/c1/7f/d898f6f3b19a3556c31224d137ec6864144d64d8b6a26a20f4096c3bee67/Scrapy-0.14.1.tar.gz", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "48df2ba8404bef75bbabf41d7a50156e", "sha256": "ea0d8c471114e0f47cca2172a042ef45dfe8e2a5c333be70ae75a94a2bdc9be2" }, "downloads": -1, "filename": "Scrapy-0.14.1.win32.exe", "has_sig": false, "md5_digest": "48df2ba8404bef75bbabf41d7a50156e", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 637460, "upload_time": "2012-01-02T20:29:47", "upload_time_iso_8601": "2012-01-02T20:29:47.612494Z", "url": "https://files.pythonhosted.org/packages/3b/b0/a76a8882831a40270003fc213419e29809118aa5133b3cc947e4d04b8e98/Scrapy-0.14.1.win32.exe", "yanked": false, "yanked_reason": null } ], "0.14.2": [ { "comment_text": "", "digests": { "md5": "aefc425cf5eea31eae029146cf8a8755", "sha256": "66fe66681421446f63703bcae680ea10d745d320ce262d3128cbae3b474b1eed" }, "downloads": -1, "filename": "Scrapy-0.14.2.tar.gz", "has_sig": false, "md5_digest": "aefc425cf5eea31eae029146cf8a8755", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 719256, "upload_time": "2012-03-11T17:18:31", "upload_time_iso_8601": "2012-03-11T17:18:31.415751Z", "url": "https://files.pythonhosted.org/packages/dd/5a/95ce7ae7dc18c5c12a483b3e27bfded660290f7d63e0fc9342fbe73ef699/Scrapy-0.14.2.tar.gz", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "d6afe69f0920d93c55ea6f3fd639ba4a", "sha256": "0c09e2ec639bcea59a3719bcad26537a32c07c9243383e1f0f3aa1516e0b14e4" }, "downloads": -1, "filename": "Scrapy-0.14.2.win32.exe", "has_sig": false, "md5_digest": "d6afe69f0920d93c55ea6f3fd639ba4a", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 637626, "upload_time": "2012-03-11T17:21:03", "upload_time_iso_8601": "2012-03-11T17:21:03.556349Z", "url": "https://files.pythonhosted.org/packages/11/3d/3ef51832852b203c60f3c781afc785695c0bab6c00958d4d9b08a08e89fe/Scrapy-0.14.2.win32.exe", "yanked": false, "yanked_reason": null } ], "0.14.3": [ { "comment_text": "", "digests": { "md5": "59f1225f7692f28fa0f78db3d34b3850", "sha256": "fd42e2a9e93f1741f24032d3a1a45c5660ce942a1e829c4d481d8ff9f287518a" }, "downloads": -1, "filename": "Scrapy-0.14.3.tar.gz", "has_sig": false, "md5_digest": "59f1225f7692f28fa0f78db3d34b3850", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 716257, "upload_time": "2012-04-20T04:12:59", "upload_time_iso_8601": "2012-04-20T04:12:59.987485Z", "url": "https://files.pythonhosted.org/packages/b7/1a/51aa64d11d338eba981462f23c7408f8e54234b23d00a1af89e9f0dfea41/Scrapy-0.14.3.tar.gz", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "5a143abd7e492961c8f2f2fd77ad189f", "sha256": "450c7d165410184b94578cc85d8702336f6ef019cb193faef8113207071111fd" }, "downloads": -1, "filename": "Scrapy-0.14.3.win32.exe", "has_sig": false, "md5_digest": "5a143abd7e492961c8f2f2fd77ad189f", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 637639, "upload_time": "2012-04-20T14:26:08", "upload_time_iso_8601": "2012-04-20T14:26:08.712697Z", "url": "https://files.pythonhosted.org/packages/95/79/de576cbf95930b375869e8e3dd0439ff4cafcd5c3107efb405e55891b759/Scrapy-0.14.3.win32.exe", "yanked": false, "yanked_reason": null } ], "0.14.4": [ { "comment_text": "", "digests": { "md5": "746868cb92b8a1fbae9fc7e04ce436a5", "sha256": "8de12ac37136524ad2fb0d83db10736b03b1d445b6d4c492c053bec78f3d42e6" }, "downloads": -1, "filename": "Scrapy-0.14.4.tar.gz", "has_sig": false, "md5_digest": "746868cb92b8a1fbae9fc7e04ce436a5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 726253, "upload_time": "2012-05-15T21:53:38", "upload_time_iso_8601": "2012-05-15T21:53:38.333063Z", "url": "https://files.pythonhosted.org/packages/b2/20/4a8b2438498912f0199eadab5ada5f0664f2a769ea1daaa97be3f653b859/Scrapy-0.14.4.tar.gz", "yanked": false, "yanked_reason": null } ], "0.16.0": [ { "comment_text": "", "digests": { "md5": "ebdfcfd29b82f987ccbc484fce4ab119", "sha256": "fbef4cca63a2059dbb2b822be52e465727cf3cbc0dddd130cbb27936872e788a" }, "downloads": -1, "filename": "Scrapy-0.16.0.tar.gz", "has_sig": false, "md5_digest": "ebdfcfd29b82f987ccbc484fce4ab119", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 674302, "upload_time": "2012-10-18T19:44:54", "upload_time_iso_8601": "2012-10-18T19:44:54.990830Z", "url": "https://files.pythonhosted.org/packages/32/d2/f43a38fc890bbb9bb2745c904b06456f478192dd1fa11a15cf66e5a39fcc/Scrapy-0.16.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.16.1": [ { "comment_text": "", "digests": { "md5": "6ecf312070c049d222f1271060cbb7a5", "sha256": "dbc6920beb12e04ad9a14a083de9f1e3510fedb2060bd6c6ff9f112a74254659" }, "downloads": -1, "filename": "Scrapy-0.16.1.tar.gz", "has_sig": false, "md5_digest": "6ecf312070c049d222f1271060cbb7a5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 674926, "upload_time": "2012-10-26T20:53:21", "upload_time_iso_8601": "2012-10-26T20:53:21.414106Z", "url": "https://files.pythonhosted.org/packages/52/bf/f6ef69f30a20a258e50f4f8c1c9d46dde7ce13c01a279f7da421223ee2b8/Scrapy-0.16.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.16.2": [ { "comment_text": "", "digests": { "md5": "0abae280db82f22952f336537ac13454", "sha256": "8c74a37e5bcc836d1a4ee58104e8bcfe51b7af5ed2595d865d665bb725833fa1" }, "downloads": -1, "filename": "Scrapy-0.16.2.tar.gz", "has_sig": false, "md5_digest": "0abae280db82f22952f336537ac13454", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 675402, "upload_time": "2012-11-09T15:22:00", "upload_time_iso_8601": "2012-11-09T15:22:00.523933Z", "url": "https://files.pythonhosted.org/packages/74/6d/3e1565931999e91c6b30a708ba7c628fe50e4d0d210f0040e62db4746033/Scrapy-0.16.2.tar.gz", "yanked": false, "yanked_reason": null } ], "0.16.3": [ { "comment_text": "", "digests": { "md5": "cdc9dcea352d66ccfa266bb049006cca", "sha256": "7ab2184b46e691bb19fa0e2648d68b6e12893349fac7ee6b8bba5f4a0b526424" }, "downloads": -1, "filename": "Scrapy-0.16.3.tar.gz", "has_sig": false, "md5_digest": "cdc9dcea352d66ccfa266bb049006cca", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 676585, "upload_time": "2012-12-07T20:55:20", "upload_time_iso_8601": "2012-12-07T20:55:20.009250Z", "url": "https://files.pythonhosted.org/packages/2c/21/b3e7cd0db122d271896be4ac2e946d3f1787ba5231e67d5f67a463b37218/Scrapy-0.16.3.tar.gz", "yanked": false, "yanked_reason": null } ], "0.16.4": [ { "comment_text": "", "digests": { "md5": "a82c56a9a17cf5dff57c241c40bcb664", "sha256": "cc70a8a803c5c086956f42aeda49f9780980c89078438afe606c63e39cf19c46" }, "downloads": -1, "filename": "Scrapy-0.16.4.tar.gz", "has_sig": false, "md5_digest": "a82c56a9a17cf5dff57c241c40bcb664", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 679384, "upload_time": "2013-01-23T13:30:10", "upload_time_iso_8601": "2013-01-23T13:30:10.299484Z", "url": "https://files.pythonhosted.org/packages/14/c2/79250eec9b9f1266e24e98e99c786e2c587ec448f1353eee468dd7c1cdc6/Scrapy-0.16.4.tar.gz", "yanked": false, "yanked_reason": null } ], "0.16.5": [ { "comment_text": "", "digests": { "md5": "0033f713509fb39c92d182ea11836b62", "sha256": "7faa72fda9d4ff18244e3f6c98a2bd3173d63a9b9647674ae75fdedb5c148b26" }, "downloads": -1, "filename": "Scrapy-0.16.5.tar.gz", "has_sig": false, "md5_digest": "0033f713509fb39c92d182ea11836b62", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 679638, "upload_time": "2013-05-30T23:26:12", "upload_time_iso_8601": "2013-05-30T23:26:12.535240Z", "url": "https://files.pythonhosted.org/packages/ab/bb/c057f317f80bb099b2e64e4ecddbc63fee466b8215b9229b104310568f27/Scrapy-0.16.5.tar.gz", "yanked": false, "yanked_reason": null } ], "0.18.0": [ { "comment_text": "", "digests": { "md5": "5600a39ceaba12742dc55ba3b6748b7c", "sha256": "56fb62faa19760993d5f0a95c1ffc16a1d4bf4e71bce8a77fd636420330c4ffd" }, "downloads": -1, "filename": "Scrapy-0.18.0.tar.gz", "has_sig": false, "md5_digest": "5600a39ceaba12742dc55ba3b6748b7c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 730665, "upload_time": "2013-08-10T17:27:16", "upload_time_iso_8601": "2013-08-10T17:27:16.860289Z", "url": "https://files.pythonhosted.org/packages/1b/b6/e66312cdaf6cecf80cccfdb3e9d2be8ddc70c9d090ca844e978acf010f85/Scrapy-0.18.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.18.1": [ { "comment_text": "", "digests": { "md5": "63f84dd460cc3eb4f8c5b8bc907f6f39", "sha256": "1d78c32d8b82ec1d39c86c4da6f74a699b7a975686f381af2a38425acc491050" }, "downloads": -1, "filename": "Scrapy-0.18.1.tar.gz", "has_sig": false, "md5_digest": "63f84dd460cc3eb4f8c5b8bc907f6f39", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 732355, "upload_time": "2013-08-27T21:49:08", "upload_time_iso_8601": "2013-08-27T21:49:08.658711Z", "url": "https://files.pythonhosted.org/packages/8d/88/47c94c03fb1a9947692169e15e16dc02008fddbe9f0707562e014d4a582a/Scrapy-0.18.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.18.2": [ { "comment_text": "", "digests": { "md5": "8778d88b20ba713f2aa4c8a0df44c2b2", "sha256": "1ef1374af7dbd9043515dda64bad1350105918736f5cff15fc5cd399ceef72d8" }, "downloads": -1, "filename": "Scrapy-0.18.2.tar.gz", "has_sig": false, "md5_digest": "8778d88b20ba713f2aa4c8a0df44c2b2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 732916, "upload_time": "2013-09-04T02:29:35", "upload_time_iso_8601": "2013-09-04T02:29:35.333852Z", "url": "https://files.pythonhosted.org/packages/f9/40/41741cf6c734d7c9dd2e589f2f75f8cade765e7fa1745bcb9be34a41893c/Scrapy-0.18.2.tar.gz", "yanked": false, "yanked_reason": null } ], "0.18.3": [ { "comment_text": "", "digests": { "md5": "16e79df195149d75d911ef83ce6729c9", "sha256": "b4fa661adbfd91f33d9499cf4d95544a212b98e700707acd83fe4b1a2345b427" }, "downloads": -1, "filename": "Scrapy-0.18.3.tar.gz", "has_sig": false, "md5_digest": "16e79df195149d75d911ef83ce6729c9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 733133, "upload_time": "2013-10-03T15:56:42", "upload_time_iso_8601": "2013-10-03T15:56:42.492679Z", "url": "https://files.pythonhosted.org/packages/4b/3b/a98e08641296215e762cdbd98ddd869f4af13bca054da08e2f0ca53de5d1/Scrapy-0.18.3.tar.gz", "yanked": false, "yanked_reason": null } ], "0.18.4": [ { "comment_text": "", "digests": { "md5": "23c9fe716b4ac2f92ae01208ce439b40", "sha256": "7c7aeda80e01a6a6d1f272ea4777a57f717f913c05cf544c1caf522bc53521e6" }, "downloads": -1, "filename": "Scrapy-0.18.4.tar.gz", "has_sig": false, "md5_digest": "23c9fe716b4ac2f92ae01208ce439b40", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 733890, "upload_time": "2013-10-10T03:06:04", "upload_time_iso_8601": "2013-10-10T03:06:04.894221Z", "url": "https://files.pythonhosted.org/packages/22/eb/e18746b86554ba7ed8221b6d236a6153cf2441326a418af7bd7e8a265fd7/Scrapy-0.18.4.tar.gz", "yanked": false, "yanked_reason": null } ], "0.20.0": [ { "comment_text": "", "digests": { "md5": "ce1957375864b21db53e0bd46b694b76", "sha256": "b6d9929cb7872117333fb97566bb34b1779ed581780a62a24b63b6d4f2e50a0b" }, "downloads": -1, "filename": "Scrapy-0.20.0.tar.gz", "has_sig": false, "md5_digest": "ce1957375864b21db53e0bd46b694b76", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 745405, "upload_time": "2013-11-08T19:06:46", "upload_time_iso_8601": "2013-11-08T19:06:46.589404Z", "url": "https://files.pythonhosted.org/packages/a6/95/7e83a1d69560d69357d3c2c5246c8e9f8f0f776f97e76a27478b68a43d9a/Scrapy-0.20.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.20.1": [ { "comment_text": "", "digests": { "md5": "9de6e0b8fe62a8e4427eb726c8193c27", "sha256": "1d4cc4a11a0786440bd5e801aff0e3e5bb5b51f6d8e4bef285b86a1465d6bdd3" }, "downloads": -1, "filename": "Scrapy-0.20.1.tar.gz", "has_sig": false, "md5_digest": "9de6e0b8fe62a8e4427eb726c8193c27", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 745938, "upload_time": "2013-11-28T18:22:15", "upload_time_iso_8601": "2013-11-28T18:22:15.965413Z", "url": "https://files.pythonhosted.org/packages/8c/70/ee1b75169bfa0060220f8fa4772d9afbec8c03684203fe243da2ae6adf08/Scrapy-0.20.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.20.2": [ { "comment_text": "", "digests": { "md5": "4f91de0241d248adb416298e8900abd0", "sha256": "0a8bb8e7e4c4acbe9ea5438a0175c80667460131f3e9b5a4e49d7491ecfcb69b" }, "downloads": -1, "filename": "Scrapy-0.20.2.tar.gz", "has_sig": false, "md5_digest": "4f91de0241d248adb416298e8900abd0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 739148, "upload_time": "2013-12-09T20:34:21", "upload_time_iso_8601": "2013-12-09T20:34:21.595158Z", "url": "https://files.pythonhosted.org/packages/48/79/6a9f1d7be3a6718d4e939f90d2e1904c5ac72ea098ca92be2832748fa702/Scrapy-0.20.2.tar.gz", "yanked": false, "yanked_reason": null } ], "0.22.0": [ { "comment_text": "", "digests": { "md5": "45dbf2bd28cee792c050ea452a1721ea", "sha256": "419d27e3333b53f0d19aa18bb6d00f60d05eca0667a532bee00f3f812d327e48" }, "downloads": -1, "filename": "Scrapy-0.22.0.tar.gz", "has_sig": false, "md5_digest": "45dbf2bd28cee792c050ea452a1721ea", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 755611, "upload_time": "2014-01-17T17:57:35", "upload_time_iso_8601": "2014-01-17T17:57:35.508082Z", "url": "https://files.pythonhosted.org/packages/dd/ca/d00847776f6ecd1db4c5780a7d13da80eaae3eaca50485b8e6b113dc5203/Scrapy-0.22.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.22.1": [ { "comment_text": "", "digests": { "md5": "74d4bede74a1b76cf92949625d6212c0", "sha256": "511f3ba891ccdc6f86ee7dd8c2cf8fb035d28bc5e47c61aedaa46614d970554a" }, "downloads": -1, "filename": "Scrapy-0.22.1.tar.gz", "has_sig": false, "md5_digest": "74d4bede74a1b76cf92949625d6212c0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 757783, "upload_time": "2014-02-08T19:11:12", "upload_time_iso_8601": "2014-02-08T19:11:12.035054Z", "url": "https://files.pythonhosted.org/packages/65/6a/0ed3db7f2a8d610b5c0a54d5d69cc858b660f43107cb9bd8db7dbcb382bf/Scrapy-0.22.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.22.2": [ { "comment_text": "", "digests": { "md5": "fd412ee5db549e1990fef9beb6a2ff1a", "sha256": "d373de91cdc7bb7b06a4a80c6676b7a72bd14a1350a8064bb64a1ced3504dd7e" }, "downloads": -1, "filename": "Scrapy-0.22.2.tar.gz", "has_sig": false, "md5_digest": "fd412ee5db549e1990fef9beb6a2ff1a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 757900, "upload_time": "2014-02-14T17:50:11", "upload_time_iso_8601": "2014-02-14T17:50:11.556732Z", "url": "https://files.pythonhosted.org/packages/61/40/633a2c6a60839f526e6a989b3cc5056bd7a0ba6919acf2e137758b723899/Scrapy-0.22.2.tar.gz", "yanked": false, "yanked_reason": null } ], "0.24.0": [ { "comment_text": "", "digests": { "md5": "0cc08a3b0a128804cc90f4acc1f17a49", "sha256": "385a57f8a48fe9efa7105d59999272c48d9776afa8f6992e3a02a9c0fa130820" }, "downloads": -1, "filename": "Scrapy-0.24.0-py2-none-any.whl", "has_sig": false, "md5_digest": "0cc08a3b0a128804cc90f4acc1f17a49", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 501900, "upload_time": "2014-06-26T14:55:25", "upload_time_iso_8601": "2014-06-26T14:55:25.005843Z", "url": "https://files.pythonhosted.org/packages/69/ca/a78c8674bdebe5053c5def0f051336da610609c7a499d5bebb7e1430a2a9/Scrapy-0.24.0-py2-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "74ff15b0fa6eb66678aa3b5f5312f1dd", "sha256": "bcd8a6ccd38d2eb1fe85c3443e52bdb8b73833c5496990ec698254d3cf8056cc" }, "downloads": -1, "filename": "Scrapy-0.24.0.tar.gz", "has_sig": false, "md5_digest": "74ff15b0fa6eb66678aa3b5f5312f1dd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 768750, "upload_time": "2014-06-26T14:55:22", "upload_time_iso_8601": "2014-06-26T14:55:22.999942Z", "url": "https://files.pythonhosted.org/packages/35/3c/0b5d5a45b47156f9da2dc220a473cf0f2e95c8fe0a592527a39995201cec/Scrapy-0.24.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.24.1": [ { "comment_text": "", "digests": { "md5": "37b143b7aa7640ad3b25f4b09df26455", "sha256": "2cbc010f3b8d2beb6d4c9548299a7ab10c4550a15426cf4b16f60d0a42ce80b0" }, "downloads": -1, "filename": "Scrapy-0.24.1-py2-none-any.whl", "has_sig": false, "md5_digest": "37b143b7aa7640ad3b25f4b09df26455", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 502813, "upload_time": "2014-06-27T15:22:44", "upload_time_iso_8601": "2014-06-27T15:22:44.125104Z", "url": "https://files.pythonhosted.org/packages/69/bf/be133e97f4d444419c4194d4b740e06769a3f4f177497fd1005c9f057533/Scrapy-0.24.1-py2-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "859611bbdf9caf670c8229197387b9ff", "sha256": "d7242c5edf87d371f93fab3361c3e3b140e5c8881c37ddc0c094cd3168f5a664" }, "downloads": -1, "filename": "Scrapy-0.24.1.tar.gz", "has_sig": false, "md5_digest": "859611bbdf9caf670c8229197387b9ff", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 776090, "upload_time": "2014-06-27T15:22:41", "upload_time_iso_8601": "2014-06-27T15:22:41.870790Z", "url": "https://files.pythonhosted.org/packages/69/64/6b98fb547d224b3f955fc84f04ce9b93244618a4f399c61638cf2ea1d755/Scrapy-0.24.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.24.2": [ { "comment_text": "", "digests": { "md5": "f8155eebc0f948f94788c6fa4cfcc593", "sha256": "45e9e3cc724ba8f27322526e86f6debdc0ed5b24a8581084824b5edbd15e9f4b" }, "downloads": -1, "filename": "Scrapy-0.24.2-py2-none-any.whl", "has_sig": false, "md5_digest": "f8155eebc0f948f94788c6fa4cfcc593", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 502945, "upload_time": "2014-07-08T09:02:10", "upload_time_iso_8601": "2014-07-08T09:02:10.498950Z", "url": "https://files.pythonhosted.org/packages/db/d3/68e135f258aa323ef7cb7392241dd2fbc7eec5983cdb00b9e8dc7b615385/Scrapy-0.24.2-py2-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "d4cb2bc01047de6bbd40c558e9861be5", "sha256": "788d55c2a90e3a0266b33d326ebba76fb63d1466e4984f5b0d4416719b44c975" }, "downloads": -1, "filename": "Scrapy-0.24.2.tar.gz", "has_sig": false, "md5_digest": "d4cb2bc01047de6bbd40c558e9861be5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 768284, "upload_time": "2014-07-08T09:02:07", "upload_time_iso_8601": "2014-07-08T09:02:07.783162Z", "url": "https://files.pythonhosted.org/packages/23/a1/40dd33473bfc2337458debd3e89fbe84ee103cd9bb4c8d68b6e54c3fd61d/Scrapy-0.24.2.tar.gz", "yanked": false, "yanked_reason": null } ], "0.24.3": [ { "comment_text": "", "digests": { "md5": "85402ad96c6e182db618e1dfca5670fc", "sha256": "8f5e4b0b98f28fd70f8156030099adedb470acbf0c1228eaa24292a428c8984d" }, "downloads": -1, "filename": "Scrapy-0.24.3-py2-none-any.whl", "has_sig": false, "md5_digest": "85402ad96c6e182db618e1dfca5670fc", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 317202, "upload_time": "2014-08-09T03:38:45", "upload_time_iso_8601": "2014-08-09T03:38:45.647796Z", "url": "https://files.pythonhosted.org/packages/22/c0/cfcb40d848d840d520ed389f67f24f3569544b866234d8ce772475c8a731/Scrapy-0.24.3-py2-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "ab23a5927730c224f685d1e509f88cc2", "sha256": "afc16ddc5f50f6d0e39f790f0554725e1936eb3072c47ad141ca664ef1af5fbc" }, "downloads": -1, "filename": "Scrapy-0.24.3.tar.gz", "has_sig": false, "md5_digest": "ab23a5927730c224f685d1e509f88cc2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 680141, "upload_time": "2014-08-09T03:38:43", "upload_time_iso_8601": "2014-08-09T03:38:43.065818Z", "url": "https://files.pythonhosted.org/packages/f2/20/53e6d64fbe8989b85e0cbc87e503393c01823fc1ac23d9cbf5d3d9df27a8/Scrapy-0.24.3.tar.gz", "yanked": false, "yanked_reason": null } ], "0.24.4": [ { "comment_text": "", "digests": { "md5": "badb656b5a61b0addf2502b012df3ca4", "sha256": "3383b2999bed657f8eda16416e24ff7badbc297dd8b65821cc0014c555c6422a" }, "downloads": -1, "filename": "Scrapy-0.24.4-py2-none-any.whl", "has_sig": false, "md5_digest": "badb656b5a61b0addf2502b012df3ca4", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 444011, "upload_time": "2014-08-09T20:26:42", "upload_time_iso_8601": "2014-08-09T20:26:42.128716Z", "url": "https://files.pythonhosted.org/packages/e9/64/a1d384ef68ff5a174b3a8643fc1ed5520b8a61ec2726c2d66c18cd8fa2fa/Scrapy-0.24.4-py2-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "77bbfa482dedca8daa8c61b48b3925e5", "sha256": "286dfc278f575f5176892f45179b4ce25dcdc6270bbf2146a2f1ace39ba24d00" }, "downloads": -1, "filename": "Scrapy-0.24.4.tar.gz", "has_sig": false, "md5_digest": "77bbfa482dedca8daa8c61b48b3925e5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 783883, "upload_time": "2014-08-09T20:26:39", "upload_time_iso_8601": "2014-08-09T20:26:39.609537Z", "url": "https://files.pythonhosted.org/packages/b6/6b/0bc6cb9d1803636165285e2b2c1d647b1b0bbf716a16105c4b8623f12342/Scrapy-0.24.4.tar.gz", "yanked": false, "yanked_reason": null } ], "0.24.5": [ { "comment_text": "", "digests": { "md5": "f4da05854ea6ea0692b665c1758f0dfe", "sha256": "1c352edf1cfa731d3c6b020dbfc6dbdd915e296ae662444c6890923888854f1c" }, "downloads": -1, "filename": "Scrapy-0.24.5-py2-none-any.whl", "has_sig": false, "md5_digest": "f4da05854ea6ea0692b665c1758f0dfe", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 444593, "upload_time": "2015-02-25T21:49:10", "upload_time_iso_8601": "2015-02-25T21:49:10.288274Z", "url": "https://files.pythonhosted.org/packages/9a/bd/9ce3202acb10ebf3937034f33ab7d704bfafa9229ca6ffd3d6ac5a05a877/Scrapy-0.24.5-py2-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "23e80a40e4c282e06ef3cdc88e97ffb2", "sha256": "ad3dad329e42bab24917541fc37413727c3c4307601735359db58ce4966acde3" }, "downloads": -1, "filename": "Scrapy-0.24.5.tar.gz", "has_sig": false, "md5_digest": "23e80a40e4c282e06ef3cdc88e97ffb2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 769886, "upload_time": "2015-02-25T21:49:07", "upload_time_iso_8601": "2015-02-25T21:49:07.628323Z", "url": "https://files.pythonhosted.org/packages/a0/2b/a692f6d2cb3dee8d40a6f0ba0f3bbedea9bd303868bb4c93d32f6dc2a732/Scrapy-0.24.5.tar.gz", "yanked": false, "yanked_reason": null } ], "0.24.6": [ { "comment_text": "", "digests": { "md5": "f010d808d236710a44431f3c046c883b", "sha256": "82d576e1914df38ed1982516695fd7a04c8a3bf37eb021ca659f0f324b765c3b" }, "downloads": -1, "filename": "Scrapy-0.24.6-py2-none-any.whl", "has_sig": false, "md5_digest": "f010d808d236710a44431f3c046c883b", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 444741, "upload_time": "2015-04-20T04:51:02", "upload_time_iso_8601": "2015-04-20T04:51:02.269229Z", "url": "https://files.pythonhosted.org/packages/9c/b4/a84869ab40c33162827e26f72daa3cb04f54cbd3822d901f744f48447db5/Scrapy-0.24.6-py2-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "8d5421c0e42fa701eab23e121712f334", "sha256": "23b4d3fc1ccdb96804ae588692cf85172195ee0d76dd60a13bcfb550eeded871" }, "downloads": -1, "filename": "Scrapy-0.24.6.tar.gz", "has_sig": false, "md5_digest": "8d5421c0e42fa701eab23e121712f334", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 776961, "upload_time": "2015-04-20T04:50:58", "upload_time_iso_8601": "2015-04-20T04:50:58.680080Z", "url": "https://files.pythonhosted.org/packages/e8/30/8a6bafcc95103df593d860c12d8d31a34c3bc6c27a0b9fc10cad5f22610e/Scrapy-0.24.6.tar.gz", "yanked": false, "yanked_reason": null } ], "0.7": [ { "comment_text": "", "digests": { "md5": "11710c73ff74dc61c2c68cdc7fdd978a", "sha256": "9cc6aeaed331905bfd0bd9b4006c328072cd03f5ae1c5bd9b627f6ad2e5ac165" }, "downloads": -1, "filename": "Scrapy-0.7.tar.gz", "has_sig": false, "md5_digest": "11710c73ff74dc61c2c68cdc7fdd978a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 693664, "upload_time": "2010-01-20T17:29:37", "upload_time_iso_8601": "2010-01-20T17:29:37.865849Z", "url": "https://files.pythonhosted.org/packages/63/27/0fc983025c66debf96e2dc9c7778996deef142aba79ed5ac198d4097c60e/Scrapy-0.7.tar.gz", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "10b916054d8a554348c2ff7bf435b50d", "sha256": "54b67767632d52f194bada19f41203381918161277b75cca269703991f02f820" }, "downloads": -1, "filename": "Scrapy-0.7.win32.exe", "has_sig": false, "md5_digest": "10b916054d8a554348c2ff7bf435b50d", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 563925, "upload_time": "2010-01-20T17:30:30", "upload_time_iso_8601": "2010-01-20T17:30:30.688070Z", "url": "https://files.pythonhosted.org/packages/a8/90/01a3bdcb09c82a02fd88220654d4a6be3bf86e1be4088254bc067af6620d/Scrapy-0.7.win32.exe", "yanked": false, "yanked_reason": null } ], "0.8": [ { "comment_text": "", "digests": { "md5": "d8b1e78d15cb99229438f1211e8d96f8", "sha256": "423dcfe5abe882cf8c8134510f199da598324362f3b7c2b2f6a29beaf5ebcb2b" }, "downloads": -1, "filename": "Scrapy-0.8.tar.gz", "has_sig": false, "md5_digest": "d8b1e78d15cb99229438f1211e8d96f8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 702453, "upload_time": "2009-12-12T23:20:50", "upload_time_iso_8601": "2009-12-12T23:20:50.377681Z", "url": "https://files.pythonhosted.org/packages/35/47/b3ffc9ef722d117b9b33af91998c94071e3c4b615a6ad51a1113beb6a712/Scrapy-0.8.tar.gz", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "cb41af67bd0f56ce815af9bb596238ec", "sha256": "2a31f4f210c3403ce04eaa33e6cc77de0c3ebbb8038b553b02acff8eaf867e44" }, "downloads": -1, "filename": "Scrapy-0.8.win32.exe", "has_sig": false, "md5_digest": "cb41af67bd0f56ce815af9bb596238ec", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 572587, "upload_time": "2009-12-12T23:18:04", "upload_time_iso_8601": "2009-12-12T23:18:04.903922Z", "url": "https://files.pythonhosted.org/packages/77/20/a81f4e01349b6c7a2a557fb60e08acf752ef4c5378d64a7aa606ed772619/Scrapy-0.8.win32.exe", "yanked": false, "yanked_reason": null } ], "0.9": [ { "comment_text": "", "digests": { "md5": "4f2db6ad091119a7b80cf64cb5bb4db0", "sha256": "638960aea54ba2aa15d500ca991f66bf22418ada430133b9531f27cad7a14fc4" }, "downloads": -1, "filename": "Scrapy-0.9.tar.gz", "has_sig": false, "md5_digest": "4f2db6ad091119a7b80cf64cb5bb4db0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 771109, "upload_time": "2010-06-28T06:07:43", "upload_time_iso_8601": "2010-06-28T06:07:43.455329Z", "url": "https://files.pythonhosted.org/packages/1a/70/fc8948afda8349cfd6dbd099da59248fdfde1ee658af63fc04643a928db3/Scrapy-0.9.tar.gz", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "35c412031e87609a17560d3e50d7edde", "sha256": "6e43c658363c25e0e4bda27d9f98a3546ea7f035f84ab3f5d73c0609743f5a04" }, "downloads": -1, "filename": "Scrapy-0.9.win32.exe", "has_sig": false, "md5_digest": "35c412031e87609a17560d3e50d7edde", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 768832, "upload_time": "2010-06-28T06:09:02", "upload_time_iso_8601": "2010-06-28T06:09:02.450467Z", "url": "https://files.pythonhosted.org/packages/40/c5/6c289a989f939db222e0e3270b3f9bf3f0c624073389d05155ca4783615b/Scrapy-0.9.win32.exe", "yanked": false, "yanked_reason": null } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "62ee2ec83ffae0e5146b67b226d92097", "sha256": "9950c4b3deb60297fb11196100030c2d26b7aa2fc9e3a879483be99245f3e9ba" }, "downloads": -1, "filename": "Scrapy-1.0.0-py2-none-any.whl", "has_sig": false, "md5_digest": "62ee2ec83ffae0e5146b67b226d92097", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 290683, "upload_time": "2015-06-19T21:16:08", "upload_time_iso_8601": "2015-06-19T21:16:08.051343Z", "url": "https://files.pythonhosted.org/packages/25/1a/092a7f7fa11f4cb629915fa9e694b8b56edf1c25cbf8a2dd9a0e2be523d1/Scrapy-1.0.0-py2-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "42b03211a47f0b6e8e9987507a579754", "sha256": "6823f00a9e6cda41b60678957efc876157dbacd0a0830ecc6545811eb9e90352" }, "downloads": -1, "filename": "Scrapy-1.0.0.tar.gz", "has_sig": false, "md5_digest": "42b03211a47f0b6e8e9987507a579754", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 656554, "upload_time": "2015-06-19T21:16:04", "upload_time_iso_8601": "2015-06-19T21:16:04.630376Z", "url": "https://files.pythonhosted.org/packages/b0/12/106a8b0d20fe3fc98ae483c8bfdc4a6d8156e8cdddd9e0a61d15abba9ef9/Scrapy-1.0.0.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0rc1": [ { "comment_text": "", "digests": { "md5": "b84de0e5a7fba6d2182865deb8858bfb", "sha256": "311150d99ab34efc9836555acc9864c748d654e1d32e59282ca46a2b85c5d369" }, "downloads": -1, "filename": "Scrapy-1.0.0rc1-py2-none-any.whl", "has_sig": false, "md5_digest": "b84de0e5a7fba6d2182865deb8858bfb", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 289614, "upload_time": "2015-05-22T16:47:15", "upload_time_iso_8601": "2015-05-22T16:47:15.938188Z", "url": "https://files.pythonhosted.org/packages/45/1e/bff47c942b842a51619364037b16299ff0cf3e807eaf29d0842c9243721c/Scrapy-1.0.0rc1-py2-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "3c5b90425caec54862b57b1e7b8a813e", "sha256": "75086a7dc547c537772212515e707ddf34b47da99289cd239094dca4369e3a0d" }, "downloads": -1, "filename": "Scrapy-1.0.0rc1.tar.gz", "has_sig": false, "md5_digest": "3c5b90425caec54862b57b1e7b8a813e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 656106, "upload_time": "2015-05-22T16:47:11", "upload_time_iso_8601": "2015-05-22T16:47:11.809095Z", "url": "https://files.pythonhosted.org/packages/35/7a/c21dab1e0b3701ef4b0597e5ebc635d29ed6b42deeb925cd9f60b36b9ad7/Scrapy-1.0.0rc1.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0rc2": [ { "comment_text": "", "digests": { "md5": "5e0a1b6025f8cde84835c4751e429165", "sha256": "1f27c138c397197c43a29b64be14851af72f7d6c1c8a5f5b11fa42497c0edee4" }, "downloads": -1, "filename": "Scrapy-1.0.0rc2-py2-none-any.whl", "has_sig": false, "md5_digest": "5e0a1b6025f8cde84835c4751e429165", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 290356, "upload_time": "2015-06-05T20:43:26", "upload_time_iso_8601": "2015-06-05T20:43:26.659523Z", "url": "https://files.pythonhosted.org/packages/66/ef/08bb4e36ed0c4093faf51788f86c0c61d3a20074a6e6b6700188c355bf02/Scrapy-1.0.0rc2-py2-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "daf9b227e4cfe7979ff200835e696ea1", "sha256": "c35fc1687fe8e8907165ea9c4c829a7534ba321f6a3e6271db7f338bf17a34a6" }, "downloads": -1, "filename": "Scrapy-1.0.0rc2.tar.gz", "has_sig": false, "md5_digest": "daf9b227e4cfe7979ff200835e696ea1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 656786, "upload_time": "2015-06-05T20:43:22", "upload_time_iso_8601": "2015-06-05T20:43:22.577673Z", "url": "https://files.pythonhosted.org/packages/2c/6b/7d9340d48e7b536d31cbf68cc72a877028d0642b4edf568c69ca41a58679/Scrapy-1.0.0rc2.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0rc3": [ { "comment_text": "", "digests": { "md5": "6f2dd6e5aac7906c4ae9de4cead3d166", "sha256": "241ab23b2a068a02a250e2f73702edaa4dde4bb322779b9fd22eccaa7fb0d6f8" }, "downloads": -1, "filename": "Scrapy-1.0.0rc3-py2-none-any.whl", "has_sig": false, "md5_digest": "6f2dd6e5aac7906c4ae9de4cead3d166", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 290745, "upload_time": "2015-06-12T20:23:00", "upload_time_iso_8601": "2015-06-12T20:23:00.844703Z", "url": "https://files.pythonhosted.org/packages/d0/4f/4c010a8e8fb00568a32b053e48d4bb1442d774d98a73b617f6851a99f99a/Scrapy-1.0.0rc3-py2-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "d890e83df43c15712f2b6843f5b72f00", "sha256": "06f783dbcfe4ef045315bac6746db72c4c3d3f661463a157ed2a5b2b39092fd4" }, "downloads": -1, "filename": "Scrapy-1.0.0rc3.tar.gz", "has_sig": false, "md5_digest": "d890e83df43c15712f2b6843f5b72f00", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 656971, "upload_time": "2015-06-12T20:22:57", "upload_time_iso_8601": "2015-06-12T20:22:57.207871Z", "url": "https://files.pythonhosted.org/packages/41/fd/8ff38e1d6d3e0bdc90ea8fd4b36ef383f5a5b76c35578a6428e637344db0/Scrapy-1.0.0rc3.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "ac3931713dbe62ba4797946302da6b2e", "sha256": "b1953ed33bb5a16c83c55e68e1ca49bd6d36117f584756e2f270d2948ca17b71" }, "downloads": -1, "filename": "Scrapy-1.0.1-py2-none-any.whl", "has_sig": false, "md5_digest": "ac3931713dbe62ba4797946302da6b2e", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 290701, "upload_time": "2015-07-01T05:02:00", "upload_time_iso_8601": "2015-07-01T05:02:00.045553Z", "url": "https://files.pythonhosted.org/packages/26/74/1637c97ccd108d97381ae46b184457c3fb620ff11bed1d28bcadac2170ae/Scrapy-1.0.1-py2-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "1e402933ead46f002bdd11b8d8cf52b7", "sha256": "1e789435f01ea6a8709590e67a086410ff4fd2e4bf115d3266b0f3b3fb6d95f3" }, "downloads": -1, "filename": "Scrapy-1.0.1.tar.gz", "has_sig": false, "md5_digest": "1e402933ead46f002bdd11b8d8cf52b7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 948225, "upload_time": "2015-07-01T05:01:56", "upload_time_iso_8601": "2015-07-01T05:01:56.734929Z", "url": "https://files.pythonhosted.org/packages/a2/d8/05bd5bd432a98b692af3cedca7cdadb20b46d3a21dbf42dbb8f16535c5ba/Scrapy-1.0.1.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "88d03ddb2b4dd9998780536110f019f6", "sha256": "90e6f64f54a865981786ccb25dd620ff690aedef652cc674ff6536acaf29ebd8" }, "downloads": -1, "filename": "Scrapy-1.0.2-py2-none-any.whl", "has_sig": false, "md5_digest": "88d03ddb2b4dd9998780536110f019f6", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 290324, "upload_time": "2015-08-06T23:15:35", "upload_time_iso_8601": "2015-08-06T23:15:35.692840Z", "url": "https://files.pythonhosted.org/packages/cb/0e/0f97080f6dae873546bbf792487d9b2466fed5b4831bccb378f9f814cb91/Scrapy-1.0.2-py2-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "6290ba7b4ba88050a08542d1d369a829", "sha256": "35bad0ae7ee6ddc6fe8f1528693f82b1d2b7b634c57209dd34328ffbeef07d6a" }, "downloads": -1, "filename": "Scrapy-1.0.2.tar.gz", "has_sig": false, "md5_digest": "6290ba7b4ba88050a08542d1d369a829", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 802361, "upload_time": "2015-08-06T23:15:41", "upload_time_iso_8601": "2015-08-06T23:15:41.812565Z", "url": "https://files.pythonhosted.org/packages/dc/2a/7bb24a5b56ca314d3fa9125ccd722a3e83bd419c4ebd22a570ab7628a938/Scrapy-1.0.2.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.3": [ { "comment_text": "", "digests": { "md5": "f1b16b1f063bf028b5c5e9c6f8a8bffc", "sha256": "438ac56b4659d060b064673d5631880cf25e4c03c88afc156a098ca626bf4d6d" }, "downloads": -1, "filename": "Scrapy-1.0.3-py2-none-any.whl", "has_sig": false, "md5_digest": "f1b16b1f063bf028b5c5e9c6f8a8bffc", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 290967, "upload_time": "2015-08-11T17:01:33", "upload_time_iso_8601": "2015-08-11T17:01:33.725868Z", "url": "https://files.pythonhosted.org/packages/ae/09/2c4395d5d0f0a2e6610d70d13cb6e2037050a61b79acd4180ccc9b5bf350/Scrapy-1.0.3-py2-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "cefb981076a26112d6f9b76cb7e5ba7d", "sha256": "05d88f608ddf956cc152cbc90f2997d4181518d15742221b72a07aa7457cfe51" }, "downloads": -1, "filename": "Scrapy-1.0.3.tar.gz", "has_sig": false, "md5_digest": "cefb981076a26112d6f9b76cb7e5ba7d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 948924, "upload_time": "2015-08-11T17:01:37", "upload_time_iso_8601": "2015-08-11T17:01:37.245350Z", "url": "https://files.pythonhosted.org/packages/35/ec/ba56cdaec087c8f65ee1a797bd21bc4b926a4c85a671936ddc2a987d263f/Scrapy-1.0.3.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.4": [ { "comment_text": "", "digests": { "md5": "f93d7ea8bb63d4350d38d97bda623da6", "sha256": "453448aa57cf1146b1922fb36887f2a20e3160bd85ff4560cc006abb2bb652ef" }, "downloads": -1, "filename": "Scrapy-1.0.4-py2-none-any.whl", "has_sig": false, "md5_digest": "f93d7ea8bb63d4350d38d97bda623da6", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 291601, "upload_time": "2015-12-30T19:24:42", "upload_time_iso_8601": "2015-12-30T19:24:42.550571Z", "url": "https://files.pythonhosted.org/packages/05/45/a6265b394458771c4886ed3d13bfb61efdd19a1119a75a37479061069646/Scrapy-1.0.4-py2-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "a0633820b9d754636768167df0b63437", "sha256": "4b19ab5e9d8cd646e7d5628b9655b6eee2643a201db87e197cda12012331729d" }, "downloads": -1, "filename": "Scrapy-1.0.4.tar.gz", "has_sig": false, "md5_digest": "a0633820b9d754636768167df0b63437", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 950678, "upload_time": "2015-12-30T19:24:58", "upload_time_iso_8601": "2015-12-30T19:24:58.495884Z", "url": "https://files.pythonhosted.org/packages/78/b4/495302e3050df68a72d2ef12ece68094d5974b44b97cce90fd3585cb4bf7/Scrapy-1.0.4.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.5": [ { "comment_text": "", "digests": { "md5": "83f957bfe5d3e4eeb07806eab7886a90", "sha256": "4e5c19a66210dd914ae5987a3354f6cc0569232e0e1c28e06c233322577fae92" }, "downloads": -1, "filename": "Scrapy-1.0.5-py2-none-any.whl", "has_sig": false, "md5_digest": "83f957bfe5d3e4eeb07806eab7886a90", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 291728, "upload_time": "2016-02-03T17:59:23", "upload_time_iso_8601": "2016-02-03T17:59:23.380313Z", "url": "https://files.pythonhosted.org/packages/ab/e5/0c2a0f06e40eba53d47c263a767be4cfbf48d63f459e7b90ab5df6c48f93/Scrapy-1.0.5-py2-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "b8483fbed91730d30fdf747b2cca8780", "sha256": "0a51c785a310d65f6e70285a2da56d48ef7d049bd7fd60a08eef05c52328ca96" }, "downloads": -1, "filename": "Scrapy-1.0.5.tar.gz", "has_sig": false, "md5_digest": "b8483fbed91730d30fdf747b2cca8780", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 951066, "upload_time": "2016-02-03T17:59:30", "upload_time_iso_8601": "2016-02-03T17:59:30.633321Z", "url": "https://files.pythonhosted.org/packages/0c/ad/5f8ee11a5c57b1df70f951708058b82db22ea96e79173df298d871f438a3/Scrapy-1.0.5.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.6": [ { "comment_text": "", "digests": { "md5": "c9d0f8643275b061668a67b8c8da8858", "sha256": "9a7a67110cd658aca3e0e4ea7aa91fe909604a808cc1840e52ca4254e0e2be9e" }, "downloads": -1, "filename": "Scrapy-1.0.6-py2-none-any.whl", "has_sig": false, "md5_digest": "c9d0f8643275b061668a67b8c8da8858", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 291734, "upload_time": "2016-05-04T15:26:01", "upload_time_iso_8601": "2016-05-04T15:26:01.611269Z", "url": "https://files.pythonhosted.org/packages/0c/11/b342f4a8bd2302023ab6ce8d5553c986ae297e6a3064c506cb7a21648265/Scrapy-1.0.6-py2-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "92c6d393e5fbf14a90543400e2c620d7", "sha256": "548999910fcd18216626e569f6362bc390acfda4cfc1dfe2423d56d9f1ad91c5" }, "downloads": -1, "filename": "Scrapy-1.0.6.tar.gz", "has_sig": false, "md5_digest": "92c6d393e5fbf14a90543400e2c620d7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 951655, "upload_time": "2016-05-04T15:26:32", "upload_time_iso_8601": "2016-05-04T15:26:32.513469Z", "url": "https://files.pythonhosted.org/packages/9d/bb/f88948090988641b4b4be26d8865f9668b7d0223b7b27e0ada351d41faaa/Scrapy-1.0.6.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.7": [ { "comment_text": "", "digests": { "md5": "243a82f8246a20627a63b5a2105eaa7b", "sha256": "09002fa433f7d4e80c4d2036ba28bf7570f51869f1a50d7425d8cfa6a9a63010" }, "downloads": -1, "filename": "Scrapy-1.0.7-py2-none-any.whl", "has_sig": false, "md5_digest": "243a82f8246a20627a63b5a2105eaa7b", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 291766, "upload_time": "2017-03-03T18:26:12", "upload_time_iso_8601": "2017-03-03T18:26:12.502761Z", "url": "https://files.pythonhosted.org/packages/fa/29/ed78047cb7d6bd91b1c07b1d710a58624878e09f62a47aee45c9e03af6ce/Scrapy-1.0.7-py2-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "32799c7bb236f3550877872d64a1b370", "sha256": "4aee6e3addae50b9ac5fcd9b952be7d94fb1388fce101bcd4bd1202279a74812" }, "downloads": -1, "filename": "Scrapy-1.0.7.tar.gz", "has_sig": false, "md5_digest": "32799c7bb236f3550877872d64a1b370", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 951754, "upload_time": "2017-03-03T18:26:14", "upload_time_iso_8601": "2017-03-03T18:26:14.955181Z", "url": "https://files.pythonhosted.org/packages/25/e7/55b7502753b9011fe6a46750b16d41c53aeebcf93fe19ee9ee611d5e20af/Scrapy-1.0.7.tar.gz", "yanked": false, "yanked_reason": null } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "da4821f9542f0e089dcb4466c201431f", "sha256": "775af6b2285870870122cb8783729e78afd88061bf1c9f68acbd2143da2c3e24" }, "downloads": -1, "filename": "Scrapy-1.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "da4821f9542f0e089dcb4466c201431f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 294916, "upload_time": "2016-05-11T16:28:05", "upload_time_iso_8601": "2016-05-11T16:28:05.821517Z", "url": "https://files.pythonhosted.org/packages/13/7a/b24d80d8ccab419491e7263ff9d8637b6b72a35734638d45089668f1884d/Scrapy-1.1.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "48d3fd6f4594d26f6fc3bcd01f3dcc20", "sha256": "eb474ab9609994a4259ce2cd701010023e0af05ddd527be1b7128d7a88713862" }, "downloads": -1, "filename": "Scrapy-1.1.0.tar.gz", "has_sig": false, "md5_digest": "48d3fd6f4594d26f6fc3bcd01f3dcc20", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 819774, "upload_time": "2016-05-21T20:06:20", "upload_time_iso_8601": "2016-05-21T20:06:20.685486Z", "url": "https://files.pythonhosted.org/packages/f7/9f/237e96ffa1258f3cc8b45672fc0705e87b04c52d438737eb107510034c0a/Scrapy-1.1.0.tar.gz", "yanked": false, "yanked_reason": null } ], "1.1.0rc1": [ { "comment_text": "", "digests": { "md5": "dfdd4f1049c81623cee20ed3f3cdabb7", "sha256": "9210b208e59c55ea73c1b18547d8102cdeffdbfc6c8f65528b6cd0f257225830" }, "downloads": -1, "filename": "Scrapy-1.1.0rc1-py3-none-any.whl", "has_sig": false, "md5_digest": "dfdd4f1049c81623cee20ed3f3cdabb7", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 287274, "upload_time": "2016-02-04T02:18:11", "upload_time_iso_8601": "2016-02-04T02:18:11.058401Z", "url": "https://files.pythonhosted.org/packages/8d/86/1d0163dd9dbe6487a11a91e6404a0947ade64a6a5570df664f744a2d7203/Scrapy-1.1.0rc1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "79dad4579baf08589d3c69bba611328b", "sha256": "706e2ea7a3407d45661b4d23e640279ed1594bec567faf4065eea18b13b4f76f" }, "downloads": -1, "filename": "Scrapy-1.1.0rc1.tar.gz", "has_sig": false, "md5_digest": "79dad4579baf08589d3c69bba611328b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 979408, "upload_time": "2016-02-04T02:18:23", "upload_time_iso_8601": "2016-02-04T02:18:23.355962Z", "url": "https://files.pythonhosted.org/packages/82/86/d71117e727e9ea6762011e8d19e7fd2035ef915d39d75118708494289baa/Scrapy-1.1.0rc1.tar.gz", "yanked": false, "yanked_reason": null } ], "1.1.0rc2": [ { "comment_text": "", "digests": { "md5": "f877f548d7c2e30f45bf90df739f8d8f", "sha256": "21685df25ac0e0dcb09b7af9c1f9f2a8d267f89c9da91d8123cf6d5e06caf843" }, "downloads": -1, "filename": "Scrapy-1.1.0rc2-py3-none-any.whl", "has_sig": false, "md5_digest": "f877f548d7c2e30f45bf90df739f8d8f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 291832, "upload_time": "2016-02-29T12:31:25", "upload_time_iso_8601": "2016-02-29T12:31:25.837058Z", "url": "https://files.pythonhosted.org/packages/9c/20/cba6e1dd7d424b19da0733f55133391701350d8b0050dd53e912a2042fb0/Scrapy-1.1.0rc2-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.1.0rc3": [ { "comment_text": "", "digests": { "md5": "938197576678c365475e242f27dfa24e", "sha256": "6b7c151b2ad52ead1a40fa351e88f7ef53ad41500a3c1e16bb9f81b001d52828" }, "downloads": -1, "filename": "Scrapy-1.1.0rc3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "938197576678c365475e242f27dfa24e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 292150, "upload_time": "2016-03-01T22:57:41", "upload_time_iso_8601": "2016-03-01T22:57:41.913132Z", "url": "https://files.pythonhosted.org/packages/c4/33/a87d324a3c25b6e6e8018b9161987e185910bd6e611ebb75ce169a7f1312/Scrapy-1.1.0rc3-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "8fcd0ba400c685f14e530fc9c20894c1", "sha256": "1eeeeb58959b0ea9cf878302b59892aad57ee785c7f9f35a95fc2baae4ebe9d0" }, "downloads": -1, "filename": "Scrapy-1.1.0rc3.tar.gz", "has_sig": false, "md5_digest": "8fcd0ba400c685f14e530fc9c20894c1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 989623, "upload_time": "2016-03-01T22:57:50", "upload_time_iso_8601": "2016-03-01T22:57:50.322257Z", "url": "https://files.pythonhosted.org/packages/8d/67/038719db7f20a886470267184bb87edc85ada65614ae28ebf6c06b38d0cb/Scrapy-1.1.0rc3.tar.gz", "yanked": false, "yanked_reason": null } ], "1.1.0rc4": [ { "comment_text": "", "digests": { "md5": "8cceae28182b1c8a74321b992bfbb883", "sha256": "2100cf210c0f428f79053d78ea32fcc259a2492e0471220d0b2c292c3bac1d8e" }, "downloads": -1, "filename": "Scrapy-1.1.0rc4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8cceae28182b1c8a74321b992bfbb883", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 294919, "upload_time": "2016-04-28T21:00:55", "upload_time_iso_8601": "2016-04-28T21:00:55.268710Z", "url": "https://files.pythonhosted.org/packages/bf/28/d3041e2112fb6358a6b6e3c63996f6819b4946c18cd469541e5441410edb/Scrapy-1.1.0rc4-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.1.1": [ { "comment_text": "", "digests": { "md5": "33449d0b5adcafeac8d8f20f9d52988d", "sha256": "6468984027c6df483f49e35d37403861033f31c2350f7e6814052b4d10a72e4f" }, "downloads": -1, "filename": "Scrapy-1.1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "33449d0b5adcafeac8d8f20f9d52988d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 295844, "upload_time": "2016-07-13T16:32:59", "upload_time_iso_8601": "2016-07-13T16:32:59.298574Z", "url": "https://files.pythonhosted.org/packages/48/6e/88bb12bcd5a704b4e3ed74a9e2e4b9204d244ebcb4e90878b243dea714f7/Scrapy-1.1.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "7869351461570c0df1730bffb3c400de", "sha256": "697441b8ca18e55c75a8853ce2b0ab20447c0a720912c2da57b60e2a3b9b4d1f" }, "downloads": -1, "filename": "Scrapy-1.1.1.tar.gz", "has_sig": false, "md5_digest": "7869351461570c0df1730bffb3c400de", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1016330, "upload_time": "2016-07-13T16:33:02", "upload_time_iso_8601": "2016-07-13T16:33:02.140157Z", "url": "https://files.pythonhosted.org/packages/cd/75/cafb247a6abc6717c9c39888dd81585d9aaacbaf40dff65ed55fa1aa1e11/Scrapy-1.1.1.tar.gz", "yanked": false, "yanked_reason": null } ], "1.1.2": [ { "comment_text": "", "digests": { "md5": "1453ee1338f1348a275f6429f1ea75b5", "sha256": "d2aa690f606e4f83a59d811f325224d95b3c6ff6b2c9e978ae3397c9edaaa4b6" }, "downloads": -1, "filename": "Scrapy-1.1.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1453ee1338f1348a275f6429f1ea75b5", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 295871, "upload_time": "2016-08-18T14:50:25", "upload_time_iso_8601": "2016-08-18T14:50:25.603298Z", "url": "https://files.pythonhosted.org/packages/5d/08/9e91e0354578023003de229c540abad3ec300888ff57879c486ce94c44bc/Scrapy-1.1.2-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "bccf48ff123debc878438ed8fb4d25c9", "sha256": "a0a8c7bccbd598d2731ec9f267b8efbd8fb99767f826f8f2924a5610707a03d4" }, "downloads": -1, "filename": "Scrapy-1.1.2.tar.gz", "has_sig": false, "md5_digest": "bccf48ff123debc878438ed8fb4d25c9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1016742, "upload_time": "2016-08-18T14:50:29", "upload_time_iso_8601": "2016-08-18T14:50:29.167166Z", "url": "https://files.pythonhosted.org/packages/ae/55/d6a7b90d8285f30fa7b92484bc1d5576bf42af4a4575140070fa1e7b8acb/Scrapy-1.1.2.tar.gz", "yanked": false, "yanked_reason": null } ], "1.1.3": [ { "comment_text": "", "digests": { "md5": "eb35996066a3802dd9d2b2070098bdbb", "sha256": "e7a11e61e279c93c04f0fbdd4eab12e7b116f1fac2c2effc85536ed4ef3d8974" }, "downloads": -1, "filename": "Scrapy-1.1.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "eb35996066a3802dd9d2b2070098bdbb", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 295920, "upload_time": "2016-09-22T20:12:00", "upload_time_iso_8601": "2016-09-22T20:12:00.949321Z", "url": "https://files.pythonhosted.org/packages/1f/91/81b32afce9676a0542ee42e8755ff1d61a80acd0101035929d7355b8cc50/Scrapy-1.1.3-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "9e5fb4f7933f4152288b45d22bb7b118", "sha256": "fab9c5074bc484add855d2d072ff26fdc0ba5344858cc68178f4f4f39a6f2cce" }, "downloads": -1, "filename": "Scrapy-1.1.3.tar.gz", "has_sig": false, "md5_digest": "9e5fb4f7933f4152288b45d22bb7b118", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1019557, "upload_time": "2016-09-22T20:12:04", "upload_time_iso_8601": "2016-09-22T20:12:04.158918Z", "url": "https://files.pythonhosted.org/packages/99/84/5a4d7c29710b4a2c7ba0c198b2967ffd061f128ec48256d0b9619cfbfd4f/Scrapy-1.1.3.tar.gz", "yanked": false, "yanked_reason": null } ], "1.1.4": [ { "comment_text": "", "digests": { "md5": "b0f30270fe6da37ae8d6ae29fd2ec9db", "sha256": "7762154b5e19daa23bd9c29d4663b101d3c96c0438f875f0d71071750f1b390a" }, "downloads": -1, "filename": "Scrapy-1.1.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b0f30270fe6da37ae8d6ae29fd2ec9db", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 295935, "upload_time": "2017-03-03T18:53:18", "upload_time_iso_8601": "2017-03-03T18:53:18.163226Z", "url": "https://files.pythonhosted.org/packages/80/e5/9552bbdc47a92638ed5b2b040bb529b23d29fd8a5fc030361e36e1762d82/Scrapy-1.1.4-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "82e1c350c4ef389b271c613adeff1aa6", "sha256": "72b75cccfed7e0859580768c4fa9aafb9719ccf6f9b017e876217b66c982effa" }, "downloads": -1, "filename": "Scrapy-1.1.4.tar.gz", "has_sig": false, "md5_digest": "82e1c350c4ef389b271c613adeff1aa6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1019620, "upload_time": "2017-03-03T18:53:20", "upload_time_iso_8601": "2017-03-03T18:53:20.457204Z", "url": "https://files.pythonhosted.org/packages/ba/d8/4066c1822373a9dbf0b8d201fb024cdd8007261985a49c56c5d6f7154edd/Scrapy-1.1.4.tar.gz", "yanked": false, "yanked_reason": null } ], "1.2.0": [ { "comment_text": "", "digests": { "md5": "60a11089bcaf9d765c12f18bb1f68c98", "sha256": "d45cc9a77abea1e5a5a407500677278b96ad683b59dcb63d1de29c9c83ec5210" }, "downloads": -1, "filename": "Scrapy-1.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "60a11089bcaf9d765c12f18bb1f68c98", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 294408, "upload_time": "2016-10-03T11:19:24", "upload_time_iso_8601": "2016-10-03T11:19:24.950788Z", "url": "https://files.pythonhosted.org/packages/e9/63/ed11adc282545070a384e1eea263cb0b4ecff48c4c705ea5ec402f02894f/Scrapy-1.2.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "9b59515c8adae2db24a92824bcda1d28", "sha256": "71e76c4bdbf54f0b7c3467228b819f9a1eac0f89a519877c310121ec0d8f6137" }, "downloads": -1, "filename": "Scrapy-1.2.0.tar.gz", "has_sig": false, "md5_digest": "9b59515c8adae2db24a92824bcda1d28", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1083559, "upload_time": "2016-10-03T11:19:28", "upload_time_iso_8601": "2016-10-03T11:19:28.049357Z", "url": "https://files.pythonhosted.org/packages/fa/da/b80df634938f20e8095fbd80515a288d1e0dacfe102ae7a1c494c13a8865/Scrapy-1.2.0.tar.gz", "yanked": false, "yanked_reason": null } ], "1.2.1": [ { "comment_text": "", "digests": { "md5": "1e63a0ae143990bbea8311c65f67449e", "sha256": "dc921060f0376f9d13271516e2ceb1a45f697e5b127db362e78f367540912937" }, "downloads": -1, "filename": "Scrapy-1.2.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1e63a0ae143990bbea8311c65f67449e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 294446, "upload_time": "2016-10-21T08:57:18", "upload_time_iso_8601": "2016-10-21T08:57:18.374087Z", "url": "https://files.pythonhosted.org/packages/2e/d9/1926edf02752545da588acdf58974a8086d483c20fcf02373ab3b66c0d83/Scrapy-1.2.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "7d902b1e6401088aff48b969974b9a09", "sha256": "44a2bf1fac86e5ee844d425509bd6a506039ec4dc92ac1f1872a1d504f75b476" }, "downloads": -1, "filename": "Scrapy-1.2.1.tar.gz", "has_sig": false, "md5_digest": "7d902b1e6401088aff48b969974b9a09", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1084051, "upload_time": "2016-10-21T08:57:21", "upload_time_iso_8601": "2016-10-21T08:57:21.310072Z", "url": "https://files.pythonhosted.org/packages/6c/f9/a1ac1fbb871cf7b052535210a83f110e31334c09d7fd6050c2ce6c4d005a/Scrapy-1.2.1.tar.gz", "yanked": false, "yanked_reason": null } ], "1.2.2": [ { "comment_text": "", "digests": { "md5": "4eabcfbad17658805bf2100adf668b3c", "sha256": "d5154ad49b369d8d2b5ae6e544486249b77cec98c48091d1a81a06b6647655d4" }, "downloads": -1, "filename": "Scrapy-1.2.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "4eabcfbad17658805bf2100adf668b3c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 295335, "upload_time": "2016-12-06T14:39:13", "upload_time_iso_8601": "2016-12-06T14:39:13.912731Z", "url": "https://files.pythonhosted.org/packages/4d/7c/ca58c60a35af3f227546bc33b1f5257642c6b9e7c6e065ed1ad67bbe56d6/Scrapy-1.2.2-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "53b870aa8aa7e1e27c689aabeb9d484c", "sha256": "8c0127909dd47afea790dc5cb8b1e67aa0a39e1b734718201df03787cab73b4c" }, "downloads": -1, "filename": "Scrapy-1.2.2.tar.gz", "has_sig": false, "md5_digest": "53b870aa8aa7e1e27c689aabeb9d484c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 894204, "upload_time": "2016-12-06T14:39:16", "upload_time_iso_8601": "2016-12-06T14:39:16.283852Z", "url": "https://files.pythonhosted.org/packages/32/9b/b277264e304552e1c6480e44e1bf8f00e3e7f99843dd53a2aaa8c3e95ab4/Scrapy-1.2.2.tar.gz", "yanked": false, "yanked_reason": null } ], "1.2.3": [ { "comment_text": "", "digests": { "md5": "f50172d159962321cb8b39b94d30d25c", "sha256": "b4fa2704070939a60ee4d2cde322fc4291388934290f6fca8d9279fbf299f742" }, "downloads": -1, "filename": "Scrapy-1.2.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f50172d159962321cb8b39b94d30d25c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 295498, "upload_time": "2017-03-03T19:12:53", "upload_time_iso_8601": "2017-03-03T19:12:53.452997Z", "url": "https://files.pythonhosted.org/packages/20/23/33de308949a4e6a4ad3cc0fd6a7b2e30bb28bd803333e92e8744848e777e/Scrapy-1.2.3-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "afe9412af8f42f5d76d2c27996e6bbeb", "sha256": "f27c9a6f99c815ba15d2b072573605e89bf42ae0b65183dad2cdda9aee00d901" }, "downloads": -1, "filename": "Scrapy-1.2.3.tar.gz", "has_sig": false, "md5_digest": "afe9412af8f42f5d76d2c27996e6bbeb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 894383, "upload_time": "2017-03-03T19:12:56", "upload_time_iso_8601": "2017-03-03T19:12:56.170131Z", "url": "https://files.pythonhosted.org/packages/6c/cc/4fb189e493e1f3b4cf5d9ed833da11363d63e31e74e95d455d36c0d348d9/Scrapy-1.2.3.tar.gz", "yanked": false, "yanked_reason": null } ], "1.3.0": [ { "comment_text": "", "digests": { "md5": "23adf7eddf0f5a4cb60409938ee548dc", "sha256": "c3183148f2fe59f800d883e247fc2832d54dbeaf1925af6c5954233a824e72dc" }, "downloads": -1, "filename": "Scrapy-1.3.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "23adf7eddf0f5a4cb60409938ee548dc", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 239366, "upload_time": "2016-12-21T15:45:23", "upload_time_iso_8601": "2016-12-21T15:45:23.364350Z", "url": "https://files.pythonhosted.org/packages/6e/c2/2b35c88dec01745fe2b068c9187c7dc966b063a0502e26fce19cd18cbd9d/Scrapy-1.3.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "605e38a6ed446c9bdef8c0d0f09b8f61", "sha256": "ef2bb3bc64aff3411866c428012239bbb9a18caa435236bf9f6cf0242461ca4d" }, "downloads": -1, "filename": "Scrapy-1.3.0.tar.gz", "has_sig": false, "md5_digest": "605e38a6ed446c9bdef8c0d0f09b8f61", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 845240, "upload_time": "2016-12-21T15:45:25", "upload_time_iso_8601": "2016-12-21T15:45:25.843254Z", "url": "https://files.pythonhosted.org/packages/e1/2d/f54cb2bed5d1d4bbc6ae093842282c8a0daad8c0cd9bf7504fbdf01b657f/Scrapy-1.3.0.tar.gz", "yanked": false, "yanked_reason": null } ], "1.3.1": [ { "comment_text": "", "digests": { "md5": "6598cc2c224e9cfc98512066c18c7f7a", "sha256": "23605c4428c9d05560921726eef12356b79fa55b170ce0d4a044948ea4c46e12" }, "downloads": -1, "filename": "Scrapy-1.3.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "6598cc2c224e9cfc98512066c18c7f7a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 239788, "upload_time": "2017-02-08T16:24:35", "upload_time_iso_8601": "2017-02-08T16:24:35.000296Z", "url": "https://files.pythonhosted.org/packages/6e/32/ef55c80c32854d497f1dd355c02c569961d069aa3ca198eab48aeb7b5130/Scrapy-1.3.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "9020d37eff2b7f34ef78316f3f2783f7", "sha256": "732f36ca8be7826f4acee50f452738cb37721b15488a26bbaa8220ec789fb868" }, "downloads": -1, "filename": "Scrapy-1.3.1.tar.gz", "has_sig": false, "md5_digest": "9020d37eff2b7f34ef78316f3f2783f7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 848208, "upload_time": "2017-02-08T16:24:37", "upload_time_iso_8601": "2017-02-08T16:24:37.179539Z", "url": "https://files.pythonhosted.org/packages/40/2c/a4fd58ab8adfbcf8046038021210fc42caa4ea8aab3a26472a43f97e4060/Scrapy-1.3.1.tar.gz", "yanked": false, "yanked_reason": null } ], "1.3.2": [ { "comment_text": "", "digests": { "md5": "83e8f506909f103a519bd3ec6c28bd07", "sha256": "24548f924be0d2c939f957ba927d3425f6376087a1cbdd532a4ad18738bed693" }, "downloads": -1, "filename": "Scrapy-1.3.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "83e8f506909f103a519bd3ec6c28bd07", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 239995, "upload_time": "2017-02-13T18:12:20", "upload_time_iso_8601": "2017-02-13T18:12:20.294479Z", "url": "https://files.pythonhosted.org/packages/f2/c9/0b64e5ec44f7502393ccde8434881b01fd83788d00accff0289021dda22e/Scrapy-1.3.2-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "bab0b09205236134df19b7633dea5291", "sha256": "5a907c7b7c8046170dc6811f031a9a90f6b55086f0d6063559aadb4d4acc0554" }, "downloads": -1, "filename": "Scrapy-1.3.2.tar.gz", "has_sig": false, "md5_digest": "bab0b09205236134df19b7633dea5291", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 848561, "upload_time": "2017-02-13T18:12:22", "upload_time_iso_8601": "2017-02-13T18:12:22.743185Z", "url": "https://files.pythonhosted.org/packages/cb/f2/e603c205493cb4994d5db729a10a9a2dc85f8030a047a7b474b2c595c9a7/Scrapy-1.3.2.tar.gz", "yanked": false, "yanked_reason": null } ], "1.3.3": [ { "comment_text": "", "digests": { "md5": "b08699f916a03d7681e800a7989504e9", "sha256": "750674d2873842a1c5b23785d27047647dbd9cef14889afdb044adb5844071da" }, "downloads": -1, "filename": "Scrapy-1.3.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b08699f916a03d7681e800a7989504e9", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 240184, "upload_time": "2017-03-10T15:39:03", "upload_time_iso_8601": "2017-03-10T15:39:03.423143Z", "url": "https://files.pythonhosted.org/packages/7d/a1/a2642e4b5eebc006a7a3e2d32594792473e3e4eddb6fdf39992dc413e857/Scrapy-1.3.3-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "603f6e311da020cb3ab72f6ace282440", "sha256": "7a91d3d7b1c05c2b972115b8966572d52b2520360d0c34c81bd6a627672a7849" }, "downloads": -1, "filename": "Scrapy-1.3.3.tar.gz", "has_sig": false, "md5_digest": "603f6e311da020cb3ab72f6ace282440", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 848990, "upload_time": "2017-03-10T15:39:06", "upload_time_iso_8601": "2017-03-10T15:39:06.085863Z", "url": "https://files.pythonhosted.org/packages/41/3a/4efbc55e963d2d13937320e2c318da9ecd0dd1dff29fc3c2e41686fcce84/Scrapy-1.3.3.tar.gz", "yanked": false, "yanked_reason": null } ], "1.4.0": [ { "comment_text": "", "digests": { "md5": "a14b1766ca0277a846ff4b01bb81ff9b", "sha256": "8f14888a86cc94d51ec8cdfdbd8c8a76c8bea7d6244bc4e4cc89c1958c58ed5d" }, "downloads": -1, "filename": "Scrapy-1.4.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a14b1766ca0277a846ff4b01bb81ff9b", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 248780, "upload_time": "2017-05-18T21:19:27", "upload_time_iso_8601": "2017-05-18T21:19:27.633154Z", "url": "https://files.pythonhosted.org/packages/a8/96/3affe11cf53a5d2105536919113d5b453479038bb486f7387f4ce4a3b83f/Scrapy-1.4.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "889a9639ab18f03d434963f3a64bf06c", "sha256": "04a08f027eef5d271342a016439533c81ba46f14bfcf230fecf602e99beaf233" }, "downloads": -1, "filename": "Scrapy-1.4.0.tar.gz", "has_sig": false, "md5_digest": "889a9639ab18f03d434963f3a64bf06c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 898159, "upload_time": "2017-05-18T21:19:29", "upload_time_iso_8601": "2017-05-18T21:19:29.940629Z", "url": "https://files.pythonhosted.org/packages/c5/51/0ae702719bdd01577fc1921777bb6f7af4b5fddbe0f7ca64fdd42721e019/Scrapy-1.4.0.tar.gz", "yanked": false, "yanked_reason": null } ], "1.5.0": [ { "comment_text": "", "digests": { "md5": "33e499743889907a131664e7158612a6", "sha256": "08d86737c560dcc1c4b73ac0ac5bd8d14b3e2265c1f7b195f0b73ab13741fe03" }, "downloads": -1, "filename": "Scrapy-1.5.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "33e499743889907a131664e7158612a6", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 251552, "upload_time": "2017-12-29T21:35:04", "upload_time_iso_8601": "2017-12-29T21:35:04.793205Z", "url": "https://files.pythonhosted.org/packages/db/9c/cb15b2dc6003a805afd21b9b396e0e965800765b51da72fe17cf340b9be2/Scrapy-1.5.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "df124666d19783dd0e1b49fe45dbef3d", "sha256": "31a0bf05d43198afaf3acfb9b4fb0c09c1d7d7ff641e58c66e36117f26c4b755" }, "downloads": -1, "filename": "Scrapy-1.5.0.tar.gz", "has_sig": false, "md5_digest": "df124666d19783dd0e1b49fe45dbef3d", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 905439, "upload_time": "2017-12-29T21:35:08", "upload_time_iso_8601": "2017-12-29T21:35:08.117944Z", "url": "https://files.pythonhosted.org/packages/ec/ee/b2e27f46a6cfd7709fb410e04dfb53e4790f7972d4e84fb52d3dc1d34e3c/Scrapy-1.5.0.tar.gz", "yanked": false, "yanked_reason": null } ], "1.5.1": [ { "comment_text": "", "digests": { "md5": "022955d0df83f0ae3c74a34591a1f244", "sha256": "5b9621731e26b0d195ca3e25ab34d559f45b0b906c0a0cc359199f1b6b612184" }, "downloads": -1, "filename": "Scrapy-1.5.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "022955d0df83f0ae3c74a34591a1f244", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 249618, "upload_time": "2018-07-11T21:23:19", "upload_time_iso_8601": "2018-07-11T21:23:19.166799Z", "url": "https://files.pythonhosted.org/packages/5d/12/a6197eaf97385e96fd8ec56627749a6229a9b3178ad73866a0b1fb377379/Scrapy-1.5.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "a40190eebed62e01ba89ca8a866769e2", "sha256": "5a398bf6818f87dcc817c919408a195f19ba46414ae12f259119336cfa862bb6" }, "downloads": -1, "filename": "Scrapy-1.5.1.tar.gz", "has_sig": false, "md5_digest": "a40190eebed62e01ba89ca8a866769e2", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 908961, "upload_time": "2018-07-11T21:23:20", "upload_time_iso_8601": "2018-07-11T21:23:20.572592Z", "url": "https://files.pythonhosted.org/packages/d3/8f/7d49abff3cb60752b06228128ce2504517a08dd3cc5ab0b2068ca215c41d/Scrapy-1.5.1.tar.gz", "yanked": false, "yanked_reason": null } ], "1.5.2": [ { "comment_text": "", "digests": { "md5": "df47d0523e29c03429ebf212e8fe6122", "sha256": "c81e8ed141eb0ac0b0dcb13854c19c1faf84da53550a3d3d4c2326e671e90655" }, "downloads": -1, "filename": "Scrapy-1.5.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "df47d0523e29c03429ebf212e8fe6122", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 251836, "upload_time": "2019-01-22T22:09:47", "upload_time_iso_8601": "2019-01-22T22:09:47.832656Z", "url": "https://files.pythonhosted.org/packages/af/23/33b950071c335714e550a982dd380e009f313659e4a3fa3f3dc4dcb77fee/Scrapy-1.5.2-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "3e0e8defb8986a29d6b50ef133ec2b8f", "sha256": "005933cc426b8ff7eae84ef8b9370f6465f9e43c4daede68474711b5e21fe607" }, "downloads": -1, "filename": "Scrapy-1.5.2.tar.gz", "has_sig": false, "md5_digest": "3e0e8defb8986a29d6b50ef133ec2b8f", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 919358, "upload_time": "2019-01-22T22:09:49", "upload_time_iso_8601": "2019-01-22T22:09:49.951845Z", "url": "https://files.pythonhosted.org/packages/a2/3c/e458031beb235b13d5940adbd0d060674cffc2934a44535ed4f964db7c0a/Scrapy-1.5.2.tar.gz", "yanked": false, "yanked_reason": null } ], "1.6.0": [ { "comment_text": "", "digests": { "md5": "dc929440dab468f44e64386dd10a756c", "sha256": "4ec03552c9aed1e82a376488150e904e0213bdee3ca140225105e9b03d0de204" }, "downloads": -1, "filename": "Scrapy-1.6.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "dc929440dab468f44e64386dd10a756c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 231814, "upload_time": "2019-01-30T21:35:14", "upload_time_iso_8601": "2019-01-30T21:35:14.542163Z", "url": "https://files.pythonhosted.org/packages/3e/45/414e87ac8209d537c91575538c5307c20217a6943f555e0ee39f6db4bb0f/Scrapy-1.6.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "43143373ef278a1e6ad941b1c84c969b", "sha256": "558dfd10ac53cb324ecd7eefd3eac412161c7507c082b01b0bcd2c6e2e9f0766" }, "downloads": -1, "filename": "Scrapy-1.6.0.tar.gz", "has_sig": false, "md5_digest": "43143373ef278a1e6ad941b1c84c969b", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 926576, "upload_time": "2019-01-30T21:35:16", "upload_time_iso_8601": "2019-01-30T21:35:16.948878Z", "url": "https://files.pythonhosted.org/packages/69/8f/d55f61bb3ba687fa440186195db8287a87f5e79c15710d51b7ed1a342dd8/Scrapy-1.6.0.tar.gz", "yanked": false, "yanked_reason": null } ], "1.7.0": [ { "comment_text": "", "digests": { "md5": "d0e9d4cb67b22b2c2d315e0c02eb4eae", "sha256": "0f3114c6e67c0512cb3c21f5a520afe6b6efa80ddc84d19e39ccc345198fe783" }, "downloads": -1, "filename": "Scrapy-1.7.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d0e9d4cb67b22b2c2d315e0c02eb4eae", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 234488, "upload_time": "2019-07-18T14:27:45", "upload_time_iso_8601": "2019-07-18T14:27:45.917610Z", "url": "https://files.pythonhosted.org/packages/16/c7/a39786c21fdf3a4ef1694b61d273d7b2e700d7d7b64afaa26be2e237fd71/Scrapy-1.7.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "9ad5fa0a787a41da751f063d14e2175a", "sha256": "461a6a540e411b3bdaa526770634fa58f185dda99e6caebcb580b355192e874a" }, "downloads": -1, "filename": "Scrapy-1.7.0.tar.gz", "has_sig": false, "md5_digest": "9ad5fa0a787a41da751f063d14e2175a", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 951002, "upload_time": "2019-07-18T14:27:48", "upload_time_iso_8601": "2019-07-18T14:27:48.344317Z", "url": "https://files.pythonhosted.org/packages/38/6e/d0f8492362be43e3c6ebc1e85422267dbd61a793e11e7a49010c94b147b1/Scrapy-1.7.0.tar.gz", "yanked": false, "yanked_reason": null } ], "1.7.1": [ { "comment_text": "", "digests": { "md5": "6a5d247e74d12c636f2ea1aee1e3cd93", "sha256": "e600ab514c7234ae8f320a6dc31ae6fe500c9003c24d36fa51eced5a722262ba" }, "downloads": -1, "filename": "Scrapy-1.7.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "6a5d247e74d12c636f2ea1aee1e3cd93", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 234653, "upload_time": "2019-07-18T16:14:04", "upload_time_iso_8601": "2019-07-18T16:14:04.697794Z", "url": "https://files.pythonhosted.org/packages/41/c4/8d0e28a7c5e9ed97523b809e29ca7c2824894553f1ba2c811b3e920c92fe/Scrapy-1.7.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "0acb312cb1dd5bd9c4106688fb2bdbb5", "sha256": "da8987d199092c3bb33d4d1d021507cd933aa67f5177e2d36f31343e8a6bd7f1" }, "downloads": -1, "filename": "Scrapy-1.7.1.tar.gz", "has_sig": false, "md5_digest": "0acb312cb1dd5bd9c4106688fb2bdbb5", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 951526, "upload_time": "2019-07-18T16:14:07", "upload_time_iso_8601": "2019-07-18T16:14:07.142802Z", "url": "https://files.pythonhosted.org/packages/66/b3/ad531328e9fba0df11f425a501f89b43630c99220a8f04eac3c93b1ee99a/Scrapy-1.7.1.tar.gz", "yanked": false, "yanked_reason": null } ], "1.7.2": [ { "comment_text": "", "digests": { "md5": "06a86a1877d024dd47c1a97943504555", "sha256": "92057487d67103d0e83e44fac253cec407697d9ab2e343fa2f3287b31808f405" }, "downloads": -1, "filename": "Scrapy-1.7.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "06a86a1877d024dd47c1a97943504555", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 234681, "upload_time": "2019-07-23T11:41:43", "upload_time_iso_8601": "2019-07-23T11:41:43.207943Z", "url": "https://files.pythonhosted.org/packages/a3/b1/d1ab5b3f84640097cf5ff642e2e357546781746d4fec2ebb40432904c57d/Scrapy-1.7.2-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "56f8bca4603ef06a215ef109306849f8", "sha256": "7a4ed68cfb44dc86e1895f0fb46257ee4adb1090754ac21faec205763f054464" }, "downloads": -1, "filename": "Scrapy-1.7.2.tar.gz", "has_sig": false, "md5_digest": "56f8bca4603ef06a215ef109306849f8", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 951640, "upload_time": "2019-07-23T11:41:45", "upload_time_iso_8601": "2019-07-23T11:41:45.424100Z", "url": "https://files.pythonhosted.org/packages/3d/c3/ab4f0f0d18f1f5278070033ba30a129029a3b1526e373c958c51b158a352/Scrapy-1.7.2.tar.gz", "yanked": false, "yanked_reason": null } ], "1.7.3": [ { "comment_text": "", "digests": { "md5": "92955f763e62d713de16147791a23d0d", "sha256": "1d2b2672049c3e7ebcab9736bbf759ec32d4cbf598292067737806453c208f95" }, "downloads": -1, "filename": "Scrapy-1.7.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "92955f763e62d713de16147791a23d0d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 234691, "upload_time": "2019-08-01T15:16:34", "upload_time_iso_8601": "2019-08-01T15:16:34.428943Z", "url": "https://files.pythonhosted.org/packages/29/4b/585e8e111ffb01466c59281f34febb13ad1a95d7fb3919fd57c33fc732a5/Scrapy-1.7.3-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "4d209cad26d8f67aace78fea7c3fd5d3", "sha256": "fe5a40177960e97d42d1c752a73edb40f76a85a24076dec8535cffa499eb08c8" }, "downloads": -1, "filename": "Scrapy-1.7.3.tar.gz", "has_sig": false, "md5_digest": "4d209cad26d8f67aace78fea7c3fd5d3", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 951640, "upload_time": "2019-08-01T15:16:36", "upload_time_iso_8601": "2019-08-01T15:16:36.842779Z", "url": "https://files.pythonhosted.org/packages/a9/12/aa1cbcb81820f1216dc7ac5d28785334f5b5bf0eaf73294ee4026ab7db26/Scrapy-1.7.3.tar.gz", "yanked": false, "yanked_reason": null } ], "1.7.4": [ { "comment_text": "", "digests": { "md5": "339722efad4fd6dd699e9a750c5e7668", "sha256": "2eb7fb3e2b04b92d4a1f901539cfb080bb3e48dc3d1b0a07af90565e2be1c8a1" }, "downloads": -1, "filename": "Scrapy-1.7.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "339722efad4fd6dd699e9a750c5e7668", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 234615, "upload_time": "2019-10-21T10:20:41", "upload_time_iso_8601": "2019-10-21T10:20:41.309759Z", "url": "https://files.pythonhosted.org/packages/dd/4f/640343805541c782ee49b14055a85da816cc118a8f48d01b56d2e5d12bf1/Scrapy-1.7.4-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "ea430835672f6d558f11676523d3b5c2", "sha256": "f0813d23a3f5659f403f469b11488ecd81e989e834205c4366cd231536496513" }, "downloads": -1, "filename": "Scrapy-1.7.4.tar.gz", "has_sig": false, "md5_digest": "ea430835672f6d558f11676523d3b5c2", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 951530, "upload_time": "2019-10-21T10:20:44", "upload_time_iso_8601": "2019-10-21T10:20:44.450779Z", "url": "https://files.pythonhosted.org/packages/30/c2/365b48266dfab746fff2ca760f6deee55a93d028c4877c5c3d85fc20e895/Scrapy-1.7.4.tar.gz", "yanked": false, "yanked_reason": null } ], "1.8.0": [ { "comment_text": "", "digests": { "md5": "0c85fb9e99edda0e7b275d3a9d8f8c39", "sha256": "4352c64c7ffc70148a7988db837bb25bccafb3350ab9c978c1f9a8930521959b" }, "downloads": -1, "filename": "Scrapy-1.8.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "0c85fb9e99edda0e7b275d3a9d8f8c39", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 238884, "upload_time": "2019-10-29T12:05:50", "upload_time_iso_8601": "2019-10-29T12:05:50.670170Z", "url": "https://files.pythonhosted.org/packages/3b/e4/69b87d7827abf03dea2ea984230d50f347b00a7a3897bc93f6ec3dafa494/Scrapy-1.8.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "0a7eb8c4a6d2f5301cfc47e105c62d2d", "sha256": "fe06576f9a4971de9dc0175c60fd92561e8275f2bad585c1cb5d65c5181b2db0" }, "downloads": -1, "filename": "Scrapy-1.8.0.tar.gz", "has_sig": false, "md5_digest": "0a7eb8c4a6d2f5301cfc47e105c62d2d", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 977658, "upload_time": "2019-10-29T12:05:52", "upload_time_iso_8601": "2019-10-29T12:05:52.917776Z", "url": "https://files.pythonhosted.org/packages/45/98/aebf9d180e3fad6b2cc54be8569112b24a5be2d347834a3d93d7b8e7f66b/Scrapy-1.8.0.tar.gz", "yanked": false, "yanked_reason": null } ], "1.8.1": [ { "comment_text": "", "digests": { "md5": "e8a569c566741a4e2159efeffe11bbc5", "sha256": "809bb1e2ff5b1513369cf98a596afb7f520f862e924db95c8d9a55509d6fc5df" }, "downloads": -1, "filename": "Scrapy-1.8.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e8a569c566741a4e2159efeffe11bbc5", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 239239, "upload_time": "2021-10-05T19:39:52", "upload_time_iso_8601": "2021-10-05T19:39:52.019109Z", "url": "https://files.pythonhosted.org/packages/9f/a4/4956e77b5b4c055e9ba58e57962cfc7eb288fcd6d4b740527b69c74f3d9d/Scrapy-1.8.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "b8cf26022d4faed942c7d11e9a405ef1", "sha256": "26ac0e5044c2bf6082b2e263832fe6e0806ee4b3571b0b6d024f1c289bbe2c6d" }, "downloads": -1, "filename": "Scrapy-1.8.1.tar.gz", "has_sig": false, "md5_digest": "b8cf26022d4faed942c7d11e9a405ef1", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 975705, "upload_time": "2021-10-05T19:39:54", "upload_time_iso_8601": "2021-10-05T19:39:54.330335Z", "url": "https://files.pythonhosted.org/packages/dc/be/881c8fd2c4465f081f9308fad3db5085f3372087f0072bca2bd0dbbd1c56/Scrapy-1.8.1.tar.gz", "yanked": false, "yanked_reason": null } ], "1.8.2": [ { "comment_text": "", "digests": { "md5": "22f338971e6b15a6d1c58ee54e3000cf", "sha256": "b3691baf0790858f51d898c6d8bcb82627eeb3d6be57edd2d98a915e03ad12e5" }, "downloads": -1, "filename": "Scrapy-1.8.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "22f338971e6b15a6d1c58ee54e3000cf", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 239614, "upload_time": "2022-03-01T15:05:32", "upload_time_iso_8601": "2022-03-01T15:05:32.901134Z", "url": "https://files.pythonhosted.org/packages/6f/15/eff96c70971e608f91de78f26aa312633bc4e61bf98efa00eec1d4573cb3/Scrapy-1.8.2-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "c629bf36fd6c04cd14a8476b71cffbc4", "sha256": "3b6b28c73c775cb5e49c74ab6f4e04aca9ec49052cfa76902c8c2cdfcfdcba47" }, "downloads": -1, "filename": "Scrapy-1.8.2.tar.gz", "has_sig": false, "md5_digest": "c629bf36fd6c04cd14a8476b71cffbc4", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 978402, "upload_time": "2022-03-01T15:05:34", "upload_time_iso_8601": "2022-03-01T15:05:34.978066Z", "url": "https://files.pythonhosted.org/packages/6e/62/f5c92dd57356dfb1377da7f5a119188d10e0972d969462dbba73bcb877ec/Scrapy-1.8.2.tar.gz", "yanked": false, "yanked_reason": null } ], "2.0.0": [ { "comment_text": "", "digests": { "md5": "c11bf9b0a52779a56ae1df3ddedcc1ac", "sha256": "765f5b328b83b7f922edf734575e31f3c6d142c1d9eb9cd513d9114c5e2b9fb7" }, "downloads": -1, "filename": "Scrapy-2.0.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c11bf9b0a52779a56ae1df3ddedcc1ac", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.5", "size": 241993, "upload_time": "2020-03-03T08:42:42", "upload_time_iso_8601": "2020-03-03T08:42:42.670265Z", "url": "https://files.pythonhosted.org/packages/92/2a/5144dacee62e344e691a51e4cdf0f7c4ff5ae86feb9bf0557da26b8bd1d5/Scrapy-2.0.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "64a8f8727844053b6ed423a9b2161b2e", "sha256": "bf1bad45e2b664b50c6b04a414ca96c739279ba5a14d685ba90904af8427d9f1" }, "downloads": -1, "filename": "Scrapy-2.0.0.tar.gz", "has_sig": false, "md5_digest": "64a8f8727844053b6ed423a9b2161b2e", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 982974, "upload_time": "2020-03-03T08:42:44", "upload_time_iso_8601": "2020-03-03T08:42:44.820926Z", "url": "https://files.pythonhosted.org/packages/ce/5d/7cceb45883a7613e2759bb28007d78e3fd1ae0c05eb7dd727efac6611521/Scrapy-2.0.0.tar.gz", "yanked": false, "yanked_reason": null } ], "2.0.1": [ { "comment_text": "", "digests": { "md5": "5848360e618f9e58a6fba1e6ec476efc", "sha256": "7b0e207eae772dca55a56cce5182680b5d66b69a8e733edc59eee11ffb99300e" }, "downloads": -1, "filename": "Scrapy-2.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5848360e618f9e58a6fba1e6ec476efc", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.5", "size": 242025, "upload_time": "2020-03-18T18:16:31", "upload_time_iso_8601": "2020-03-18T18:16:31.588244Z", "url": "https://files.pythonhosted.org/packages/e0/b7/06c19d7d7f5318ffd1d31d7cd7d944ed9dcf773981c731285350961d9b5c/Scrapy-2.0.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "7a1e093dd0ecf62f103bc5666509082e", "sha256": "85581a01f4160a103ca9906ffa4e44474f4ecd1685f0934728892c58ebf111f6" }, "downloads": -1, "filename": "Scrapy-2.0.1.tar.gz", "has_sig": false, "md5_digest": "7a1e093dd0ecf62f103bc5666509082e", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 983545, "upload_time": "2020-03-18T18:16:33", "upload_time_iso_8601": "2020-03-18T18:16:33.614784Z", "url": "https://files.pythonhosted.org/packages/b6/d4/67a6dd9d222221397488d740a7f86a4e02d7b18a6e57b9561c5f2c87ace3/Scrapy-2.0.1.tar.gz", "yanked": false, "yanked_reason": null } ], "2.1.0": [ { "comment_text": "", "digests": { "md5": "9183a4e449b55bb4ba32e45a3862e029", "sha256": "883ab2dcb6cafb22c7448616baeb5b4d7bedef57ca6a9a5f4e902cb1d6e7aeca" }, "downloads": -1, "filename": "Scrapy-2.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "9183a4e449b55bb4ba32e45a3862e029", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.5", "size": 239948, "upload_time": "2020-04-24T10:44:26", "upload_time_iso_8601": "2020-04-24T10:44:26.484171Z", "url": "https://files.pythonhosted.org/packages/9a/d3/5af102af577f57f706fcb302ea47d40e09355778488de904b3594d4e48d2/Scrapy-2.1.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "db1b2f5c8b04bb590052a7878863069b", "sha256": "640aea0f9be9b055f5cfec5ab78ee88bb37a5be3809b138329bd2af51392ec7f" }, "downloads": -1, "filename": "Scrapy-2.1.0.tar.gz", "has_sig": false, "md5_digest": "db1b2f5c8b04bb590052a7878863069b", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 985608, "upload_time": "2020-04-24T10:44:28", "upload_time_iso_8601": "2020-04-24T10:44:28.232855Z", "url": "https://files.pythonhosted.org/packages/9e/e3/aded66769624565ceea5de5344d18bbc6eff196ee58ba125fa86921795fb/Scrapy-2.1.0.tar.gz", "yanked": false, "yanked_reason": null } ], "2.2.0": [ { "comment_text": "", "digests": { "md5": "3effab6190d0a7fa25183404c6f11f0e", "sha256": "e6b724ef3d522bbce93bede7af18d1603b57cefcf589337b0f4c5b15ea0a5f29" }, "downloads": -1, "filename": "Scrapy-2.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "3effab6190d0a7fa25183404c6f11f0e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.5.2", "size": 241394, "upload_time": "2020-06-24T11:40:10", "upload_time_iso_8601": "2020-06-24T11:40:10.342317Z", "url": "https://files.pythonhosted.org/packages/d2/b1/105fe9a289e5bb64ec104076546f72060296d9989a0fc31a8b608c810868/Scrapy-2.2.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "b1326737175d4c5617e9a674b7a221c1", "sha256": "8ce036a113ef9bc575a65b463994244e4298145f70bcdcf40b8847a2f528a1fb" }, "downloads": -1, "filename": "Scrapy-2.2.0.tar.gz", "has_sig": false, "md5_digest": "b1326737175d4c5617e9a674b7a221c1", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5.2", "size": 1011073, "upload_time": "2020-06-24T11:40:11", "upload_time_iso_8601": "2020-06-24T11:40:11.938804Z", "url": "https://files.pythonhosted.org/packages/8f/d6/014da03d8eb18094f4619edad4b561a45924bd093d55eb2674365b99d5da/Scrapy-2.2.0.tar.gz", "yanked": false, "yanked_reason": null } ], "2.2.1": [ { "comment_text": "", "digests": { "md5": "b51d334fcd1d05b119e02c50c465f8b8", "sha256": "d9d898739f199bd9f9e2258770d5bfeeb754b6ed4eb84a41c04fd52e9649266d" }, "downloads": -1, "filename": "Scrapy-2.2.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b51d334fcd1d05b119e02c50c465f8b8", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.5.2", "size": 241275, "upload_time": "2020-07-17T11:39:23", "upload_time_iso_8601": "2020-07-17T11:39:23.697462Z", "url": "https://files.pythonhosted.org/packages/eb/9f/81a270190802cf02d49a495a2ee9291ea1d21f969a900880285dd7444d74/Scrapy-2.2.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "48dcc17b9b28b12ee2c8478be937ef5c", "sha256": "6a09beb5190bfdee2d72cf261822eae5d92fe8a86ac9ee1f55fc44b4864ca583" }, "downloads": -1, "filename": "Scrapy-2.2.1.tar.gz", "has_sig": false, "md5_digest": "48dcc17b9b28b12ee2c8478be937ef5c", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5.2", "size": 1012149, "upload_time": "2020-07-17T11:39:25", "upload_time_iso_8601": "2020-07-17T11:39:25.438783Z", "url": "https://files.pythonhosted.org/packages/be/7a/c520657aa2f8c1405c0f12606ccc9a14430a6557b9dd98130da8d047692b/Scrapy-2.2.1.tar.gz", "yanked": false, "yanked_reason": null } ], "2.3.0": [ { "comment_text": "", "digests": { "md5": "5b76ce5359f875cf26b6c2c36393e1c7", "sha256": "31a9807f8771bfa33693aae9a5da46b4cfc8362dee11dff811574b760cc2749d" }, "downloads": -1, "filename": "Scrapy-2.3.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5b76ce5359f875cf26b6c2c36393e1c7", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.5.2", "size": 237913, "upload_time": "2020-08-04T19:02:09", "upload_time_iso_8601": "2020-08-04T19:02:09.434931Z", "url": "https://files.pythonhosted.org/packages/58/59/a942878de3fb03481207a32bea488d7c3bd6bd8deecdbf90b6746dfa2da0/Scrapy-2.3.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "bb1e6a1d09b938f2754750ba88f47c1d", "sha256": "b4d08cdacb615563c291d053ef1ba2dc08d9d4b6d81578684eaa1cf7b832f90c" }, "downloads": -1, "filename": "Scrapy-2.3.0.tar.gz", "has_sig": false, "md5_digest": "bb1e6a1d09b938f2754750ba88f47c1d", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5.2", "size": 1015419, "upload_time": "2020-08-04T19:02:11", "upload_time_iso_8601": "2020-08-04T19:02:11.582784Z", "url": "https://files.pythonhosted.org/packages/73/cc/6ac71cab7eedf52d9b7dfbaf31dad84f125ed3c129b7628bccb158fb1cca/Scrapy-2.3.0.tar.gz", "yanked": false, "yanked_reason": null } ], "2.4.0": [ { "comment_text": "", "digests": { "md5": "4263a503e1d2fc504f905201c108d4db", "sha256": "6dace3499c8ca5bef1b7bb8a517cdfcc12c1e685f7ec4158f6e48f2d706e7c1d" }, "downloads": -1, "filename": "Scrapy-2.4.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "4263a503e1d2fc504f905201c108d4db", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.6", "size": 239611, "upload_time": "2020-10-11T21:51:59", "upload_time_iso_8601": "2020-10-11T21:51:59.542074Z", "url": "https://files.pythonhosted.org/packages/fd/49/425c39549e277510d5cbc9f8f6ae36e1d4faf9fd768b613af1dd6b786c60/Scrapy-2.4.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "a3f25ef7d0edc3f1515cee896065990c", "sha256": "4ea7fbc902ee0b0a79b154d07a5f4e747e2146f272a748557941946000728479" }, "downloads": -1, "filename": "Scrapy-2.4.0.tar.gz", "has_sig": false, "md5_digest": "a3f25ef7d0edc3f1515cee896065990c", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 1042898, "upload_time": "2020-10-11T21:52:01", "upload_time_iso_8601": "2020-10-11T21:52:01.210792Z", "url": "https://files.pythonhosted.org/packages/db/91/dec75a697c72a75c93362c5a1b08ee494a7b3271d2215e629b240ad6204a/Scrapy-2.4.0.tar.gz", "yanked": false, "yanked_reason": null } ], "2.4.1": [ { "comment_text": "", "digests": { "md5": "feb360ad014bc2f7be2b2080a6111e12", "sha256": "27621ab491706ec8cc41168cdbdff07e7fe8c344c8640e9e9faebd7cf84008e2" }, "downloads": -1, "filename": "Scrapy-2.4.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "feb360ad014bc2f7be2b2080a6111e12", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.6", "size": 239721, "upload_time": "2020-11-17T12:04:15", "upload_time_iso_8601": "2020-11-17T12:04:15.923191Z", "url": "https://files.pythonhosted.org/packages/3a/16/3c7c37caf25f91aa21db194655515718c2a15f704f9f5c59a194f5c83db0/Scrapy-2.4.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "c6b89cc025200612ac1ef4c26762c2ba", "sha256": "68c48f01a58636bdf0f6fcd5035a19ecf277b58af24bd70c36dc6e556df3e005" }, "downloads": -1, "filename": "Scrapy-2.4.1.tar.gz", "has_sig": false, "md5_digest": "c6b89cc025200612ac1ef4c26762c2ba", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 1044246, "upload_time": "2020-11-17T12:04:17", "upload_time_iso_8601": "2020-11-17T12:04:17.756953Z", "url": "https://files.pythonhosted.org/packages/75/0a/2434fb7b8427987429ed4d92e80716b27906fb485dd2b8413f7855b48f59/Scrapy-2.4.1.tar.gz", "yanked": false, "yanked_reason": null } ], "2.5.0": [ { "comment_text": "", "digests": { "md5": "0a9266f242f2299a4533af844f01e483", "sha256": "5f590fdc84b496e5a4bb5ef99836b0aa688a07cfcb4bc3bb7290f66486f27424" }, "downloads": -1, "filename": "Scrapy-2.5.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "0a9266f242f2299a4533af844f01e483", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.6", "size": 254611, "upload_time": "2021-04-06T14:48:14", "upload_time_iso_8601": "2021-04-06T14:48:14.298469Z", "url": "https://files.pythonhosted.org/packages/95/68/0e84466f83ed7d57b0da402bef1bb33a030224a64523a744de2abb8595f4/Scrapy-2.5.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "effcb0d38434d950f442d45739e0b84e", "sha256": "0a68ed41f7173679f160c4cef2db05288548c21e7164170552adae8b13cefaab" }, "downloads": -1, "filename": "Scrapy-2.5.0.tar.gz", "has_sig": false, "md5_digest": "effcb0d38434d950f442d45739e0b84e", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 1071824, "upload_time": "2021-04-06T14:48:15", "upload_time_iso_8601": "2021-04-06T14:48:15.858061Z", "url": "https://files.pythonhosted.org/packages/e9/dc/b2f41d802f548fba35c2d7c443ab0ab3df358eebd261f4d30d19ad39658a/Scrapy-2.5.0.tar.gz", "yanked": false, "yanked_reason": null } ], "2.5.1": [ { "comment_text": "", "digests": { "md5": "b3abcbf387ec50190391888c01854832", "sha256": "1a9a36970004950ee3c519a14c4db945f9d9a63fecb3d593dddcda477331dde9" }, "downloads": -1, "filename": "Scrapy-2.5.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b3abcbf387ec50190391888c01854832", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.6", "size": 254967, "upload_time": "2021-10-05T13:48:16", "upload_time_iso_8601": "2021-10-05T13:48:16.199818Z", "url": "https://files.pythonhosted.org/packages/22/26/497ef936b54ae00e24694934cb25d524061722bb0d8582da33430e3e7608/Scrapy-2.5.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "2c559a7dcd20fbd841796b1220f6c85b", "sha256": "13af6032476ab4256158220e530411290b3b934dd602bb6dacacbf6d16141f49" }, "downloads": -1, "filename": "Scrapy-2.5.1.tar.gz", "has_sig": false, "md5_digest": "2c559a7dcd20fbd841796b1220f6c85b", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 1072669, "upload_time": "2021-10-05T13:48:18", "upload_time_iso_8601": "2021-10-05T13:48:18.335383Z", "url": "https://files.pythonhosted.org/packages/cc/f8/5f412e9cff97a330cb813b6771db8579944debe5e1f0f9dae93af46c2be1/Scrapy-2.5.1.tar.gz", "yanked": false, "yanked_reason": null } ], "2.6.0": [ { "comment_text": "", "digests": { "md5": "6eada0ce449d4723536eab432d528d90", "sha256": "43720ab3322074206beb1018f63f80b452bcde12e45980d530bfe2210f5f2f8b" }, "downloads": -1, "filename": "Scrapy-2.6.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "6eada0ce449d4723536eab432d528d90", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.6", "size": 264323, "upload_time": "2022-03-01T11:56:46", "upload_time_iso_8601": "2022-03-01T11:56:46.772716Z", "url": "https://files.pythonhosted.org/packages/89/47/10c1197316233761afb5522d48a8e27f65389044ddda58d91d0eaeaecd20/Scrapy-2.6.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "209d8732da463696513512257d8e1954", "sha256": "26dfed99ca0ad787d703e970774185e36294b2ff15e9ca7d8912c0874401c5f0" }, "downloads": -1, "filename": "Scrapy-2.6.0.tar.gz", "has_sig": false, "md5_digest": "209d8732da463696513512257d8e1954", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 1103163, "upload_time": "2022-03-01T11:56:48", "upload_time_iso_8601": "2022-03-01T11:56:48.993811Z", "url": "https://files.pythonhosted.org/packages/ac/9d/b47f9d20b84e9c8dc2c1968b6a2ed1cadbe4d9ff54eeaf2c74ad736c8ba8/Scrapy-2.6.0.tar.gz", "yanked": false, "yanked_reason": null } ], "2.6.1": [ { "comment_text": "", "digests": { "md5": "8c493153faf1f26d4497d21900045705", "sha256": "e977f57d4e828f25d2702e8c2212e8abcd7d6ce45be560f1830a39432a494c09" }, "downloads": -1, "filename": "Scrapy-2.6.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8c493153faf1f26d4497d21900045705", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.6", "size": 264311, "upload_time": "2022-03-01T13:07:45", "upload_time_iso_8601": "2022-03-01T13:07:45.447634Z", "url": "https://files.pythonhosted.org/packages/47/9e/011e2ed50af67373067c518510eac1c07c5a1a9d54a1064dd08c6518d0c4/Scrapy-2.6.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "8c8a8bdbe6c5da59ba6bb05f1f314c0a", "sha256": "56fd55a59d0f329ce752892358abee5a6b50b4fc55a40420ea317dc617553827" }, "downloads": -1, "filename": "Scrapy-2.6.1.tar.gz", "has_sig": false, "md5_digest": "8c8a8bdbe6c5da59ba6bb05f1f314c0a", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 1103155, "upload_time": "2022-03-01T13:07:47", "upload_time_iso_8601": "2022-03-01T13:07:47.320246Z", "url": "https://files.pythonhosted.org/packages/d9/55/9f25801938d701fb99aae62a9e930aba26f2617211172251820b4d1921ec/Scrapy-2.6.1.tar.gz", "yanked": false, "yanked_reason": null } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "8c493153faf1f26d4497d21900045705", "sha256": "e977f57d4e828f25d2702e8c2212e8abcd7d6ce45be560f1830a39432a494c09" }, "downloads": -1, "filename": "Scrapy-2.6.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8c493153faf1f26d4497d21900045705", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.6", "size": 264311, "upload_time": "2022-03-01T13:07:45", "upload_time_iso_8601": "2022-03-01T13:07:45.447634Z", "url": "https://files.pythonhosted.org/packages/47/9e/011e2ed50af67373067c518510eac1c07c5a1a9d54a1064dd08c6518d0c4/Scrapy-2.6.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "8c8a8bdbe6c5da59ba6bb05f1f314c0a", "sha256": "56fd55a59d0f329ce752892358abee5a6b50b4fc55a40420ea317dc617553827" }, "downloads": -1, "filename": "Scrapy-2.6.1.tar.gz", "has_sig": false, "md5_digest": "8c8a8bdbe6c5da59ba6bb05f1f314c0a", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 1103155, "upload_time": "2022-03-01T13:07:47", "upload_time_iso_8601": "2022-03-01T13:07:47.320246Z", "url": "https://files.pythonhosted.org/packages/d9/55/9f25801938d701fb99aae62a9e930aba26f2617211172251820b4d1921ec/Scrapy-2.6.1.tar.gz", "yanked": false, "yanked_reason": null } ], "vulnerabilities": [ { "aliases": [ "CVE-2017-14158" ], "details": "Scrapy 1.4 allows remote attackers to cause a denial of service (memory consumption) via large files because arbitrarily many files are read into memory, which is especially problematic if the files are then individually written in a separate thread to a slow storage resource, as demonstrated by interaction between dataReceived (in core/downloader/handlers/http11.py) and S3FilesStore.", "fixed_in": [], "id": "PYSEC-2017-83", "link": "https://osv.dev/vulnerability/PYSEC-2017-83", "source": "osv" } ] }