{ "info": { "author": "Marc Goetz", "author_email": "goetz.marc@googlemail.com", "bugtrack_url": null, "classifiers": [ "Programming Language :: Python" ], "description": ".. contents::\n\nChange history\n**************\n\nChangelog\n=========\n\n0.1 (09-13-10)\n-------------------\n\n- Initial release\n\n0.2 (09-13-10)\n-------------------\n\n- Added doctest\n\n0.3 (09-13-10)\n-------------------\n\n- More detailed doctest (also used as readme)\n\n0.4 (09-16-10)\n-------------------\n\n- Fixed a typo in the doctest\n- Modified to fetch en_GB XML if Plone language is \"en\", if \"de\" -> de_DE XML, for better i18n\n- Changed get_activity(self, name, realm, zone, language) to get_activity(self, name, realm, zone, language, count) so you can\n manipulate how many activities it returns\n\nDetailed Documentation\n**********************\n\nIntroduction\n============\n\nThe activity-API reads the character-activity-sheet from the Armory to get the five last actions of the character.\n\nUsage\n=====\n\nTo use the API, just do an import like this\n\n::\n\n >>> from activity_api import Activity\n\nMock Realmstatus.get_realm_status\n\nReturns output similar to what we would get from the API, so\nthat this test can be used while offline\n\n::\n\n >>> from test_activity import mocked_get_activity\n\nMocking the functions\n\n::\n\n >>> Activity.get_activity = mocked_get_activity\n\nFirst create an instance of the Activity object\n\n::\n\n >>> activity = Activity()\n\nTo get the recent activities, use get_activity(name, realm, zone, count)\ncount must be + 1, if you want 5, count must be 6, etc.\n\n::\n\n >>> activities = activity.get_activity(\"Kutschurft\", \"Azshara\", \"EU\", 6)\n >>> test_activities = [u'Earned the achievement [Neck-Deep in Vile (10 player)].',\n ... u'Has now completed [Victories over the Lich King (Icecrown 10 player)] 4 times.',\n ... u'Has now completed [Sindragosa kills (Heroic Icecrown 10 player)] 2 times.',\n ... u'Has now completed [Valithria Dreamwalker rescues (Heroic Icecrown 10 player)] 4 times.',\n ... u'Has now completed [Blood Queen Lanathel kills (Heroic Icecrown 10 player)] 6 times.']\n\n >>> activities == test_activities\n True\n\nContributors\n************\n\nMarc Goetz, Author\n\nDownload\n********", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://code.google.com/p/wowactivityapi/", "keywords": "activity activities feed api wow warcraft", "license": "GPL", "maintainer": null, "maintainer_email": null, "name": "wow.activityapi", "package_url": "https://pypi.org/project/wow.activityapi/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/wow.activityapi/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://code.google.com/p/wowactivityapi/" }, "release_url": "https://pypi.org/project/wow.activityapi/0.4/", "requires_dist": null, "requires_python": null, "summary": "Python World of Warcraft Activity API", "version": "0.4" }, "last_serial": 205876, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "d7e31b5e4af5add9cd5558865d346af1", "sha256": "2853b830e8b7507d244aef2abc236673c32ed45c9bb0a2452699c6e86f196d35" }, "downloads": -1, "filename": "wow.activityapi-0.1.zip", "has_sig": false, "md5_digest": "d7e31b5e4af5add9cd5558865d346af1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5467, "upload_time": "2010-09-13T09:43:36", "url": "https://files.pythonhosted.org/packages/43/a4/cc4bfdeb555b52248d1abcdcda367c371e750f086434a6dd635183fab4a3/wow.activityapi-0.1.zip" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "eada0a401fc433006f60bfb9274a3e58", "sha256": "d8932aa2c4af1372d94c56aa155cfc35ccedb2196f05ca2b69ace2930123eda5" }, "downloads": -1, "filename": "wow.activityapi-0.2.zip", "has_sig": false, "md5_digest": "eada0a401fc433006f60bfb9274a3e58", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6855, "upload_time": "2010-09-13T11:13:35", "url": "https://files.pythonhosted.org/packages/25/71/5e1d43eb0aa1455d3abfb1187ed315f1e1cae5556d069262566c4e5ad988/wow.activityapi-0.2.zip" } ], "0.3": [ { "comment_text": "", "digests": { "md5": "fc8d0c899645c009b3f620c42e1f3de3", "sha256": "be7afb2aecaf1d4c7f3ce03acc8d9d909df26745d70d00c3fab43bc6e5a83848" }, "downloads": -1, "filename": "wow.activityapi-0.3.zip", "has_sig": false, "md5_digest": "fc8d0c899645c009b3f620c42e1f3de3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7996, "upload_time": "2010-09-13T12:40:27", "url": "https://files.pythonhosted.org/packages/47/46/4fb075cac908844e69849b7920d008500f723308dd0e9178b1a1e18efbb1/wow.activityapi-0.3.zip" } ], "0.4": [ { "comment_text": "", "digests": { "md5": "f5ce009d4ec5859f1ab1d1a71e7a26ad", "sha256": "cfdba3f5b06d3651abe19caf4852fd5fbb6a476c5e5926b121921be19e2633da" }, "downloads": -1, "filename": "wow.activityapi-0.4.zip", "has_sig": false, "md5_digest": "f5ce009d4ec5859f1ab1d1a71e7a26ad", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8714, "upload_time": "2010-09-16T10:30:57", "url": "https://files.pythonhosted.org/packages/a4/48/83a481a8812d38924e9c49fcb5651f3e2e74c91fbbdc284cf83aa44d70da/wow.activityapi-0.4.zip" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "f5ce009d4ec5859f1ab1d1a71e7a26ad", "sha256": "cfdba3f5b06d3651abe19caf4852fd5fbb6a476c5e5926b121921be19e2633da" }, "downloads": -1, "filename": "wow.activityapi-0.4.zip", "has_sig": false, "md5_digest": "f5ce009d4ec5859f1ab1d1a71e7a26ad", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8714, "upload_time": "2010-09-16T10:30:57", "url": "https://files.pythonhosted.org/packages/a4/48/83a481a8812d38924e9c49fcb5651f3e2e74c91fbbdc284cf83aa44d70da/wow.activityapi-0.4.zip" } ] }