{ "info": { "author": "Pablo SEMINARIO", "author_email": "pabluk@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "License :: OSI Approved :: GNU General Public License v3 (GPLv3)", "Operating System :: OS Independent", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.2", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Topic :: Software Development :: Libraries" ], "description": "===========\nlibgravatar\n===========\n\n\n.. image:: https://travis-ci.org/pabluk/libgravatar.png?branch=master\n :target: https://travis-ci.org/pabluk/libgravatar\n\nA library that provides a Python 3 interface for the Gravatar API.\nAPI details: https://en.gravatar.com/site/implement/\n\nInstallation\n------------\n\nInstall via pip::\n\n $ pip install libgravatar\n\n\nUsage\n-----\n\nSee more details on https://libgravatar.readthedocs.org/\n\nGravatar API\n~~~~~~~~~~~~\n\nGravatar API require no authentication to get images and profiles URLs.\n\nGetting the user profile image::\n\n from libgravatar import Gravatar\n g = Gravatar('myemailaddress@example.com')\n g.get_image()\n 'http://www.gravatar.com/avatar/0bc83cb571cd1c50ba6f3e8a78ef1346'\n\nGetting the profile URL::\n\n from libgravatar import Gravatar\n g = Gravatar('myemailaddress@example.com')\n g.get_profile()\n 'http://www.gravatar.com/0bc83cb571cd1c50ba6f3e8a78ef1346'\n\n\nGravatar XML-RPC API\n~~~~~~~~~~~~~~~~~~~~\n\nThe XML-RPC API require authentication.\n\nYou can use your Gravatar.com password::\n\n from libgravatar import GravatarXMLRPC\n g = GravatarXMLRPC('user@domain', password='1234')\n g.test() # test the API\n\n\nor if you have an account at Wordpress.com you can use your API Key::\n\n from libgravatar import GravatarXMLRPC\n g = GravatarXMLRPC('user@domain', apikey='1234')\n g.test() # test the API\n\n\nAuthor and contributors\n-----------------------\n\n* Pablo SEMINARIO (`@pabluk `_)\n* Caleb FANGMEIER (`@cfangmeier `_)\n\n\n", "description_content_type": "text/x-rst", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/pabluk/libgravatar", "keywords": "gravatar", "license": "GNU General Public License v3 (GPLv3)", "maintainer": "", "maintainer_email": "", "name": "libgravatar", "package_url": "https://pypi.org/project/libgravatar/", "platform": "", "project_url": "https://pypi.org/project/libgravatar/", "project_urls": { "Bug Reports": "https://github.com/pabluk/libgravatar/issues", "Documentation": "https://libgravatar.readthedocs.io", "Homepage": "https://github.com/pabluk/libgravatar", "Source": "https://github.com/pabluk/libgravatar" }, "release_url": "https://pypi.org/project/libgravatar/0.2.3/", "requires_dist": null, "requires_python": "", "summary": "A library that provides a Python 3 interface for the Gravatar API.", "version": "0.2.3" }, "last_serial": 3735347, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "c706b29793b97928db282fc86d76ef08", "sha256": "6d97fee11b1619ceaf1f797b16de0be7d0430cf8761b3f4ec4912a20d98e17ce" }, "downloads": -1, "filename": "libgravatar-0.1.tar.gz", "has_sig": true, "md5_digest": "c706b29793b97928db282fc86d76ef08", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2754, "upload_time": "2013-03-10T00:19:32", "url": "https://files.pythonhosted.org/packages/4d/0b/844c8e63c1d9723a883f780de00234d5e3e7ae25ae793ab4a27731f03d72/libgravatar-0.1.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "f621791e56fb3d0dc8ad08091542b56f", "sha256": "6431b6a311c59cdbe578de955670dc44a7ffbaca11c3c171601bb1956658f10b" }, "downloads": -1, "filename": "libgravatar-0.2.0.tar.gz", "has_sig": true, "md5_digest": "f621791e56fb3d0dc8ad08091542b56f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2795, "upload_time": "2013-03-10T00:28:10", "url": "https://files.pythonhosted.org/packages/24/83/8965226f744c0c238cafb5b10b72bf708e6472934909cb4376d60fc0e3f0/libgravatar-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "12657d287e5e9caf5f435e10e501470c", "sha256": "58c74c14dfc2ee661e134fd0d633cbf6237164c3614866f8ae7b22c51fe25c9e" }, "downloads": -1, "filename": "libgravatar-0.2.1.tar.gz", "has_sig": true, "md5_digest": "12657d287e5e9caf5f435e10e501470c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3546, "upload_time": "2013-03-10T18:17:23", "url": "https://files.pythonhosted.org/packages/09/31/5f5b532ab900237c4bf26720ffb452a0c6cac732408b3112c2a436b3387c/libgravatar-0.2.1.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "9467a7035b0df367c1a70ae583a1fa31", "sha256": "5d17eb60447ff0b1c523d7e03945c7086242678b77f42ee25e50b1ffe2f3cb16" }, "downloads": -1, "filename": "libgravatar-0.2.2.tar.gz", "has_sig": true, "md5_digest": "9467a7035b0df367c1a70ae583a1fa31", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3963, "upload_time": "2013-03-12T23:09:54", "url": "https://files.pythonhosted.org/packages/9a/ab/c382b1e85c4330524245004501e6983b8538acec7479f4026ddc91f3d1ba/libgravatar-0.2.2.tar.gz" } ], "0.2.3": [ { "comment_text": "", "digests": { "md5": "7e4829b7587b5f6996e24b4a5738b109", "sha256": "672116492aa483c957069ee2b3d130780fef2f5d49b2a3f8e16561bb2aa1c0db" }, "downloads": -1, "filename": "libgravatar-0.2.3-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "7e4829b7587b5f6996e24b4a5738b109", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 4821, "upload_time": "2018-04-04T21:00:26", "url": "https://files.pythonhosted.org/packages/de/b9/97023979f1808fd9e02f0fcd8632e1613b26da26bd3c4f3ed51897c89b55/libgravatar-0.2.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ac83d1738adf0bcab3bec7b66cbb4e2d", "sha256": "3da09feed1abbb903463a4c6c3de80fdbf83490fbeee2ff55d39a3a80878318f" }, "downloads": -1, "filename": "libgravatar-0.2.3.tar.gz", "has_sig": true, "md5_digest": "ac83d1738adf0bcab3bec7b66cbb4e2d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4515, "upload_time": "2018-04-04T21:00:28", "url": "https://files.pythonhosted.org/packages/52/eb/9933bffab3ffaa3bacad46bc6048a33d05cde098e1f7781b0cf6fc5d4e0e/libgravatar-0.2.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "7e4829b7587b5f6996e24b4a5738b109", "sha256": "672116492aa483c957069ee2b3d130780fef2f5d49b2a3f8e16561bb2aa1c0db" }, "downloads": -1, "filename": "libgravatar-0.2.3-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "7e4829b7587b5f6996e24b4a5738b109", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 4821, "upload_time": "2018-04-04T21:00:26", "url": "https://files.pythonhosted.org/packages/de/b9/97023979f1808fd9e02f0fcd8632e1613b26da26bd3c4f3ed51897c89b55/libgravatar-0.2.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ac83d1738adf0bcab3bec7b66cbb4e2d", "sha256": "3da09feed1abbb903463a4c6c3de80fdbf83490fbeee2ff55d39a3a80878318f" }, "downloads": -1, "filename": "libgravatar-0.2.3.tar.gz", "has_sig": true, "md5_digest": "ac83d1738adf0bcab3bec7b66cbb4e2d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4515, "upload_time": "2018-04-04T21:00:28", "url": "https://files.pythonhosted.org/packages/52/eb/9933bffab3ffaa3bacad46bc6048a33d05cde098e1f7781b0cf6fc5d4e0e/libgravatar-0.2.3.tar.gz" } ] }