{ "info": { "author": "darkchii", "author_email": "darkchii@qq.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 2 - Pre-Alpha", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3", "Topic :: Internet", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "pixiver\n=======\n\n[![logo2](https://img.shields.io/badge/pypi-0.0.8.8161-blue.svg)](https://pypi.org/project/pixiver/)\n[![build](https://travis-ci.org/darkchii/pixiver.svg?branch=master)](https://travis-ci.org/darkchii/pixiver)\n\n\u8fd9\u662f\u4e00\u4e2a\u901a\u8fc7 pixiv ajax API \u8bbf\u95ee[ [pixiv] ](https://www.pixiv.net/)\u8d44\u6e90\u7684 python \u5305\u3002\n\n\u5b89\u88c5\n----\n\n`$ pip install -U pixiver`\n\n\u5feb\u901f\u5f00\u59cb\n-------\n\n```python\nfrom pixiver.pixiv import Pixiv\n\np = Pixiv(username='user', password='pw')\npw = p.works(73225282)\npw.mark()\npw.like()\npw.bookmark()\npw.save_original()\n```\n\n\u5165\u95e8\u6307\u5357\n-------\n\n\u76ee\u524d `pixiver` \u652f\u6301\u4ee5\u4e0b\u529f\u80fd\uff1a\n\n\u6ce8\u610f: \u5220\u9664\u7ebf\u8868\u793a pixiv \u6ca1\u6709\u63d0\u4f9b\u8fd9\u7c7b\u670d\u52a1\u6216 api\n\n\uff08\u53e6\u5916\uff0c\u76ee\u524d pixiv \u767b\u5f55\u52a0\u4e86\u4eba\u673a\u9a8c\u8bc1\uff0c\u6240\u4ee5\u65e0\u6cd5\u767b\u5f55\uff0c\u4f46\u53ef\u4ee5\u4f7f\u7528 cookies \u5b8c\u6210\u9700\u8981\u767b\u5f55\u624d\u80fd\u4f7f\u7528\u7684\u529f\u80fd\u3002 -- 2019.08.16\uff09\n\n + \u53ef\u6d4f\u89c8 pixiv \u6bcf\u65e5\u3001\u6bcf\u5468\u3001\u6bcf\u6708\u3001\u65b0\u4eba\u3001\u539f\u521b\u3001\u53d7\u7537\u6027\u6b22\u8fce\u3001\u53d7\u5973\u6027\u6b22\u8fce\u6392\u884c\u699c\u4f5c\u54c1\u3002\uff08\u4e0d\u9700\u8981\u767b\u5f55\uff09\n\n + \u53ef\u6d4f\u89c8 \u6bcf\u65e5 + R-18\u3001\u6bcf\u5468 + R-18\u3001\u53d7\u7537\u6027\u6b22\u8fce + R-18\u3001\u53d7\u5973\u6027\u6b22\u8fce + R-18 \u6392\u884c\u699c\u4e0e\u5176\u5b83 R-18 \u76f8\u5173\u5185\u5bb9\u3002\uff08\u9700\u8981\u767b\u5f55\uff09\n\n + \u53ef\u6839\u636e\u4f5c\u54c1 id \u67e5\u770b\u4f5c\u54c1\u76f8\u5173\u4fe1\u606f\uff08\u5305\u62ec\u591a\u56fe\uff09\u3002\uff08\u4e0d\u9700\u8981\u767b\u5f55\uff09\n\n + \u53ef\u6d4f\u89c8\u4f5c\u54c1\u4e0b\u7684\u6240\u6709\u8bc4\u8bba\u3002\uff08\u4e0d\u9700\u8981\u767b\u5f55\uff09\n\n + \u53ef\u6d4f\u89c8\u4f5c\u54c1\u6807\u7b7e\u3001\u6392\u540d\u3001\u70b9\u8d5e\u6570\u3001\u6536\u85cf\u6570\u7b49\u4fe1\u606f\u3002\uff08\u4e0d\u9700\u8981\u767b\u5f55\uff09\n\n + \u53ef\u70b9\u8d5e\u3001\u6536\u85cf\u559c\u6b22\u7684\u4f5c\u54c1\u3002\uff08\u9700\u8981\u767b\u5f55\uff09\uff08token + cookie \u9a8c\u8bc1\uff09\n\n + \u53ef\u5173\u6ce8\u559c\u6b22\u7684\u4f5c\u8005\u3002\uff08\u9700\u8981\u767b\u5f55\uff09\uff08token + cookie \u9a8c\u8bc1\uff09\n\n + \u53ef\u4e0b\u8f7d\u4e0d\u540c\u5c3a\u5bf8\u7684\u4f5c\u54c1\u3002\uff08\u4e0d\u9700\u8981\u767b\u5f55\uff09\n\n + \u53ef\u6839\u636e\u7528\u6237 id \u83b7\u53d6\u76f8\u5173\u4fe1\u606f\u3002\uff08\u4e0d\u9700\u8981\u767b\u5f55\uff09\n\n + \u5176\u4ed6\u3002\n\n\u4e0b\u9762\u5f00\u59cb\u5b66\u4e60\u5982\u4f55\u4f7f\u7528\u5427\uff01\uff08\u4e2a\u4eba\u5efa\u8bae\u4f7f\u7528 python console\uff09\n\n1. \u6392\u884c\u699c\n\n```python\nfrom pixiver.pixiv import Pixiv\n\np = Pixiv(username='username', password='password')\n# or Pixiv(cookie=True, path='../cookie')\npr = p.rank(20190219)\n```\n\n\u5bf9\u4e8e\u6b63\u786e\u5408\u6cd5\u7684\u65e5\u671f\uff0c\u52a0\u8f7d\u6210\u529f\u540e\u5c06\u4f1a\u663e\u793a\uff1a\n\n```\nPixiver Initializing...\nInitialized!\n```\n\n\u63a5\u4e0b\u6765\u8fd9\u91cc\u6211\u4eec\u6709\u4e24\u79cd\u65b9\u5f0f\u53ef\u4ee5\u6d4f\u89c8\u6392\u884c\u7248\n\n* \u4f7f\u7528 `batch()` \u4e00\u6b21\u52a0\u8f7d\u6392\u884c\u699c\u524d 50 \u4e2a \u4e2d\u7684 n (n <= 50) \u4e2a\u56fe\u50cf\u8fdb\u884c\u5904\u7406\u3002\u5982\u679c\u53ea\u52a0\u8f7d\u4e00\u4e2a\u5efa\u8bae\u4f7f\u7528 `one()`\u65b9\u6cd5\uff08\u89c1\u65b9\u6cd52\uff09\u3002\n\n```\n>>> pr.batch(nums=3) # nums=-1 \u662f\u9ed8\u8ba4\u503c\uff0c\u5f53 nums \u6307\u5b9a\u4e3a -1 \u65f6\u9ed8\u8ba4\u52a0\u8f7d50\u4e2a\n```\n\n\u83b7\u53d6\u5f53\u524d\u6279\u6b21\u7b2c\u4e00\u4e2a\u4f5c\u54c1\n\n```\n>>> prf = pr.first()\n```\n\n\u67e5\u770b\u56fe\u50cf\u5c3a\u5bf8\n\n```\n>>> prf['illust_attrs'].imsize()\n(height, width)\n```\n\n\u67e5\u770b\u4f5c\u54c1\u539f\u56fe\u94fe\u63a5\n\n```\n>>> prf['illust_attrs'].original_url()\n'...'\n```\n\n\u67e5\u770b\u4f5c\u54c1\u8ff7\u4f60\u56fe\u94fe\u63a5\n\n```\n>>> prf['illust_attrs'].mini_url()\n'...'\n```\n\n\u4f5c\u54c1\u6807\u9898\n\n```\n>>> prf['illust_attrs'].illust_title()\n'...'\n```\n\n\u4f5c\u8005\u6635\u79f0\n\n```\n>>> prf['illust_attrs'].author_name()\n'...'\n```\n\n\u4f5c\u54c1 id\n\n```\n>>> prf['illust_attrs'].illust_id()\n'id'\n```\n\n\u4f5c\u54c1\u521b\u5efa\u65e5\u671f\uff08\u672a\u4f5c\u5904\u7406\uff09\n\n```\n>>> prf['illust_attrs'].create_date()\n'...T15:00:05+00:00'\n```\n\n\u4f5c\u54c1\u4e0a\u4f20\u65e5\u671f\uff08\u672a\u4f5c\u5904\u7406\uff09\n\n```\n>>> prf['illust_attrs'].upload_date()\n'...T15:00:05+00:00'\n```\n\n\n\u4f5c\u54c1\u94fe\u63a5\uff08\u8fd9\u7c7b\u56fe\u5e94\u8be5\u662f\u9664\u539f\u56fe\u5916\uff0c\u8d28\u91cf\u6700\u597d\u7684\uff09\n\n```\n>>> prf['illust_attrs'].regular_url()\n'...'\n```\n\n\u67e5\u770b\u4f5c\u54c1\u6d4f\u89c8\u6570\n\n```\n>>> prf['illust_attrs'].view_count()\n...\n```\n\n\u67e5\u770b\u70b9\u8d5e\u6570\n\n```\n>>> prf['illust_attrs'].like_count()\n...\n```\n\n\u67e5\u770b\u6536\u85cf\u6570\n\n```\n>>> prf['illust_attrs'].mark_count()\n...\n```\n\n\u67e5\u770b\u8bc4\u8bba\u6570\n\n```\n>>> prf['illust_attrs'].comment_count()\n...\n```\n\n\u67e5\u770b\u4f5c\u54c1\u6392\u540d\n\n```\n>>> prf['rank']\n...\n```\n\n\u67e5\u770b\u8bc4\u8bba\n\n```\n>>> prfvc = prf['illust_attrs'].view_comments()\n>>> prfvc.first()['comment']\n...\n>>> prfvc.first()['userName']\n...\n>>> prfvc.next()['comment']\n...\n```\n\n\u67e5\u770b\u4f5c\u54c1\u6807\u7b7e\u4fe1\u606f\n\n```\n>>> tags = prf['illust_attrs'].view_tags()\n>>> tf = tags.first()\n>>> tf\n\n>>> tf.view_tag()\n# tag\n...\n```\n\n\u4e00\u79cd\u66f4\u5feb\u7684\u83b7\u53d6\u6240\u6709\u6807\u7b7e\u7684\u65b9\u6cd5\n\n```\n>>> for tag in prf['illust_attrs'].all()['tags']['tags']:\n... print(tag['tag'])\n...\n# output some tags\n...\n```\n\n\u67e5\u770b\u56fe\u50cf\n\n```\n>>> prf['illust_attrs'].view_regul_image()\n```\n\n\u559c\u6b22\u5c31\u4fdd\u5b58\u4e00\u4e2a\uff08\u9ed8\u8ba4\u4fdd\u5b58\u67e5\u770b\u7684\u56fe\u50cf\u7c7b\u578b\uff09\n\n```\n>>> prf['illust_attrs'].save() # \u5c3a\u5bf8\u4e3a regular\nSaved!\n```\n\n\u4e00\u79cd\u76f4\u63a5\u4fdd\u5b58\u539f\u56fe\u7684\u65b9\u5f0f\n\n```\n>>> prf['illust_attrs'].save_original()\nSaved!\n```\n\n\u83b7\u53d6\u4e0b\u4e00\u4e2a\u4f5c\u54c1\n\n```\n>> prn = pr.next()\n```\n\n\u7528\u6cd5\u4e0e\u524d\u4e00\u4e2a\u4e00\u6837\n\n```\n>>> prn['illust_attrs'].imsize()\n(height, width)\n```\n\n* \u4e00\u6b21\u52a0\u8f7d\u4e00\u6761\uff1a`one()` \u4e00\u6b21\u52a0\u8f7d\u6392\u884c\u699c\u524d 50 \u4e2a\u4e2d\u7684 1 \u4e2a\uff0c\u5e76\u52a0\u5165\u5230\u961f\u5217\u4e2d\uff0c\u8fd9\u6837\u4f9d\u7136\u80fd\u7ee7\u7eed\u4f7f\u7528 `batch()` \u529f\u80fd\u3002\n\n```\n>>> pro = pr.one()\n```\n\n\u7528\u6cd5\u4e5f\u4e00\u6837\n\n\u67e5\u770b\u6d4f\u89c8\u91cf\n\n```\n>>> pro['illust_attrs'].view_count()\n...\n```\n\n\u4f5c\u8005\u6635\u79f0\n\n```\n>>> pro['illust_attrs'].author_name()\n'...'\n```\n\n\u67e5\u770b\u6807\u7b7e\n\n```\n>>> t = pro['illust_attrs'].view_tags()\n>>> tf = t.first()\n>>> tf.tag_info()\n{'tag': '...', 'abstract': '...', 'thumbnail': '...'}\n>>> tf.view_tag()\n'...'\n>>> for tag in pro['illust_attrs'].all()['tags']['tags']:\n... print(tag['tag'])\n...\n```\n\n\u67e5\u770b\u70b9\u8d5e\u6570\n\n```\n>>> pro['illust_attrs'].like_count()\n...\n```\n\n\u67e5\u770b\u6536\u85cf\u6570\n\n```\n>>> pro['illust_attrs'].mark_count()\n...\n```\n\n\u67e5\u770b\u8bc4\u8bba\u6570\n\n```\n>>> pro['illust_attrs'].comment_count()\n...\n```\n\n\u67e5\u770b\u8bc4\u8bba\n\n```\n>>> provc = ro['illust_attrs'].view_comments()\n>>> provc.first()['comment']\n...\n>>> provc.curr()['comment']\n...\n>>> provc.next()['comment']\n...\n>>> provc.last()['comment']\n...\n```\n\n\u5176\u4ed6\u6392\u884c\u699c\u7528\u6cd5\u76f8\u540c\uff0c\u7c7b\u540d\u5206\u522b\u4e3a\uff1a\n\n```\nrankiv.Daily\nrankiv.Weekly\nrankiv.Mouthly\nrankiv.Rookie\nrankiv.Original\nrankiv.Male\nrankiv.Female\n```\n\nR-18 \u6392\u884c\u699c\u9700\u8981\u767b\u5f55\uff08\u76ee\u524d\u53ea\u80fd\u624b\u52a8\u8bbe\u7f6e cookie \u624d\u80fd\u6d4f\u89c8\uff09\n```\nrankiv.DailyR\nrankiv.WeeklyR\nrankiv.MaleR\nrankiv.FemaleR\n```\n\n2. \u6839\u636e `pixiv` \u7528\u6237 id \u67e5\u770b\u76f8\u5173\u4fe1\u606f\n\n```python\nfrom pixiver.pixiv import Pixiv\np = Pixiv()\npu = p.user(6415776)\n```\n\n\u67e5\u770b\u7528\u6237\u6635\u79f0\n\n```\n>>> pu.author_name\n'...'\n```\n\n\u67e5\u770b\u5173\u6ce8\u603b\u91cf\n\n```\n>>> pu.following_total\n...\n```\n\n\u662f\u5426\u662f\u4f1a\u5458\n\n```\n>>> pu.premium\n...\n```\n\n\u793e\u4ea4\u94fe\u63a5\uff0c\u8fd4\u56de\u6570\u636e\u7c7b\u578b\uff1a json\n\n```\n>>> pu.social\n{'twitter': {'url': '...'}}\n```\n\n\u67e5\u770b\u5176\u5173\u6ce8\u7528\u6237\u4fe1\u606f\uff0c\u8fd4\u56de\u6570\u636e\u7c7b\u578b\uff1a json \n\n```\n>>> pu.following_all.first()\n{'userId': '...', 'userName': '...', 'profileImageUrl': ...}\n```\n\n\u67e5\u770b\u4f5c\u54c1 id\n\n```\n>>> pu.illusts.first() # \u8fd4\u56de Works \u7c7b\n\n```\n\n3. \u6839\u636e\u4f5c\u54c1 ID \u6d4f\u89c8\u76f8\u5173\u4fe1\u606f\n\n```\n>>> from pixiver.pixiv import Pixiv\n>>> p = Pixiv()\n>>> pw = p.works(imgid)\n```\n\n\u67e5\u770b\u8bc4\u8bba\n\n```\n>>> pwvc = pw.view_comments()\n>>> pwvc.first()['comment']\n...\n```\n\n\u8bc4\u8bba\u8005\u7684\u6635\u79f0\n\n```\n>>> pwvc.first()['userName']\n...\n```\n\n\u4e0b\u4e00\u6761\u8bc4\u8bba\n\n```\n>>> pwvc.next()['comment']\n...\n```\n\n\u6700\u540e\u4e00\u6761\u8bc4\u8bba\n\n```\n>>> pwvc.last()['comment']\n...\n```\n\n\u539f\u56fe\u94fe\u63a5\n\n```\n>>> pw.original_url()\n...\n```\n\n\u559c\u6b22\u4f5c\u54c1\u7684\u4eba\u6570\n\n```\n>>> pw.like_count()\n...\n```\n\n\u4f5c\u8005\u6635\u79f0\n\n```\n>>> pw.author_name()\n'...'\n```\n\n\u4f5c\u54c1\u6536\u85cf\u6570\n\n```\n>>> pw.mark_count()\n...\n```\n\n\u4f5c\u54c1\u8bc4\u8bba\u6570\n\n```\n>>> pw.comment_count()\n...\n```\n\n4. \u5176\u4ed6\uff1a\n\n\u6d4f\u89c8 R-18 \u6392\u884c\uff08\u6682\u65f6\u4e0d\u80fd\u901a\u8fc7\u8d26\u6237\u53ca\u5bc6\u7801\u767b\u5f55\u4ee5\u83b7\u53d6\u6b63\u786e cookies\uff09\n\n```\n>>> from pixiver.pixiv import Pixiv\n>>> p = Pixiv(username='username', password='password')\n>>> pr = p.rank(20190219, typed='daily_r18')\nPixiver Initializing...\nInitialized!\n>>> pro = pr.one()\n...\n```\n\n\u70b9\u8d5e\u3001\u6536\u85cf\u3001\u5173\u6ce8\n\n```\n>>> from pixiver.pixiv import Pixiv\n>>> p = Pixiv(cookie=True, path='../cookie')\n>>> pr = p.works(69193024)\n>>> pr.like()\nLiked!\n>>> pr.mark()\nMarked!\n>>> pr.bookmark()\nBookmarked!\n>>> pr.author_name()\n'...'\n>>>\n```\n\n\u53ef\u4ee5\u4e0b\u8f7d\u6807\u7b7e\u56fe\n\n```\n>>> from pixiver.pixiv import Pixiv\n>>> p = Pixiv()\n>>> pw = p.works(worksid)\n>>> pw.view_tags().first().save_tag_image()\n>>>\n```\n\n\u4f5c\u54c1\u7684\u51e0\u79cd\u5c3a\u5bf8\n\n```\n# \u67e5\u770b mini \u56fe\n>>> r.view_mini_image()\n...\n\n# \u67e5\u770b thumb \u56fe\n>>> r.view_thumb_image()\n...\n\n# \u67e5\u770b small \u56fe\n>>> r.view_small_image()\n...\n\n# \u67e5\u770b regular \u56fe\n>>> r.view_regul_image()\n...\n\n# \u67e5\u770b\u539f\u56fe\n>>> r.view_orig_image()\n...\n```\n\n\u8bc4\u8bba\u4e2d\uff0c\u7a7a\u5b57\u7b26 '' \u4e3a\u5927\u8868\u60c5\u56fe\uff0c(...) \u8fd9\u7c7b\u662f\u5c0f\u8868\u60c5\n\n\u6682\u65f6\u4e0d\u652f\u6301\u4ee5\u4e0b\u529f\u80fd\uff1a\n\n * \u67e5\u770b\u8868\u60c5\u3001\u52a8\u56fe\n * \u4f1a\u5458\u76f8\u5173\u529f\u80fd\n * \u547d\u4ee4\u884c\u7248\n\n\u6700\u540e\n---\n\n\u6b22\u8fce\u5927\u5bb6\u5bf9\u7528\u6cd5\u63d0\u51fa\u66f4\u597d\u7684\u610f\u89c1\uff01\n\n\u6b22\u8fce\u5bf9\u6307\u5357\u505a\u66f4\u597d\u7684\u8865\u5145\u8bf4\u660e\uff01\n\n\u6b22\u8fce\u4e00\u8d77\u505a\u8d21\u732e\uff01\n\n\u8c22\u8c22\u652f\u6301\uff01\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/darkchii/pixiver", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "pixiver", "package_url": "https://pypi.org/project/pixiver/", "platform": "", "project_url": "https://pypi.org/project/pixiver/", "project_urls": { "Homepage": "https://github.com/darkchii/pixiver" }, "release_url": "https://pypi.org/project/pixiver/0.0.8.8161/", "requires_dist": [ "requests", "pillow" ], "requires_python": "", "summary": "This is a python package for get illustration on the pixiv by ajax interfaces.", "version": "0.0.8.8161" }, "last_serial": 5685333, "releases": { "0.0.8.2212": [ { "comment_text": "", "digests": { "md5": "1ec8bab2943523a8a174c4b920e48c2c", "sha256": "6258a3cb12b67e3de063c79340c2ef32b9a244fa0d9c3f7201d9a396bb930072" }, "downloads": -1, "filename": "pixiver-0.0.8.2212-py3-none-any.whl", "has_sig": false, "md5_digest": "1ec8bab2943523a8a174c4b920e48c2c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 16883, "upload_time": "2019-02-21T11:24:13", "url": "https://files.pythonhosted.org/packages/68/64/9e8c00fddde6533981742da0fe6b6c1153f84144dbbf2bdac06dbc041d95/pixiver-0.0.8.2212-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "194380016817c1609dce54f8c45fc127", "sha256": "387c8aef459da936ac55dccb97e4cde343f44f144d2f42d4f945d23df4f572f6" }, "downloads": -1, "filename": "pixiver-0.0.8.2212.tar.gz", "has_sig": false, "md5_digest": "194380016817c1609dce54f8c45fc127", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10610, "upload_time": "2019-02-21T11:24:15", "url": "https://files.pythonhosted.org/packages/58/76/f9e7580ff85b52921ebb2d890be41527d3e698e2d4b951ce5681e1eeeecd/pixiver-0.0.8.2212.tar.gz" } ], "0.0.8.2251": [ { "comment_text": "", "digests": { "md5": "ae85bdd380062f0599a92c1ae65ad5b3", "sha256": "50d933f9a1be78b8332c72da01951fb65dbea2554d2784c20e0d3faa8a0dbd5b" }, "downloads": -1, "filename": "pixiver-0.0.8.2251-py3-none-any.whl", "has_sig": false, "md5_digest": "ae85bdd380062f0599a92c1ae65ad5b3", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 17004, "upload_time": "2019-02-25T05:13:08", "url": "https://files.pythonhosted.org/packages/40/71/765511587cdf4aed490002a0c73edb11ebdddbb1b660ef6326f868b4f2c9/pixiver-0.0.8.2251-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e9d4a76d8bbd3084c63c5584d632155b", "sha256": "2c53ad4c1221c5cbdd651e50b8f6ffa5ca11a768a0949e0e2090dbae66c86295" }, "downloads": -1, "filename": "pixiver-0.0.8.2251.tar.gz", "has_sig": false, "md5_digest": "e9d4a76d8bbd3084c63c5584d632155b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10719, "upload_time": "2019-02-25T05:13:10", "url": "https://files.pythonhosted.org/packages/cf/30/abe5eee3a08c12574b255879efa2ff49a64b895984305812e15f7f054cff/pixiver-0.0.8.2251.tar.gz" } ], "0.0.8.8161": [ { "comment_text": "", "digests": { "md5": "717320044422f1b03ed6757dcab2d218", "sha256": "7ba947e4f85292065480bd900e0f05db044d9d0f52f89d402743994e0be72381" }, "downloads": -1, "filename": "pixiver-0.0.8.8161-py3-none-any.whl", "has_sig": false, "md5_digest": "717320044422f1b03ed6757dcab2d218", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 14349, "upload_time": "2019-08-16T02:31:01", "url": "https://files.pythonhosted.org/packages/bb/8b/a9d0d9d7e89781065f00cde54c3d071232af2f37427c8f513eb78146cca1/pixiver-0.0.8.8161-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2e30ebf7e4c14309aeaacce7801c1115", "sha256": "6b2de199867b32c8cbcdfdafb8abdd4aa5812da4569eaadfd5a5a128c685bc52" }, "downloads": -1, "filename": "pixiver-0.0.8.8161.tar.gz", "has_sig": false, "md5_digest": "2e30ebf7e4c14309aeaacce7801c1115", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10963, "upload_time": "2019-08-16T02:31:03", "url": "https://files.pythonhosted.org/packages/d8/b2/33f9826043352a94395839de7c718fd143b0fd6270fa469c87da5b261c7a/pixiver-0.0.8.8161.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "717320044422f1b03ed6757dcab2d218", "sha256": "7ba947e4f85292065480bd900e0f05db044d9d0f52f89d402743994e0be72381" }, "downloads": -1, "filename": "pixiver-0.0.8.8161-py3-none-any.whl", "has_sig": false, "md5_digest": "717320044422f1b03ed6757dcab2d218", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 14349, "upload_time": "2019-08-16T02:31:01", "url": "https://files.pythonhosted.org/packages/bb/8b/a9d0d9d7e89781065f00cde54c3d071232af2f37427c8f513eb78146cca1/pixiver-0.0.8.8161-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2e30ebf7e4c14309aeaacce7801c1115", "sha256": "6b2de199867b32c8cbcdfdafb8abdd4aa5812da4569eaadfd5a5a128c685bc52" }, "downloads": -1, "filename": "pixiver-0.0.8.8161.tar.gz", "has_sig": false, "md5_digest": "2e30ebf7e4c14309aeaacce7801c1115", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10963, "upload_time": "2019-08-16T02:31:03", "url": "https://files.pythonhosted.org/packages/d8/b2/33f9826043352a94395839de7c718fd143b0fd6270fa469c87da5b261c7a/pixiver-0.0.8.8161.tar.gz" } ] }