{ "info": { "author": "Andrea De Marco", "author_email": "24erre@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "License :: OSI Approved :: Apache Software License", "Operating System :: OS Independent", "Programming Language :: Python", "Topic :: Internet :: WWW/HTTP", "Topic :: Software Development :: Libraries" ], "description": "=================================\nPython interface to fanart.tv API\n=================================\n\n.. image:: https://api.travis-ci.org/z4r/python-fanart.png?branch=master\n :target: http://travis-ci.org/z4r/python-fanart\n\n.. image:: https://coveralls.io/repos/z4r/python-fanart/badge.png?branch=master\n :target: https://coveralls.io/r/z4r/python-fanart\n \n.. image:: https://pypip.in/v/python-fanart/badge.png\n :target: https://crate.io/packages/python-fanart/\n\n.. image:: https://pypip.in/d/python-fanart/badge.png\n :target: https://crate.io/packages/python-fanart/\n\nThis package provides a module to interface with the `fanart.tv`_ API.\n\n.. contents::\n :local:\n\n.. _installation:\n\nInstallation\n============\nUsing pip::\n\n $ pip install git+https://github.com/z4r/python-fanart\n\n.. _summary:\n\nFANART API Summary\n==================\n\nLow Level\n---------\n\n::\n\n from fanart.core import Request\n import fanart\n request = Request(\n apikey='',\n id='24e1b53c-3085-4581-8472-0b0088d2508c',\n ws=fanart.WS.MUSIC,\n type=fanart.TYPE.ALL,\n sort=fanart.SORT.POPULAR,\n limit=fanart.LIMIT.ALL,\n )\n print request.response()\n\n\nMusic\n-----\n\n::\n\n import os\n os.environ.setdefault('FANART_APIKEY', '')\n import requests\n\n from fanart.music import Artist\n\n artist = Artist.get(id='24e1b53c-3085-4581-8472-0b0088d2508c')\n print artist.name\n print artist.mbid\n for album in artist.albums:\n for cover in album.covers:\n print 'Saving: %s' % cover\n _, ext = os.path.splitext(cover.url)\n filepath = os.path.join(path, '%d%s' % (cover.id, ext))\n with open(filepath, 'wb') as fp:\n fp.write(cover.content())\n\nMovie\n-----\n\n::\n\n import os\n os.environ.setdefault('FANART_APIKEY', '')\n\n from fanart.movie import Movie\n\n movie = Movie.get(id='70160')\n\n\nTV Shows\n--------\n\n::\n\n import os\n os.environ.setdefault('FANART_APIKEY', '')\n\n from fanart.tv import TvShow\n\n tvshow = TvShow.get(id='80379')\n\n.. _license:\n\nLicense\n=======\n\nThis software is licensed under the ``Apache License 2.0``. See the ``LICENSE``\nfile in the top distribution directory for the full license text.\n\n.. _references:\n\nReferences\n==========\n* `fanart.tv`_\n\n.. _fanart.tv: http://fanart.tv/", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://github.com/z4r/python-fanart", "keywords": "fanart.tv", "license": "Apache License 2.0", "maintainer": null, "maintainer_email": null, "name": "python-fanart", "package_url": "https://pypi.org/project/python-fanart/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/python-fanart/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://github.com/z4r/python-fanart" }, "release_url": "https://pypi.org/project/python-fanart/1.4.0/", "requires_dist": null, "requires_python": null, "summary": "Python interface to fanart.tv API", "version": "1.4.0" }, "last_serial": 943582, "releases": { "0.2": [ { "comment_text": "", "digests": { "md5": "32946e6cdd836bdda58e1f9f7c19764c", "sha256": "a4c81f778981f2a49f30c6a39c028b7c0377e386baabeff59750a3ab3ecb9e91" }, "downloads": -1, "filename": "python-fanart-0.2.tar.gz", "has_sig": false, "md5_digest": "32946e6cdd836bdda58e1f9f7c19764c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5959, "upload_time": "2012-10-23T10:45:52", "url": "https://files.pythonhosted.org/packages/cc/c2/c2f0531f18622c5e1664198573d5f5b5cf3e2b8c7a1734899e39946ff701/python-fanart-0.2.tar.gz" } ], "1.0": [ { "comment_text": "", "digests": { "md5": "1d14f947c579f8510759fede21cd44d3", "sha256": "9891c2b43b26e9e9b1d963d377549d468853cc80022320ec4b69871b784ad3fb" }, "downloads": -1, "filename": "python-fanart-1.0.tar.gz", "has_sig": false, "md5_digest": "1d14f947c579f8510759fede21cd44d3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6805, "upload_time": "2013-02-10T08:06:50", "url": "https://files.pythonhosted.org/packages/16/c2/36b87b4b610e605d0cf8118cc9cdac912c744af86776e8ab8fd486cce1c9/python-fanart-1.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "75d5b9efbd895c3f9013f064692c0e34", "sha256": "6f5eb3b155e6bd1de9615b60b0a1296f5feb3d9876f2198ad39c356976ff3935" }, "downloads": -1, "filename": "python-fanart-1.0.1.tar.gz", "has_sig": false, "md5_digest": "75d5b9efbd895c3f9013f064692c0e34", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6868, "upload_time": "2013-02-11T10:09:15", "url": "https://files.pythonhosted.org/packages/7c/2d/c99db16b04505a68a438e212937580c7422d716d317ee813d40ae93b4d4d/python-fanart-1.0.1.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "3f72ebd704c2fd3f42033398fb54c269", "sha256": "396168493c3340f1b69a3e7e989a623c36c751ca985d7635e023235aef2dc924" }, "downloads": -1, "filename": "python-fanart-1.0.2.tar.gz", "has_sig": false, "md5_digest": "3f72ebd704c2fd3f42033398fb54c269", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6996, "upload_time": "2013-08-06T09:39:28", "url": "https://files.pythonhosted.org/packages/92/08/2cac72116dd2e9885c1a5f42cd1b5ec79e0ce0f5634b2c78302bbb6c165c/python-fanart-1.0.2.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "da9710ea84786b1bb9c76eb6769ec015", "sha256": "90c275eabf69ec9f4985b4c8df0476e23bfda978b69e8ddb2151e45f04ce2efe" }, "downloads": -1, "filename": "python-fanart-1.1.0.tar.gz", "has_sig": false, "md5_digest": "da9710ea84786b1bb9c76eb6769ec015", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7110, "upload_time": "2013-08-06T10:39:30", "url": "https://files.pythonhosted.org/packages/01/1e/8e28fb2cc931b18e32f84ad1c92606a203755dce23a41e588f00dc88e8e4/python-fanart-1.1.0.tar.gz" } ], "1.2.0": [ { "comment_text": "", "digests": { "md5": "11259a695c1769603f6ad23a1a725fa3", "sha256": "8f71a357aa07cff8777e717a4412305218c5c188b481b5b6cc225f660b6cbd89" }, "downloads": -1, "filename": "python-fanart-1.2.0.tar.gz", "has_sig": false, "md5_digest": "11259a695c1769603f6ad23a1a725fa3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7214, "upload_time": "2013-08-06T11:39:40", "url": "https://files.pythonhosted.org/packages/49/62/2047423bdf3429b697b3138c9e1079a2a84549bcb55433751411891cb671/python-fanart-1.2.0.tar.gz" } ], "1.2.1": [ { "comment_text": "", "digests": { "md5": "27b774439cfb54882602cd01f61de8f5", "sha256": "113ba7c6c65c232be8f73ec03a8fca78d3b683cd4a1444647ef67c31909e6320" }, "downloads": -1, "filename": "python-fanart-1.2.1.tar.gz", "has_sig": false, "md5_digest": "27b774439cfb54882602cd01f61de8f5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7305, "upload_time": "2013-08-06T12:07:42", "url": "https://files.pythonhosted.org/packages/80/f7/100d0c81061cb86cfb3a6fc7551146d7c26bbc64dd0df882e726d18e6870/python-fanart-1.2.1.tar.gz" } ], "1.2.2": [ { "comment_text": "", "digests": { "md5": "508b0ab0b5b9795590c7825d5869a38f", "sha256": "4e9851725349c89a1f494812d5eebfde3517b9023d091b5857921681b9841da9" }, "downloads": -1, "filename": "python-fanart-1.2.2.tar.gz", "has_sig": false, "md5_digest": "508b0ab0b5b9795590c7825d5869a38f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7308, "upload_time": "2013-08-06T12:32:00", "url": "https://files.pythonhosted.org/packages/4d/8a/8ba55cbcc7e0ceb6df3670e9a30c0e2f620e3fa02df252caf03c17baf010/python-fanart-1.2.2.tar.gz" } ], "1.3.0": [ { "comment_text": "", "digests": { "md5": "3e2184f45239667378a44e35f33d2ead", "sha256": "376b7ddf314615f0db58e70c79fffe9648869566dbbbbe8d808f207905e2960c" }, "downloads": -1, "filename": "python-fanart-1.3.0.tar.gz", "has_sig": false, "md5_digest": "3e2184f45239667378a44e35f33d2ead", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7352, "upload_time": "2013-08-26T13:24:02", "url": "https://files.pythonhosted.org/packages/32/fc/3fbd097b5efb12340083a35d6f25cb1e54af5ca42cc0421ea70dc6fa16f4/python-fanart-1.3.0.tar.gz" } ], "1.4.0": [ { "comment_text": "", "digests": { "md5": "dff09fdd11d50d19402c94da9362dd50", "sha256": "321cabadad4c38b8b761c1ac2a89a0e44b9bcc6bb0d712842409710eaab2cc41" }, "downloads": -1, "filename": "python-fanart-1.4.0.tar.gz", "has_sig": false, "md5_digest": "dff09fdd11d50d19402c94da9362dd50", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7773, "upload_time": "2013-12-13T07:43:26", "url": "https://files.pythonhosted.org/packages/f7/40/c6fa01196d844f6aaa626019f7bef72ae47840bfdd121c413b3ae6353672/python-fanart-1.4.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "dff09fdd11d50d19402c94da9362dd50", "sha256": "321cabadad4c38b8b761c1ac2a89a0e44b9bcc6bb0d712842409710eaab2cc41" }, "downloads": -1, "filename": "python-fanart-1.4.0.tar.gz", "has_sig": false, "md5_digest": "dff09fdd11d50d19402c94da9362dd50", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7773, "upload_time": "2013-12-13T07:43:26", "url": "https://files.pythonhosted.org/packages/f7/40/c6fa01196d844f6aaa626019f7bef72ae47840bfdd121c413b3ae6353672/python-fanart-1.4.0.tar.gz" } ] }