{ "info": { "author": "Alexander J. Botello", "author_email": "alexander.botello@g.austincc.edu", "bugtrack_url": null, "classifiers": [], "description": "An Overwatch stat scraper designed for ease of use. \nPlug in a battletag, select the desired hero and filter, and call the function.\nThe data will be returned as a list, ready to manipulate and use as you wish.\n\nInstallation\n------------\n\n pip install python-overwatch\n\nRequirements\n------------\nPython 3.6\n\nUsage\n------------\n\n.. code:: python\n\n Modes: qp\n cp\n\n Filters: combat, assists, best, average, deaths, match awards\n game, miscellaneous, hero specific\n\n # Default filter: 'best'\n # Default mode: 'qp'\n\nExamples\n------------\n\nFind play time for all heroes\n\n.. code:: python\n\n from overwatch import Overwatch\n\n overwatch = Overwatch(battletag=\"Okush#11324\")\n print(overwatch.playtime)\n\n [\n 'Pharah', '40 hours',\n 'Roadhog', '32 hours',\n 'Mei', '29 hours',\n 'McCree', '20 hours',\n 'Soldier: 76', '17 hours',\n 'Mercy', '13 hours',\n ]\n\nFind hero specific stats\n\n.. code:: python\n\n from overwatch import Overwatch\n\n overwatch = Overwatch(battletag=\"Okush#11324\")\n print(overwatch(hero=\"mei\", filter=\"hero specific))\n\n [\n 'Enemies Frozen', '1,885',\n 'Enemies Frozen - Most in Game', '30',\n 'Blizzard Kills - Most in Game', '13',\n 'Blizzard Kills', '587',\n 'Damage Blocked - Most in Game', '12,569',\n 'Damage Blocked', '442,710',\n 'Melee Final Blows - Most in Game', '4',\n 'Enemies Frozen - Average', '10.73',\n 'Damage Blocked - Average', '2,521',\n 'Blizzard Kills - Average', '3.34'\n ]\n\nFind overall best stats\n\n.. code:: python\n\n from overwatch import Overwatch\n\n overwatch = Overwatch(battletag=\"Okush#11324\")\n print(overwatch())\n\n [\n 'Eliminations - Most in Game', '48',\n 'Final Blows - Most in Game', '31',\n 'Damage Done - Most in Game', '23,924',\n 'Healing Done - Most in Game', '14,379',\n 'Defensive Assists - Most in Game', '26',\n 'Offensive Assists - Most in Game', '8',\n 'Objective Kills - Most in Game', '32',\n 'Objective Time - Most in Game', '04:22',\n 'Multikill - Best', '5',\n 'Solo Kills - Most in Game', '31',\n 'Time Spent on Fire - Most in Game', '13:29'\n ]\n\nFind combat stats for any hero\n\n.. code:: python\n\n from overwatch import Overwatch\n\n overwatch = Overwatch(battletag=\"Okush#11324\")\n print(overwatch(hero=\"dva\", filter=\"combat\"))\n\n [\n 'Eliminations', '541', \n 'Deaths', '149', \n 'Final Blows', '264', \n 'Solo Kills', '89', \n 'All Damage Done', '220,531', \n 'Objective Kills', '172', \n 'Objective Time', '30:47', \n 'Multikills', '9', \n 'Environmental Kills', '2', \n 'Melee Final Blows', '5', \n 'Time Spent on Fire', '36:05', \n 'Critical Hits', '4,436', \n 'Hero Damage Done', '3,111', \n 'Barrier Damage Done', '3,827', \n 'Critical Hit Accuracy', '8%', \n 'Weapon Accuracy', '31%']\n ]\n\nSpecify you want competitive mode stats\n\n.. code:: python\n\n from overwatch import Overwatch\n\n overwatch = Overwatch(battletag=\"Okush#11324\")\n print(overwatch(mode=\"cp\", hero=\"pharah\", filter=\"best\"))\n\n [\n 'Eliminations - Most In Life, '12',\n 'All Damage Done - Most In Game', '6,943',\n 'Weapon Accuracy - Best In Game', '65%',\n 'Kill Streak - Best', '12',\n 'All Damage Done - Most In Game', '37,699',\n 'Eliminations - Most In Game', '61',\n 'Final Blows - Most In Game', '45',\n 'Objective Kills - Most In Game', '33',\n 'Objective Time - Most In Game', '01:27',\n 'Solo Kills - Most In Game', '7' \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/alexbotello/python-overwatch", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "python-overwatch", "package_url": "https://pypi.org/project/python-overwatch/", "platform": "", "project_url": "https://pypi.org/project/python-overwatch/", "project_urls": { "Homepage": "https://github.com/alexbotello/python-overwatch" }, "release_url": "https://pypi.org/project/python-overwatch/1.0.6/", "requires_dist": null, "requires_python": "", "summary": "A Python wrapper for playoverwatch.com", "version": "1.0.6" }, "last_serial": 3727923, "releases": { "0.9.0": [ { "comment_text": "", "digests": { "md5": "fb636ff95ddacf2e438ca661b26c6081", "sha256": "ff8f11035f387f90628a77bb6b52960a55316e7416aae5ad81b713f27b977add" }, "downloads": -1, "filename": "python-overwatch-0.9.0.tar.gz", "has_sig": false, "md5_digest": "fb636ff95ddacf2e438ca661b26c6081", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3861, "upload_time": "2017-09-29T22:14:13", "url": "https://files.pythonhosted.org/packages/87/e9/0dfb4f65e6ea4086bc0e0383e8663b91d03f3612a19f12b6d0ef53ba1f9b/python-overwatch-0.9.0.tar.gz" } ], "0.9.1": [ { "comment_text": "", "digests": { "md5": "912d1d6ff07329db2349c04b81de6afc", "sha256": "956fafe8bcffb750fcf54910e73300461e58e66b31e300142082608452f9164f" }, "downloads": -1, "filename": "python-overwatch-0.9.1.tar.gz", "has_sig": false, "md5_digest": "912d1d6ff07329db2349c04b81de6afc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3752, "upload_time": "2017-09-29T22:23:25", "url": "https://files.pythonhosted.org/packages/bc/16/65d99c792146b84e674a6d0968e67ac408fbbda68205bbc29f5e9db6b965/python-overwatch-0.9.1.tar.gz" } ], "0.9.2": [ { "comment_text": "", "digests": { "md5": "4312fd26377d5a3e09fd85945d5c35a6", "sha256": "da67d0071ef200f22e0f9ab10eb6f2025bc81f858f8ebfc96686c3fb17ae9e6f" }, "downloads": -1, "filename": "python-overwatch-0.9.2.tar.gz", "has_sig": false, "md5_digest": "4312fd26377d5a3e09fd85945d5c35a6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3788, "upload_time": "2017-10-30T02:43:47", "url": "https://files.pythonhosted.org/packages/9a/8e/12ac1e0b0b487e7a0fd8ea3bfb721283255840a7bbc7149d505c1c44a520/python-overwatch-0.9.2.tar.gz" } ], "0.9.3": [ { "comment_text": "", "digests": { "md5": "17dbbcb5fa3ef844a0eeaa51c648083b", "sha256": "7baccf8b99fde161ae134ac253fce5db87de8cb60d7887afd1aeaf1297eea7b7" }, "downloads": -1, "filename": "python-overwatch-0.9.3.tar.gz", "has_sig": false, "md5_digest": "17dbbcb5fa3ef844a0eeaa51c648083b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3754, "upload_time": "2017-11-26T20:26:27", "url": "https://files.pythonhosted.org/packages/c4/73/f5adede09c643a4a2678bfae27c0d32043952dbd685819729f73aed9995b/python-overwatch-0.9.3.tar.gz" } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "324bedd2bce46679ba1a5b7820b870a8", "sha256": "d4dd50f277c9c0bf78e4872744e6214b1fbbbaa135058e282ebb3efdb46fa7f6" }, "downloads": -1, "filename": "python-overwatch-1.0.0.tar.gz", "has_sig": false, "md5_digest": "324bedd2bce46679ba1a5b7820b870a8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7709, "upload_time": "2018-02-25T21:04:45", "url": "https://files.pythonhosted.org/packages/64/d4/15531a571e29c93f533cc1557c086252594af291550aa220510de27f21e8/python-overwatch-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "a20abb813efb18869c614f32d6967003", "sha256": "bc7d07c69822726740b7399a995c9bc23b2022a0eef69a49fefaf2f3a4837fc9" }, "downloads": -1, "filename": "python-overwatch-1.0.1.tar.gz", "has_sig": false, "md5_digest": "a20abb813efb18869c614f32d6967003", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7976, "upload_time": "2018-02-26T01:33:18", "url": "https://files.pythonhosted.org/packages/44/45/815f48b9188c9400c7b53d76823d05d18ea74b3a68f0f18ed3ad4d3a5805/python-overwatch-1.0.1.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "591c008b231ac18c8c60d99ae3c3ec7a", "sha256": "af238421593f3fe8bdb4b6a65d5bc28b45dc36ecf9c1b1a34e7471d3c0d579c9" }, "downloads": -1, "filename": "python-overwatch-1.0.2.tar.gz", "has_sig": false, "md5_digest": "591c008b231ac18c8c60d99ae3c3ec7a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7992, "upload_time": "2018-02-27T19:39:46", "url": "https://files.pythonhosted.org/packages/66/78/0cdad87762e9b7be6fb77a5bbaf7b0ca1f1b4ae01910293c9b787c008cfb/python-overwatch-1.0.2.tar.gz" } ], "1.0.3": [ { "comment_text": "", "digests": { "md5": "44d4982475525edf818f2f10bfa346cb", "sha256": "19126f7c9de8d8ef4b2fed43680d545ac793acd07e021e8f8d64b2bf7cbcb2a2" }, "downloads": -1, "filename": "python-overwatch-1.0.3.tar.gz", "has_sig": false, "md5_digest": "44d4982475525edf818f2f10bfa346cb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6344, "upload_time": "2018-03-09T02:02:12", "url": "https://files.pythonhosted.org/packages/a3/18/4e0cd1d47be921d30330ead022596b486780fa787e57d8ebdc2dab9ec74c/python-overwatch-1.0.3.tar.gz" } ], "1.0.4": [ { "comment_text": "", "digests": { "md5": "3bbb2918fe0ae37994b3c9d6728e70b2", "sha256": "12fca6d15efcbde3bb12220966a5b2a5b00e59a9b05dc0b61d1179b118dd4de5" }, "downloads": -1, "filename": "python-overwatch-1.0.4.tar.gz", "has_sig": false, "md5_digest": "3bbb2918fe0ae37994b3c9d6728e70b2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7219, "upload_time": "2018-03-24T21:06:02", "url": "https://files.pythonhosted.org/packages/0f/80/171eab1b24b4cfe134773f4221aef82b171bdaf5da93c1dd635e19ff49b7/python-overwatch-1.0.4.tar.gz" } ], "1.0.5": [ { "comment_text": "", "digests": { "md5": "858ec5e3ea3354f082656123ef3c3e63", "sha256": "7fc94b7443ab5b743ad46fa4beacdd52abca1474c8b6b3823be47a91ea9d75dc" }, "downloads": -1, "filename": "python-overwatch-1.0.5.tar.gz", "has_sig": false, "md5_digest": "858ec5e3ea3354f082656123ef3c3e63", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7190, "upload_time": "2018-03-25T16:20:46", "url": "https://files.pythonhosted.org/packages/1b/3b/7f5beef4f93b69dd89954a423bc916e3164ab41e60990727671fdfa3d067/python-overwatch-1.0.5.tar.gz" } ], "1.0.6": [ { "comment_text": "", "digests": { "md5": "ecbf53a05da76a56329294784cd11f93", "sha256": "24890c74aa2811a03cbc27223d9808ab24daf51a88da2c004e8475008ddec8b8" }, "downloads": -1, "filename": "python-overwatch-1.0.6.tar.gz", "has_sig": false, "md5_digest": "ecbf53a05da76a56329294784cd11f93", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7216, "upload_time": "2018-04-02T22:54:05", "url": "https://files.pythonhosted.org/packages/0f/98/32cd24c1fb51d33a2e3b6a99395aee97287cd571122a927e2123d88111e1/python-overwatch-1.0.6.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "ecbf53a05da76a56329294784cd11f93", "sha256": "24890c74aa2811a03cbc27223d9808ab24daf51a88da2c004e8475008ddec8b8" }, "downloads": -1, "filename": "python-overwatch-1.0.6.tar.gz", "has_sig": false, "md5_digest": "ecbf53a05da76a56329294784cd11f93", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7216, "upload_time": "2018-04-02T22:54:05", "url": "https://files.pythonhosted.org/packages/0f/98/32cd24c1fb51d33a2e3b6a99395aee97287cd571122a927e2123d88111e1/python-overwatch-1.0.6.tar.gz" } ] }