{ "info": { "author": "AaronJny", "author_email": "aaronjny@163.com", "bugtrack_url": null, "classifiers": [], "description": "", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/AaronJny/scrapy_redis_expiredupefilter", "keywords": "scrapy", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "scrapy-redis-expiredupefilter", "package_url": "https://pypi.org/project/scrapy-redis-expiredupefilter/", "platform": "", "project_url": "https://pypi.org/project/scrapy-redis-expiredupefilter/", "project_urls": { "Homepage": "https://github.com/AaronJny/scrapy_redis_expiredupefilter" }, "release_url": "https://pypi.org/project/scrapy-redis-expiredupefilter/0.2.1/", "requires_dist": null, "requires_python": "", "summary": "A distributed crawler component based on scrapy_redis which can specify the expiration time of fingerprints in dupefilter.", "version": "0.2.1" }, "last_serial": 5637688, "releases": { "0.1.98": [ { "comment_text": "", "digests": { "md5": "aecc701928e523584f51a76c1717f4e6", "sha256": "d780470e5abca1a14199deb374a7a0946ce3d14253f239a7aa0de1e3b6721edf" }, "downloads": -1, "filename": "scrapy-redis-expiredupefilter-0.1.98.tar.gz", "has_sig": false, "md5_digest": "aecc701928e523584f51a76c1717f4e6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8974, "upload_time": "2018-12-17T09:19:46", "url": "https://files.pythonhosted.org/packages/f5/2e/d3b3d1b4fb5206df1cd3bd1f36baaaaa9f8e307037b815b96053c511a5c6/scrapy-redis-expiredupefilter-0.1.98.tar.gz" } ], "0.1.99": [ { "comment_text": "", "digests": { "md5": "b01079502de224c598b0b774e67f5348", "sha256": "54d2a2e6c6b6e0d541bb714ed5a49c930f9660230955224c0df1db1a4fb6d004" }, "downloads": -1, "filename": "scrapy-redis-expiredupefilter-0.1.99.tar.gz", "has_sig": false, "md5_digest": "b01079502de224c598b0b774e67f5348", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8976, "upload_time": "2018-12-17T09:28:04", "url": "https://files.pythonhosted.org/packages/d0/84/38eddd31d96754a158b587dc7e70a8b96cbee57c4c7394ceb7202c9634da/scrapy-redis-expiredupefilter-0.1.99.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "154a2f0a18b8bf9316789d32370e0a22", "sha256": "290af25d5e8d6e0bde73df553dedf923fc5b280ba5ab4540293be8ca9f329b2f" }, "downloads": -1, "filename": "scrapy-redis-expiredupefilter-0.2.0.tar.gz", "has_sig": false, "md5_digest": "154a2f0a18b8bf9316789d32370e0a22", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10700, "upload_time": "2019-01-02T09:12:05", "url": "https://files.pythonhosted.org/packages/c6/aa/4b4b42641d4a266d3b442651d69f793bcb2691eef4d320464d8274b60df6/scrapy-redis-expiredupefilter-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "4155613762e7739a3a4d4f021ce48b66", "sha256": "df05557d85f7263bed6645ce2d2eaf69dbcffaa6d501049d410b3eb00e177ba2" }, "downloads": -1, "filename": "scrapy-redis-expiredupefilter-0.2.1.tar.gz", "has_sig": false, "md5_digest": "4155613762e7739a3a4d4f021ce48b66", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11190, "upload_time": "2019-08-06T05:42:51", "url": "https://files.pythonhosted.org/packages/44/3f/f81b89a5c6bba62aef09f391a8841ff1edd4e04726837efa3ba1df7fe4cc/scrapy-redis-expiredupefilter-0.2.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "4155613762e7739a3a4d4f021ce48b66", "sha256": "df05557d85f7263bed6645ce2d2eaf69dbcffaa6d501049d410b3eb00e177ba2" }, "downloads": -1, "filename": "scrapy-redis-expiredupefilter-0.2.1.tar.gz", "has_sig": false, "md5_digest": "4155613762e7739a3a4d4f021ce48b66", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11190, "upload_time": "2019-08-06T05:42:51", "url": "https://files.pythonhosted.org/packages/44/3f/f81b89a5c6bba62aef09f391a8841ff1edd4e04726837efa3ba1df7fe4cc/scrapy-redis-expiredupefilter-0.2.1.tar.gz" } ] }