{ "info": { "author": "Wu Haotian", "author_email": "whtsky@gmail.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: 3.8", "Programming Language :: Python :: 3.9" ], "description": "# yais\n\nYet Another Image Scraper\n\n## Changelog\n\n### v0.2.7\n\n- Fix Twitter support\n\n### v0.2.6\n\n- Refine pixiv support\n\n### v0.2.5\n\n- Cache Twitter's `guest_token`\n\n### v0.2.4\n\n- Fix support for Twitter\n\n### v0.2.3\n\n- Improve support for moebooru\n\n### v0.2.2\n\n- Fix suppport for konachan site with http\n\n### v0.2.1\n\n- Fix support for pixiv urls startswith `https://pixiv.net/`\n\n### v0.2.0\n\n- Add support for tweet with multiple images. ( e.g. https://twitter.com/hunwaritoast/status/1188048064948293632 )\n- Add support for zerochan.net\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/whtsky/yais", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "yais", "package_url": "https://pypi.org/project/yais/", "platform": "", "project_url": "https://pypi.org/project/yais/", "project_urls": { "Homepage": "https://github.com/whtsky/yais", "Repository": "https://github.com/whtsky/yais" }, "release_url": "https://pypi.org/project/yais/0.2.7/", "requires_dist": [ "appdirs (>=1.4.4,<2.0.0)", "beautifulsoup4 (>=4.8.1,<5.0.0)", "cloudscraper (>=1.2.48,<2.0.0)", "imagesize (>=1.2.0,<2.0.0)", "requests (>=2.24.0,<3.0.0)" ], "requires_python": ">=3.7,<4.0", "summary": "Yet Another Image Scraper", "version": "0.2.7", "yanked": false, "yanked_reason": null }, "last_serial": 9058162, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "864ae8a00acf008c3070413d7cf8023d", "sha256": "30552382251519ec9f8d07daafa056e3770672c47903167ae3410020755fd60b" }, "downloads": -1, "filename": "yais-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "864ae8a00acf008c3070413d7cf8023d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7,<4.0", "size": 3461, "upload_time": "2019-10-17T14:09:07", "upload_time_iso_8601": "2019-10-17T14:09:07.283451Z", "url": "https://files.pythonhosted.org/packages/fb/f0/b4b1e175706c1833251550251c89e19e9c879dc8d6e0c66be3e2b962ee61/yais-0.1.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "0ca2ac03d46914033fc0cfc78232679d", "sha256": "2924d62cdc3361f5d4c688ffb1a51fffbb2d4444be69c10db4144467f0ee13f0" }, "downloads": -1, "filename": "yais-0.1.0.tar.gz", "has_sig": false, "md5_digest": "0ca2ac03d46914033fc0cfc78232679d", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7,<4.0", "size": 3139, "upload_time": "2019-10-17T14:09:14", "upload_time_iso_8601": "2019-10-17T14:09:14.130778Z", "url": "https://files.pythonhosted.org/packages/b2/9e/cdd825baf639258a5b20ec496e4f008d54df1d7fa3429f708be64f9ab984/yais-0.1.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "aa1181c27958172526b024f11dbf5595", "sha256": "116b36c6da116b8b10bc5a139eab8dd2cd9a5e6572a5d79c63f469022da6d9f1" }, "downloads": -1, "filename": "yais-0.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "aa1181c27958172526b024f11dbf5595", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7,<4.0", "size": 3724, "upload_time": "2019-10-31T03:38:32", "upload_time_iso_8601": "2019-10-31T03:38:32.166051Z", "url": "https://files.pythonhosted.org/packages/4e/cf/08bbd35f14213250a15fa6b45354cb7ea1cdb5491d7b59152cb5118f2e25/yais-0.2.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "b122e3c0e2b484903d74f407cff5d819", "sha256": "b57bb64aa6f84b4c055cdf3bed5977ce6ee9ffbae799a2cb974f0d17e536a667" }, "downloads": -1, "filename": "yais-0.2.0.tar.gz", "has_sig": false, "md5_digest": "b122e3c0e2b484903d74f407cff5d819", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7,<4.0", "size": 3440, "upload_time": "2019-10-31T03:38:33", "upload_time_iso_8601": "2019-10-31T03:38:33.707579Z", "url": "https://files.pythonhosted.org/packages/97/99/9b703ee9cd247a13687cb87db530c3aaf23a283b67069a63a7b1336a6caa/yais-0.2.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "03c4342e8c202288aec1a8534b822e6e", "sha256": "758fe68f7668df564ca766f8a5cc429143db36201f8623300098f46963bd3bc5" }, "downloads": -1, "filename": "yais-0.2.1-py3-none-any.whl", "has_sig": false, "md5_digest": "03c4342e8c202288aec1a8534b822e6e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7,<4.0", "size": 3815, "upload_time": "2019-12-13T13:25:10", "upload_time_iso_8601": "2019-12-13T13:25:10.553596Z", "url": "https://files.pythonhosted.org/packages/37/30/ffa7b84f29fd8ea496a9838a18774532b6372240db838f63ccdfe63b8e33/yais-0.2.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "38117b14e747c148db739da9a7de102e", "sha256": "8dc3cc7ee4922a0bbc347a68f19e7fd05337f12a95662737b9159c2eea414282" }, "downloads": -1, "filename": "yais-0.2.1.tar.gz", "has_sig": false, "md5_digest": "38117b14e747c148db739da9a7de102e", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7,<4.0", "size": 3526, "upload_time": "2019-12-13T13:25:12", "upload_time_iso_8601": "2019-12-13T13:25:12.651979Z", "url": "https://files.pythonhosted.org/packages/10/e5/067b3247a5e1f087091288e77da4efe40eadc00e81755fc3ebacd77979bd/yais-0.2.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "c141d7edd6abda12970fdcae18b3af1c", "sha256": "7b515c13481733f26e543e427c7de1df6cd6d6a839090bb0a0b7668e56944125" }, "downloads": -1, "filename": "yais-0.2.2-py3-none-any.whl", "has_sig": false, "md5_digest": "c141d7edd6abda12970fdcae18b3af1c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7,<4.0", "size": 3843, "upload_time": "2019-12-25T15:25:18", "upload_time_iso_8601": "2019-12-25T15:25:18.596052Z", "url": "https://files.pythonhosted.org/packages/1e/12/8f3187a053de5e6673c357cb903dd60037ebfca0fc31e1fd5d38c1891590/yais-0.2.2-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "1cbb8aab99aab06c4fb4a832b2a2d8e6", "sha256": "dc696ace8b056810778842863f5238a4bc8db8ed0764746461cfbc594215f8b1" }, "downloads": -1, "filename": "yais-0.2.2.tar.gz", "has_sig": false, "md5_digest": "1cbb8aab99aab06c4fb4a832b2a2d8e6", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7,<4.0", "size": 3565, "upload_time": "2019-12-25T15:25:20", "upload_time_iso_8601": "2019-12-25T15:25:20.282539Z", "url": "https://files.pythonhosted.org/packages/38/a7/3a5cc6f296b1ba1d9e9d1d2dda20ae624a8baf1eaf432f817ec49e81779a/yais-0.2.2.tar.gz", "yanked": false, "yanked_reason": null } ], "0.2.3": [ { "comment_text": "", "digests": { "md5": "3623ac705e1162a942827eaeee8d1da4", "sha256": "f5b99cc2bdab14fe99951ac4ebef55ee6d0d6cbd34f1b95cd0d18add5622db75" }, "downloads": -1, "filename": "yais-0.2.3-py3-none-any.whl", "has_sig": false, "md5_digest": "3623ac705e1162a942827eaeee8d1da4", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7,<4.0", "size": 3971, "upload_time": "2019-12-26T15:58:18", "upload_time_iso_8601": "2019-12-26T15:58:18.268265Z", "url": "https://files.pythonhosted.org/packages/5c/2f/535f5df6238722df296e4d49b747bf7c609244b39440525535c94347aeeb/yais-0.2.3-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "9192c05faadce00f5bd454b901798858", "sha256": "955e00206cb2b9603f4b0ccd3cc06618ba61b8f8e25ea8b83db499d237a6c303" }, "downloads": -1, "filename": "yais-0.2.3.tar.gz", "has_sig": false, "md5_digest": "9192c05faadce00f5bd454b901798858", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7,<4.0", "size": 3799, "upload_time": "2019-12-26T15:58:20", "upload_time_iso_8601": "2019-12-26T15:58:20.887247Z", "url": "https://files.pythonhosted.org/packages/e6/24/f9f2babee48aa531a9f3ca2741335874ce506567989ed69994f49bdefa36/yais-0.2.3.tar.gz", "yanked": false, "yanked_reason": null } ], "0.2.4": [ { "comment_text": "", "digests": { "md5": "d1e89a42ae34fc5c0c3a8e42f96d165e", "sha256": "3e6bbe60ca8bd2340bc46a2785034753ec3829b5227afac1840f5df8e601a0ac" }, "downloads": -1, "filename": "yais-0.2.4-py3-none-any.whl", "has_sig": false, "md5_digest": "d1e89a42ae34fc5c0c3a8e42f96d165e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7,<4.0", "size": 4366, "upload_time": "2020-06-16T16:21:59", "upload_time_iso_8601": "2020-06-16T16:21:59.904064Z", "url": "https://files.pythonhosted.org/packages/65/dd/2d3cb67ea30340ff4e113f10d2de2b347eb6cb0796a5f010b9ab85e4ffc8/yais-0.2.4-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "dc15d7bad0de2c6919769f26c04d9047", "sha256": "2e6b50fe4e8bc79306c30a07b384ca19d2a7d2c1dad7b2ee8c96cbe43aa6eff5" }, "downloads": -1, "filename": "yais-0.2.4.tar.gz", "has_sig": false, "md5_digest": "dc15d7bad0de2c6919769f26c04d9047", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7,<4.0", "size": 4164, "upload_time": "2020-06-16T16:22:01", "upload_time_iso_8601": "2020-06-16T16:22:01.250890Z", "url": "https://files.pythonhosted.org/packages/85/9e/30b839ecc3dcc4372fd0c2c686a13fc4083cef9749c6250c71369ad4c5bf/yais-0.2.4.tar.gz", "yanked": false, "yanked_reason": null } ], "0.2.5": [ { "comment_text": "", "digests": { "md5": "cda144f18bdb3940561697dd2c579494", "sha256": "3ea33bd89654c080401d1071cc975f132a5b4ef08783250729912389e16974f7" }, "downloads": -1, "filename": "yais-0.2.5-py3-none-any.whl", "has_sig": false, "md5_digest": "cda144f18bdb3940561697dd2c579494", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7,<4.0", "size": 5072, "upload_time": "2020-08-17T16:54:20", "upload_time_iso_8601": "2020-08-17T16:54:20.958352Z", "url": "https://files.pythonhosted.org/packages/67/64/76bf503d70cea1bb1908c25cf98bfda9591d5939b57986439191231a4170/yais-0.2.5-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "eecc6e2dd204be61aa5274435787e34b", "sha256": "0cc773e21b0cc9d185f214ec1ca998d437b0bb6ef8458671468c55751741c07f" }, "downloads": -1, "filename": "yais-0.2.5.tar.gz", "has_sig": false, "md5_digest": "eecc6e2dd204be61aa5274435787e34b", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7,<4.0", "size": 4893, "upload_time": "2020-08-17T16:54:22", "upload_time_iso_8601": "2020-08-17T16:54:22.254793Z", "url": "https://files.pythonhosted.org/packages/59/3b/0fe1a42296bc89ef17abedc43e1202db2af04b16ba500c80c93d7866dec0/yais-0.2.5.tar.gz", "yanked": false, "yanked_reason": null } ], "0.2.6": [ { "comment_text": "", "digests": { "md5": "e411c205f600f97c74eed6f15cd79ffc", "sha256": "bd9bf1e9b65ddbebd8580b09800bcb164b3273aa1a44833b2685309dec6e45db" }, "downloads": -1, "filename": "yais-0.2.6-py3-none-any.whl", "has_sig": false, "md5_digest": "e411c205f600f97c74eed6f15cd79ffc", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7,<4.0", "size": 5128, "upload_time": "2020-08-28T13:48:26", "upload_time_iso_8601": "2020-08-28T13:48:26.924048Z", "url": "https://files.pythonhosted.org/packages/fd/c3/e6c19f4fd8e492aa1f109ecc5ff6de09fb920058d14a7c96cc3d82e3cac8/yais-0.2.6-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "8994c4948e005d5c26c73fc92414b5ab", "sha256": "d47083c2539ac93f10ecaa98a1f8f7a34572a75218df5df827fda2f075161dca" }, "downloads": -1, "filename": "yais-0.2.6.tar.gz", "has_sig": false, "md5_digest": "8994c4948e005d5c26c73fc92414b5ab", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7,<4.0", "size": 4959, "upload_time": "2020-08-28T13:48:28", "upload_time_iso_8601": "2020-08-28T13:48:28.367693Z", "url": "https://files.pythonhosted.org/packages/5a/a1/2931dc8c6aadd4704a3481f671a969d7b2fc4caec29d2a12015afa2c49db/yais-0.2.6.tar.gz", "yanked": false, "yanked_reason": null } ], "0.2.7": [ { "comment_text": "", "digests": { "md5": "074844a3566ff8c669f27a892601a899", "sha256": "798843370eccc190d38adc05c4a1786fc12abf153da58c0a3b87ba9cbfd28b31" }, "downloads": -1, "filename": "yais-0.2.7-py3-none-any.whl", "has_sig": false, "md5_digest": "074844a3566ff8c669f27a892601a899", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7,<4.0", "size": 5426, "upload_time": "2021-01-05T14:50:52", "upload_time_iso_8601": "2021-01-05T14:50:52.796660Z", "url": "https://files.pythonhosted.org/packages/03/06/b5f476f6a50f398bb28a13ec8a788f7380b529d66078683396f0748d000e/yais-0.2.7-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "5b8f44ac1648e4e381aab4dd90b21310", "sha256": "1e7bdd5064eee82a7b31872c278e919fb3f3eeb71941e310beb785ae8ed2b411" }, "downloads": -1, "filename": "yais-0.2.7.tar.gz", "has_sig": false, "md5_digest": "5b8f44ac1648e4e381aab4dd90b21310", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7,<4.0", "size": 5261, "upload_time": "2021-01-05T14:50:54", "upload_time_iso_8601": "2021-01-05T14:50:54.086820Z", "url": "https://files.pythonhosted.org/packages/b2/87/4a2e6739cfbe6a262e8018ab3c34e55e047fbe0c46d392652347b3badaf4/yais-0.2.7.tar.gz", "yanked": false, "yanked_reason": null } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "074844a3566ff8c669f27a892601a899", "sha256": "798843370eccc190d38adc05c4a1786fc12abf153da58c0a3b87ba9cbfd28b31" }, "downloads": -1, "filename": "yais-0.2.7-py3-none-any.whl", "has_sig": false, "md5_digest": "074844a3566ff8c669f27a892601a899", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7,<4.0", "size": 5426, "upload_time": "2021-01-05T14:50:52", "upload_time_iso_8601": "2021-01-05T14:50:52.796660Z", "url": "https://files.pythonhosted.org/packages/03/06/b5f476f6a50f398bb28a13ec8a788f7380b529d66078683396f0748d000e/yais-0.2.7-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "5b8f44ac1648e4e381aab4dd90b21310", "sha256": "1e7bdd5064eee82a7b31872c278e919fb3f3eeb71941e310beb785ae8ed2b411" }, "downloads": -1, "filename": "yais-0.2.7.tar.gz", "has_sig": false, "md5_digest": "5b8f44ac1648e4e381aab4dd90b21310", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7,<4.0", "size": 5261, "upload_time": "2021-01-05T14:50:54", "upload_time_iso_8601": "2021-01-05T14:50:54.086820Z", "url": "https://files.pythonhosted.org/packages/b2/87/4a2e6739cfbe6a262e8018ab3c34e55e047fbe0c46d392652347b3badaf4/yais-0.2.7.tar.gz", "yanked": false, "yanked_reason": null } ], "vulnerabilities": [] }