{ "info": { "author": "Apple502j", "author_email": "", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)", "Natural Language :: English", "Natural Language :: Japanese", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3 :: Only", "Programming Language :: Python :: Implementation :: CPython", "Topic :: Education", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "scratchapi2\n A new Scratch API Client for Python 3+\n Under GPLv3 or any later version\n\nCopyright \uff82\uff69 2018 apple502j, kenny2github All rights reversed.\n(It's all right to say \"reversed\", it's GPL!)\n\nThis program is free software: you can redistribute it and/or modify\nit under the terms of the GNU General Public License as published by\nthe Free Software Foundation, either version 3 of the License, or\n(at your option) any later version.\n\nThis program is distributed in the hope that it will be useful,\nbut WITHOUT ANY WARRANTY; without even the implied warranty of\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\nGNU General Public License for more details.\n\nYou should have received a copy of the GNU General Public License\nalong with this program. If not, see .\n\nScratch is a project of the Lifelong Kindergarten Group at the MIT Media Lab.\nScratch is a trademark of the Lifelong Kindergarten Group at the MIT Media Lab.\nThe ScratchAPI2 Development Team is **NOT** a team of MIT, and none\nof the member is on Scratch Team. Please remember that it's a hobby\nand inofficial.\n\n==== What is this?\nIt is a library for humans (and some robots). This library is a client\nof Scratch API, so lots of features are available. But the development\nteam decided to remove all deprecated features.\n\nIt consists of some classes, such as:\n* Misc (Information, Search, Statistics)\n* Translate (Translate API)\n* User (Scratch user)\n* Project (Scratch project)\n* FrontPage (Scratch Front Page API)\n* Classroom (Scratch classroom)\n* Comment\n* Studio\nand some classes just for developers...\n\n==== Requirements\n* Python 3.0+, should be 3.5+, tested on CPython 3.6.1\n* Requests (should be the latest version)\n\n==== For people who want to add a feature\nThe ScratchAPI2 Development Team needs help. See this for detail:\nhttps://github.com/apple502j/scratchapi2/issues/2\n1. Make sure the API exists! Test by YOURSELF.\n2. If it needs CSRF token, make the code, PLEASE MAKE IT!\n3. Please tell at least one reference. Available references:\n* https://github.com/LLK/scratch-www (read the code)\n* https://github.com/LLK/scratch-rest-api/wiki\n* Scratch Wiki\n\n==== Want to join?\nAnswer: Yes! But please make sure you're familiar with Python 3.x,\nhave GitHub account, and know about Scratch!\n\nNeeded Works:\n* Pull Requests Reviewers\nNominate at https://github.com/apple502j/scratchapi2/issues/3 !\n\n==== (By the way) Story\nOn June 9th, apple502j, the programmer on the team started making it.\nWhen making, Kenny2scratch always helps. The great co-worker made this\nlibrary greater. For example, GenericData was made by him.\n\nOn July 4th, the library had a great update by him. His codes made this\nlibrary better and better.\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/apple502j/scratchapi2", "keywords": "scratch api requests", "license": "GPLv3+", "maintainer": "", "maintainer_email": "", "name": "scratchapi2", "package_url": "https://pypi.org/project/scratchapi2/", "platform": "", "project_url": "https://pypi.org/project/scratchapi2/", "project_urls": { "Homepage": "https://github.com/apple502j/scratchapi2" }, "release_url": "https://pypi.org/project/scratchapi2/1.5/", "requires_dist": [ "requests" ], "requires_python": ">=3.0", "summary": "The New Scratch API Client.", "version": "1.5" }, "last_serial": 4688569, "releases": { "1.0": [ { "comment_text": "", "digests": { "md5": "8dc46ddc7fd8cf1c0dddeeea97095701", "sha256": "bcbcd4b600b11e430fbc2287cdb2fae055c7afbabd3580ecff31e9b6cafe7f1d" }, "downloads": -1, "filename": "scratchapi2-1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "8dc46ddc7fd8cf1c0dddeeea97095701", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.0", "size": 10055, "upload_time": "2018-09-29T23:59:42", "url": "https://files.pythonhosted.org/packages/36/43/f7155f2d2eea524243d58cc4e03ee6dd000293cf774ae0b5afdae6e2d3ea/scratchapi2-1.0-py3-none-any.whl" } ], "1.1": [ { "comment_text": "", "digests": { "md5": "7e254f732d9efafcd3a798f2d3f94089", "sha256": "a7159acc74a081ef7c6ba3b57519e548e9ff8abf0dada5d811ba7987702c2bbe" }, "downloads": -1, "filename": "scratchapi2-1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "7e254f732d9efafcd3a798f2d3f94089", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.0", "size": 10024, "upload_time": "2018-09-30T02:04:09", "url": "https://files.pythonhosted.org/packages/79/f1/2f781459eaf2626166543fabda223b5a311bc2a8ec1eddbd02cc554d731e/scratchapi2-1.1-py3-none-any.whl" } ], "1.2": [ { "comment_text": "", "digests": { "md5": "268a70ea1c082e53d9da4acabb0949d2", "sha256": "740fa5ef7538d854590d1ba3f8493dfd4aa5e8dc18190415409bd844cbf16773" }, "downloads": -1, "filename": "scratchapi2-1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "268a70ea1c082e53d9da4acabb0949d2", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.0", "size": 10028, "upload_time": "2018-10-06T04:56:04", "url": "https://files.pythonhosted.org/packages/37/3e/357538b1df91e56c357317f997bf864525160160147ec5d5696ed56e24bb/scratchapi2-1.2-py3-none-any.whl" } ], "1.2.1": [ { "comment_text": "", "digests": { "md5": "98dfeb65d1340f094514e2d07cb7b3a2", "sha256": "f7feae7cd3b867d2e57d6410537a455e2c63f26a46e80e8c6dca723e0b7d0260" }, "downloads": -1, "filename": "scratchapi2-1.2.1-py3-none-any.whl", "has_sig": false, "md5_digest": "98dfeb65d1340f094514e2d07cb7b3a2", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.0", "size": 10053, "upload_time": "2018-10-06T07:25:49", "url": "https://files.pythonhosted.org/packages/a8/82/923af6870abce12ea46dbf1aa16f87888b95753260e457d81885c34d469f/scratchapi2-1.2.1-py3-none-any.whl" } ], "1.3": [ { "comment_text": "", "digests": { "md5": "8a33c9f31c34e7477537001d4b9b0c6c", "sha256": "9b06cd3732686e561eb6352c746762098bf53131316217770e883369b8537dc0" }, "downloads": -1, "filename": "scratchapi2-1.3-py3-none-any.whl", "has_sig": false, "md5_digest": "8a33c9f31c34e7477537001d4b9b0c6c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.0", "size": 10753, "upload_time": "2018-12-20T11:33:11", "url": "https://files.pythonhosted.org/packages/1f/e8/bf16e3cbe46a664dc5d28e7c169f9552ef28e7a05eb0c1e59140cbe5946c/scratchapi2-1.3-py3-none-any.whl" } ], "1.4": [ { "comment_text": "", "digests": { "md5": "3b082c0cf72c245b6674876cedc99b53", "sha256": "3e59d96b5f1845c8147d3664698a5fc285209087a158ba09964f58b13aba45c8" }, "downloads": -1, "filename": "scratchapi2-1.4-py3-none-any.whl", "has_sig": false, "md5_digest": "3b082c0cf72c245b6674876cedc99b53", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.0", "size": 12022, "upload_time": "2018-12-21T13:33:10", "url": "https://files.pythonhosted.org/packages/e1/cf/1176ebe3370163eea22d33556086276263e711d670a7bd9c607e3c7aee9a/scratchapi2-1.4-py3-none-any.whl" } ], "1.5": [ { "comment_text": "", "digests": { "md5": "e9c633bf135274423fe19d04b2da6965", "sha256": "8850bca966e49a44eebc7179b4617f65edb698d2796b69395d3c17a783d2d844" }, "downloads": -1, "filename": "scratchapi2-1.5-py3-none-any.whl", "has_sig": false, "md5_digest": "e9c633bf135274423fe19d04b2da6965", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.0", "size": 24575, "upload_time": "2019-01-12T14:41:03", "url": "https://files.pythonhosted.org/packages/e3/e0/a14abc03ebcfe49fec64cbc9c9f2806e5ab33dbd15cb129ed194bc479f6c/scratchapi2-1.5-py3-none-any.whl" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "e9c633bf135274423fe19d04b2da6965", "sha256": "8850bca966e49a44eebc7179b4617f65edb698d2796b69395d3c17a783d2d844" }, "downloads": -1, "filename": "scratchapi2-1.5-py3-none-any.whl", "has_sig": false, "md5_digest": "e9c633bf135274423fe19d04b2da6965", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.0", "size": 24575, "upload_time": "2019-01-12T14:41:03", "url": "https://files.pythonhosted.org/packages/e3/e0/a14abc03ebcfe49fec64cbc9c9f2806e5ab33dbd15cb129ed194bc479f6c/scratchapi2-1.5-py3-none-any.whl" } ] }