{ "info": { "author": "Lukas Mahr", "author_email": "LukasMahr@gmx.de", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Topic :: Internet :: WWW/HTTP", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "# Simple League of Legends Wrapper in Python\nIt creates a small sqlite Database where it can saves multiple Api-Keys.\nEvery Request returns the response from the server and the Api-Key object.\nThis makes it possible to save the Data like the encryptedAccountId with the\nright Api-Key-ID and for further request where you use the encryptedAccountId you provide the corresponding\nApi-Key-ID.\n## installation\n``pip install ApiLeagueOfLegends``\n\n## usage\nsave you Api-Keys to the local database\n```python\nfrom league_of_legends_api.Database.database import Database\nkeys = ['RGAPI-XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX', 'RGAPI-XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX', 'RGAPI-XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX']\ndb = Database()\ndb.save_keys_to_database(keys)\n```\nuse the saved keys\n````python\nfrom league_of_legends_api.Database.database import Database\nfrom league_of_legends_api.Api.leaugue_api import SummonerV4\ndb = Database()\nkeys = db.load_keys_in()\nsummoner = SummonerV4(keys, region='euw1')\nresponse, key = summoner.get_summoner_by_name(\"SaItySurprise\")\nprint(response, key)\n````\n``{'id': str, 'accountId': str, 'puuid': str, 'name': 'SaItySurprise', 'profileIconId': 3552, 'revisionDate': 1556578547000, 'summonerLevel': 154, 'api_key_id': 4} ApiKey: key:RGAPI-XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX, id: 4``", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/Lkgsr/League-of-Legends-Api", "keywords": "API,Api,api,LeagueOfLegends,LeagueofLegends,league-of-legends,lol,League-of-Legends,League-Of-Legends", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "ApiLeagueOfLegends", "package_url": "https://pypi.org/project/ApiLeagueOfLegends/", "platform": "", "project_url": "https://pypi.org/project/ApiLeagueOfLegends/", "project_urls": { "Homepage": "https://github.com/Lkgsr/League-of-Legends-Api" }, "release_url": "https://pypi.org/project/ApiLeagueOfLegends/0.6/", "requires_dist": null, "requires_python": "", "summary": "Wrapper for the League of Legends Api", "version": "0.6" }, "last_serial": 5269798, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "7f4c174494563426f533977038696b4e", "sha256": "a47d2a889bbcb640b7c76f71dfa795a963d4b8cd835827156f6d3632d5485d4b" }, "downloads": -1, "filename": "ApiLeagueOfLegends-0.1.tar.gz", "has_sig": false, "md5_digest": "7f4c174494563426f533977038696b4e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1481, "upload_time": "2019-04-26T02:40:16", "url": "https://files.pythonhosted.org/packages/40/29/8c377f8251471c165d675957dfc6009a7d307b3de04f525a4639b200d264/ApiLeagueOfLegends-0.1.tar.gz" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "7ff3636ac344d4c0af555f89dd327545", "sha256": "229fbe3800f08c73d9e6ddfe79a865b0ef79c0b5ff8286b6f5986acbe827ee89" }, "downloads": -1, "filename": "ApiLeagueOfLegends-0.2.tar.gz", "has_sig": false, "md5_digest": "7ff3636ac344d4c0af555f89dd327545", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4479, "upload_time": "2019-04-26T02:49:44", "url": "https://files.pythonhosted.org/packages/c5/bf/7a59f6a653518af600590a67464ddf0c082ef9fb2f820a42e08e2435befc/ApiLeagueOfLegends-0.2.tar.gz" } ], "0.4": [ { "comment_text": "", "digests": { "md5": "18c250fcd35fcd1ff3b840d42ad76ae9", "sha256": "d6ce63a2a2827e9b9fc6129d9b66af2612229522b252c1401e85503e82265703" }, "downloads": -1, "filename": "ApiLeagueOfLegends-0.4.tar.gz", "has_sig": false, "md5_digest": "18c250fcd35fcd1ff3b840d42ad76ae9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4840, "upload_time": "2019-04-29T15:02:41", "url": "https://files.pythonhosted.org/packages/a9/fa/790be8b6ef2a2cc4244e5f6404d817527ffe22349f905e8f68eef9b172a9/ApiLeagueOfLegends-0.4.tar.gz" } ], "0.5": [ { "comment_text": "", "digests": { "md5": "d704b98a1b6ab5caeb772f2d7f2fb180", "sha256": "3112a48a0ee3fed4f72e4dedf6499226092c1d16226a2c448439d7b9192ce83a" }, "downloads": -1, "filename": "ApiLeagueOfLegends-0.5.tar.gz", "has_sig": false, "md5_digest": "d704b98a1b6ab5caeb772f2d7f2fb180", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5390, "upload_time": "2019-04-30T14:57:23", "url": "https://files.pythonhosted.org/packages/ea/ed/4bd82699312f4513d80ec83e6419b7652f82e58153068e2874860a513b70/ApiLeagueOfLegends-0.5.tar.gz" } ], "0.6": [ { "comment_text": "", "digests": { "md5": "b63b4f9e5e1c5974d7f9eac1236e9226", "sha256": "d56699b0a1cd1ae4a32046292ba3ea5d97e32c5e2fce709ced1e67992990a538" }, "downloads": -1, "filename": "ApiLeagueOfLegends-0.6.tar.gz", "has_sig": false, "md5_digest": "b63b4f9e5e1c5974d7f9eac1236e9226", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6038, "upload_time": "2019-05-14T23:29:03", "url": "https://files.pythonhosted.org/packages/ad/da/1c6870dbab1b30a4cec2b82127e86c9b78a467a2ec9285d46eb7580f9230/ApiLeagueOfLegends-0.6.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "b63b4f9e5e1c5974d7f9eac1236e9226", "sha256": "d56699b0a1cd1ae4a32046292ba3ea5d97e32c5e2fce709ced1e67992990a538" }, "downloads": -1, "filename": "ApiLeagueOfLegends-0.6.tar.gz", "has_sig": false, "md5_digest": "b63b4f9e5e1c5974d7f9eac1236e9226", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6038, "upload_time": "2019-05-14T23:29:03", "url": "https://files.pythonhosted.org/packages/ad/da/1c6870dbab1b30a4cec2b82127e86c9b78a467a2ec9285d46eb7580f9230/ApiLeagueOfLegends-0.6.tar.gz" } ] }