{ "info": { "author": "Steve Hutchins", "author_email": "hutchinsteve@gmail.com", "bugtrack_url": null, "classifiers": [ "Intended Audience :: Developers", "Operating System :: MacOS :: MacOS X", "Operating System :: POSIX", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": ".. image:: https://img.shields.io/travis/steveYeah/PyBomb.svg?branch=master\n :target: https://travis-ci.org/steveYeah/PyBomb\n\nPyBomb\n==============\n\n.. pull-quote::\n Simple clients for the Giant Bomb API.\n http://www.giantbomb.com/api/\n\nThis will go into version 1.0 when all resources are supported.\n\n**Currently Supported Resources**:\n\n* games\n* game\n\nInstall\n-------\n\n.. code-block:: shell\n\n pip install pybomb\n\n\nExamples\n--------\n**GamesClient - search**\n\n.. code-block::\n\n import pybomb\n\n my_key = your_giant_bomb_api_key\n games_client = pybomb.GamesClient(my_key)\n\n return_fields = ('id', 'name', 'platforms')\n limit = 10\n offset = 5\n sort_by = 'name'\n filter_by = {'platforms': pybomb.PS3}\n\n response = games_client.search(\n filter_by=filter_by,\n return_fields=return_fields,\n sort_by=sort_by,\n desc=True,\n limit=limit,\n offset=offset\n )\n\n print response.results\n print response.uri\n print response.num_page_results\n print response.num_total_results\n\n**GamesClient - quick_search**\n\n.. code-block::\n\n import pybomb\n\n my_key = your_giant_bomb_api_key\n games_client = pybomb.GamesClient(my_key)\n\n response = games_client.quick_search(\n name='call of duty',\n platform=pybomb.PS3,\n sort_by='original_release_date',\n desc=True\n )\n\n print response.results\n print response.uri\n print response.num_page_results\n print response.num_total_results\n\nMore examples for other clients can be found in the documentation\nhttps://pybomb.readthedocs.org\n\nTo see a working example of Pybomb, take a look at the example project GameSearch\nhttps://github.com/steveYeah/gamesearch\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "https://github.com/steveYeah/PyBomb/archive/v0.2.0.tar.gz", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/steveYeah/PyBomb", "keywords": "giantbombgiant,bomb,game,api,client", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "pybomb", "package_url": "https://pypi.org/project/pybomb/", "platform": "", "project_url": "https://pypi.org/project/pybomb/", "project_urls": { "Download": "https://github.com/steveYeah/PyBomb/archive/v0.2.0.tar.gz", "Homepage": "https://github.com/steveYeah/PyBomb" }, "release_url": "https://pypi.org/project/pybomb/0.2.0/", "requires_dist": [ "requests", "pytest; extra == 'dev'", "pycodestyle; extra == 'dev'", "flake8; extra == 'dev'", "sphinx; extra == 'dev'", "sphinx-autobuild; extra == 'dev'" ], "requires_python": "", "summary": "Clients for the Giant Bomb API", "version": "0.2.0" }, "last_serial": 3947859, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "f996e13f6b77d73623a8783c7a8a16a2", "sha256": "a42e11b4c5ebb6c6bb710ba0477f3b6081e2a948e9fdf0af1cd1c05609357de7" }, "downloads": -1, "filename": "pybomb-0.1.tar.gz", "has_sig": false, "md5_digest": "f996e13f6b77d73623a8783c7a8a16a2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1767, "upload_time": "2015-08-16T14:43:18", "url": "https://files.pythonhosted.org/packages/37/39/ee2b276813461a52a2b70c4865e009bfcc1903a1f633f0c05d930d716449/pybomb-0.1.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "c169041daeb88a906839193e11bf9264", "sha256": "5ea3d6cdda44b5bb7541669832241672507598c8a8b670fd0b876e9d4ef35989" }, "downloads": -1, "filename": "pybomb-0.1.1.tar.gz", "has_sig": false, "md5_digest": "c169041daeb88a906839193e11bf9264", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3486, "upload_time": "2015-08-18T22:40:53", "url": "https://files.pythonhosted.org/packages/eb/0a/ec1e25d0211c64b10d87115d7512d402ea59c571ed9715eabaff4d62c25f/pybomb-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "d705eac442403511181f211bdb1853e4", "sha256": "77828fc6dc8a1703a15a600b9844e42e63da22d16ea5045be2534bfdcd6ea80a" }, "downloads": -1, "filename": "pybomb-0.1.2.tar.gz", "has_sig": false, "md5_digest": "d705eac442403511181f211bdb1853e4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4103, "upload_time": "2015-09-14T21:38:48", "url": "https://files.pythonhosted.org/packages/29/1b/c64bc166f5ddbf71551ff811f6012c476c77498f02b4f952f4ffe4a3487d/pybomb-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "6c3225e22ef89b57ffca0dafd370dda1", "sha256": "94a2080e364c1319cca10f459a37597ada18937aa40d53db7c438ef139fd1591" }, "downloads": -1, "filename": "pybomb-0.1.3.tar.gz", "has_sig": false, "md5_digest": "6c3225e22ef89b57ffca0dafd370dda1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4091, "upload_time": "2015-09-22T11:47:25", "url": "https://files.pythonhosted.org/packages/43/9a/f4e80dc9f4e2ca2e53c3b7629839fe4cc88f2e38b29c4bd3b7c802e573a0/pybomb-0.1.3.tar.gz" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "aabfc02f4baed95196570574e11ea84f", "sha256": "7a4d6a39845d8ccfac3a2c1611dd45d80f0cf0823f31bc7998b382cf92307ced" }, "downloads": -1, "filename": "pybomb-0.1.4.tar.gz", "has_sig": false, "md5_digest": "aabfc02f4baed95196570574e11ea84f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4160, "upload_time": "2015-11-17T11:18:43", "url": "https://files.pythonhosted.org/packages/1d/6c/819661b57552532e2f6097b5ceb5d26c75c052856d50b305a0ed217f46af/pybomb-0.1.4.tar.gz" } ], "0.1.5": [ { "comment_text": "", "digests": { "md5": "81e397d348c2b9f3b52563cf594786cd", "sha256": "62f0de3e886b494bdddef6a2f88be425fae212a5bb8f4b6414bc7503a8fd0f38" }, "downloads": -1, "filename": "pybomb-0.1.5.tar.gz", "has_sig": false, "md5_digest": "81e397d348c2b9f3b52563cf594786cd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4249, "upload_time": "2016-04-25T22:14:43", "url": "https://files.pythonhosted.org/packages/b2/12/31048144031aa079a4daaf859e321b897fc7dab0e4cc4dd925352f1c0c0e/pybomb-0.1.5.tar.gz" } ], "0.1.6": [ { "comment_text": "", "digests": { "md5": "acb3d2173484d5a48f86e3f5f0093153", "sha256": "86ed0e56b55b83e4f0b21aa7012849ae0b6cd852965f05a45aa0969b017691dc" }, "downloads": -1, "filename": "pybomb-0.1.6.tar.gz", "has_sig": false, "md5_digest": "acb3d2173484d5a48f86e3f5f0093153", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4883, "upload_time": "2017-11-25T16:13:53", "url": "https://files.pythonhosted.org/packages/8c/0f/7c042abe879e838452d64e8fca995364540dc1a8346214e10d5d4d06b562/pybomb-0.1.6.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "99c6d10bc58f8418c042b7e8ad5b6906", "sha256": "2e7da0b3729961365e997777b54de54a60514a313556aafa5d81bfe6325bc4cc" }, "downloads": -1, "filename": "pybomb-0.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "99c6d10bc58f8418c042b7e8ad5b6906", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 6979, "upload_time": "2018-06-10T17:55:30", "url": "https://files.pythonhosted.org/packages/e8/86/3c416da3f42ce1eeb2e7f5099fba8cf60082997641b7091b5119adfa65a4/pybomb-0.2.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c03deb181545c69be7c252ba92be1501", "sha256": "5b2f7f8221b89843967f536a5632004119bb10df49c795609dbd5b953a62f2e1" }, "downloads": -1, "filename": "pybomb-0.2.0.tar.gz", "has_sig": false, "md5_digest": "c03deb181545c69be7c252ba92be1501", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5470, "upload_time": "2018-06-10T17:55:32", "url": "https://files.pythonhosted.org/packages/80/e1/de70695983ea52788d2627f310a7e040a0d12c9c11aaaed6a68e5df23634/pybomb-0.2.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "99c6d10bc58f8418c042b7e8ad5b6906", "sha256": "2e7da0b3729961365e997777b54de54a60514a313556aafa5d81bfe6325bc4cc" }, "downloads": -1, "filename": "pybomb-0.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "99c6d10bc58f8418c042b7e8ad5b6906", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 6979, "upload_time": "2018-06-10T17:55:30", "url": "https://files.pythonhosted.org/packages/e8/86/3c416da3f42ce1eeb2e7f5099fba8cf60082997641b7091b5119adfa65a4/pybomb-0.2.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c03deb181545c69be7c252ba92be1501", "sha256": "5b2f7f8221b89843967f536a5632004119bb10df49c795609dbd5b953a62f2e1" }, "downloads": -1, "filename": "pybomb-0.2.0.tar.gz", "has_sig": false, "md5_digest": "c03deb181545c69be7c252ba92be1501", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5470, "upload_time": "2018-06-10T17:55:32", "url": "https://files.pythonhosted.org/packages/80/e1/de70695983ea52788d2627f310a7e040a0d12c9c11aaaed6a68e5df23634/pybomb-0.2.0.tar.gz" } ] }