{ "info": { "author": "Clemens Riese", "author_email": "hallo@clerie.de", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 2", "Programming Language :: Python :: 3" ], "description": "# MCUUID\nGetting Minecraft Player Information from Mojang API.\n\n## Usage\n1. `pip install mcuuid`\n2. Use the module like this:\n\n### API\n```\nfrom mcuuid.api import GetPlayerData\n\nplayer = GetPlayerData(identifier)\n\nif player.valid is True:\n uuid = player.uuid\n name = player.username\n```\n\nIdentifier can be a username or a UUID.\n\nWhen `identifier = \"gronkh\"`:\n`uuid` will be `\"a2080281c2784181b961d99ed2f3347c\"`\nand `name` will be `\"Gronkh\"`\n\n\n```\nplayer = GetPlayerData(identifier, timestamp)\n```\n\nSome names are time-sensitive. (When they are changed)\nSo you can choose a special time.\n\nIt even works with UUIDs. They respond the username at the given time.\n\n### Tools\nSyntax check of username\n```\nfrom mcuuid.tools import is_valid_minecraft_username\n\nif is_valid_minecraft_username('gronkh'):\n print('Valid')\n```\n\nSyntaxcheck of UUID\n```\nfrom mcuuid.tools import is_valid_mojang_uuid\n\nif is_valid_mojang_uuid('a2080281c2784181b961d99ed2f3347c'):\n print('Valid')\n```\n\n## Test file\nUsage\n```\n$ python test.py gronkh\n```\nor\n```\n$ python test.py a2080281c2784181b961d99ed2f3347c\n```\nor\n```\n$ python test.py\nPlease enter a username or UUID:\ngronkh\n```\nor\n```\n$ python test.py\nPlease enter a username or UUID:\na2080281c2784181b961d99ed2f3347c\n```\n\nResponse:\n```\nUUID: a2080281c2784181b961d99ed2f3347c\ncorrect name: Gronkh\n```\n\n## License\nThis software is licensed under the MIT license. Feel free to use it however you like.\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/clerie/mcuuid", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "mcuuid", "package_url": "https://pypi.org/project/mcuuid/", "platform": "", "project_url": "https://pypi.org/project/mcuuid/", "project_urls": { "Homepage": "https://github.com/clerie/mcuuid" }, "release_url": "https://pypi.org/project/mcuuid/0.2/", "requires_dist": null, "requires_python": "", "summary": "Getting Minecraft Player Information from Mojang API.", "version": "0.2" }, "last_serial": 4424648, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "5d3c15a70ed53b66f6ff11d6801cfc97", "sha256": "1514f2cc5020665dd790d231cabd42a024bf23d2ad96d16fa02604e1e2abb04c" }, "downloads": -1, "filename": "mcuuid-0.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "5d3c15a70ed53b66f6ff11d6801cfc97", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3363, "upload_time": "2018-10-28T11:30:17", "url": "https://files.pythonhosted.org/packages/ed/0c/84a59388f68f45f6c6929b40197e298ebfaba0acd676b85ca3b065326cde/mcuuid-0.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1e553ad67d232802b0a26c73cbdcc454", "sha256": "f28051e2f5716ba8ea1c251cad62f9ac9c73c0861237bfb094b83cd6cbefc2d8" }, "downloads": -1, "filename": "mcuuid-0.0.1.tar.gz", "has_sig": false, "md5_digest": "1e553ad67d232802b0a26c73cbdcc454", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2141, "upload_time": "2018-10-28T11:30:19", "url": "https://files.pythonhosted.org/packages/35/35/3d18e92b90ea039e0d195be2eb95828899d549d9c0df2af473be688542b4/mcuuid-0.0.1.tar.gz" } ], "0.1": [ { "comment_text": "", "digests": { "md5": "d7541778253c8db9df5f83ed589326ab", "sha256": "f356e62d32566fd949a1b3e21e219b3795cdf9de19355d967f8f05164e6bc927" }, "downloads": -1, "filename": "mcuuid-0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "d7541778253c8db9df5f83ed589326ab", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3380, "upload_time": "2018-10-28T11:42:04", "url": "https://files.pythonhosted.org/packages/90/e2/e7b9600e2aab194746e822b16ea901d4a5c381e5be3958b17124ee15f9ec/mcuuid-0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5424dcb8b8b695a92d6e11ff6621e691", "sha256": "9b17ea521a28f351ddd05ce21ba50e56479ef8d28f6f6ab3d39239a8c6b67537" }, "downloads": -1, "filename": "mcuuid-0.1.tar.gz", "has_sig": false, "md5_digest": "5424dcb8b8b695a92d6e11ff6621e691", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2150, "upload_time": "2018-10-28T11:42:06", "url": "https://files.pythonhosted.org/packages/39/71/5019a666dc3867d87733437a192e15c3de30fcc39c4d116fd908d6ead54f/mcuuid-0.1.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "9ac006c48f45acd87a45b76c071c31ad", "sha256": "d08e7ca117db09417d8d030121c1f5709e05e644c92bf66eac47b45094f11b2a" }, "downloads": -1, "filename": "mcuuid-0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "9ac006c48f45acd87a45b76c071c31ad", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3385, "upload_time": "2018-10-28T12:15:03", "url": "https://files.pythonhosted.org/packages/c8/0f/b151cdafa108fe1b4b74091a01977bfdb33cc5b4a9a0b4380fc8e4f5b3c0/mcuuid-0.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "decd989214cfdfff64c699f844cf6758", "sha256": "44af94c9795abc8f44ace4e2ac4c71198a7e82ed8e48a479d4554ff6eeb7f70d" }, "downloads": -1, "filename": "mcuuid-0.1.1.tar.gz", "has_sig": false, "md5_digest": "decd989214cfdfff64c699f844cf6758", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2136, "upload_time": "2018-10-28T12:15:05", "url": "https://files.pythonhosted.org/packages/03/7b/13eff94952363417a62a68590ca68263ebfc88423bb7205c57af9ed85ba0/mcuuid-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "83865cc1d98827fa22d0ccb1de4124c2", "sha256": "c9c113295a65f70b27c3467d9c6bc0390f21c55dc2ffa2dc600235518255bff6" }, "downloads": -1, "filename": "mcuuid-0.1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "83865cc1d98827fa22d0ccb1de4124c2", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4168, "upload_time": "2018-10-28T12:22:06", "url": "https://files.pythonhosted.org/packages/ef/ca/582799b906d3f80a4d0c0ca7b1e6d90cff32d9703c60e21ed0b898acc324/mcuuid-0.1.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "74ad0cb884f09d29215552d17e6137a1", "sha256": "27eb5d045b4a703bf55fa3fb0e877b0113ffdff53b48f192020f4f98586aaf52" }, "downloads": -1, "filename": "mcuuid-0.1.2.tar.gz", "has_sig": false, "md5_digest": "74ad0cb884f09d29215552d17e6137a1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2134, "upload_time": "2018-10-28T12:22:08", "url": "https://files.pythonhosted.org/packages/38/1e/2ed0a55c12776b8e3b902df7633050cd569424f9bfc89c1bf013db3d1eef/mcuuid-0.1.2.tar.gz" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "805ec835135f2c4f50186384ac64f770", "sha256": "7be9995323c8c954c28f33a135c4e682f7bcc8b564f9669e1a0561f4fcb7fb31" }, "downloads": -1, "filename": "mcuuid-0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "805ec835135f2c4f50186384ac64f770", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5223, "upload_time": "2018-10-28T15:41:59", "url": "https://files.pythonhosted.org/packages/5d/cf/4d6a05d335f172c58f4f3f1b820ca220341c6c1895e0e7b554db7ff837f4/mcuuid-0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b4e503fcee2fa21be5ff841187b7d4a0", "sha256": "932181e7c9fc110689ea586f7a323443b1b5ec5c60c2873853b66e811442a6d8" }, "downloads": -1, "filename": "mcuuid-0.2.tar.gz", "has_sig": false, "md5_digest": "b4e503fcee2fa21be5ff841187b7d4a0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3060, "upload_time": "2018-10-28T15:42:01", "url": "https://files.pythonhosted.org/packages/97/dc/56dece06f1919226bb52d505078fa3435a7ff7dad1709803af3bc6c64204/mcuuid-0.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "805ec835135f2c4f50186384ac64f770", "sha256": "7be9995323c8c954c28f33a135c4e682f7bcc8b564f9669e1a0561f4fcb7fb31" }, "downloads": -1, "filename": "mcuuid-0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "805ec835135f2c4f50186384ac64f770", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5223, "upload_time": "2018-10-28T15:41:59", "url": "https://files.pythonhosted.org/packages/5d/cf/4d6a05d335f172c58f4f3f1b820ca220341c6c1895e0e7b554db7ff837f4/mcuuid-0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b4e503fcee2fa21be5ff841187b7d4a0", "sha256": "932181e7c9fc110689ea586f7a323443b1b5ec5c60c2873853b66e811442a6d8" }, "downloads": -1, "filename": "mcuuid-0.2.tar.gz", "has_sig": false, "md5_digest": "b4e503fcee2fa21be5ff841187b7d4a0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3060, "upload_time": "2018-10-28T15:42:01", "url": "https://files.pythonhosted.org/packages/97/dc/56dece06f1919226bb52d505078fa3435a7ff7dad1709803af3bc6c64204/mcuuid-0.2.tar.gz" } ] }