{ "info": { "author": "Oleh Kuchuk", "author_email": "kuchuklehjs@gmail.com", "bugtrack_url": null, "classifiers": [ "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Programming Language :: Python", "Programming Language :: Python :: 3.6" ], "description": "# aiogmaps\n[![Build Status](https://travis-ci.org/hzlmn/aiogmaps.svg?branch=master)](https://travis-ci.org/hzlmn/aiogmaps)\n\nAsyncio client library for Google Maps API Web Services\n\n## Requirements\n\n- [googlemaps](https://github.com/googlemaps/google-maps-services-python) >= 3.0\n\n\n## Getting Started\n\n```sh\npip install aiogmaps\n```\n\n## Usage\n\n### API Key\n\n```python\nimport asyncio\n\nfrom aiogmaps import Client\n\nasync def main(loop):\n api_key = 'xxx'\n async with Client(api_key, loop=loop) as client:\n resp = await client.place(place_id='ChIJN1t_tDeuEmsRUsoyG83frY4')\n print(resp)\n\n\nif __name__ == '__main__':\n loop = asyncio.get_event_loop()\n loop.run_until_complete(main(loop))\n\n```\n\n### Client ID & Secret\n\n```python\nimport asyncio\n\nfrom aiogmaps import Client\n\nasync def main(loop):\n client_id = 'xxx'\n client_secret = 'xxx'\n async with Client(client_id=client_id, client_secret=client_secret, loop=loop) as client:\n resp = await client.place(place_id='ChIJN1t_tDeuEmsRUsoyG83frY4')\n print(resp)\n\n\nif __name__ == '__main__':\n loop = asyncio.get_event_loop()\n loop.run_until_complete(main(loop))\n\n```\n\n## Documentation\n\nThis library works as a wrapper around official googlemaps library.\n\nFor detailed API reference\n- https://developers.google.com/maps/documentation/\n- https://googlemaps.github.io/google-maps-services-python/docs/\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/hzlmn/aiogmaps", "keywords": "asyncio,aiohttp", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "aiogmaps", "package_url": "https://pypi.org/project/aiogmaps/", "platform": "", "project_url": "https://pypi.org/project/aiogmaps/", "project_urls": { "Homepage": "https://github.com/hzlmn/aiogmaps" }, "release_url": "https://pypi.org/project/aiogmaps/0.0.2/", "requires_dist": [ "aiohttp (>=2.3.5)", "googlemaps (>=3.0.0)" ], "requires_python": "", "summary": "Asyncio client library for Google Maps API Web Services", "version": "0.0.2" }, "last_serial": 4620229, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "f17e02611ea2b9ead3507ec795dbd1f2", "sha256": "d631d93322edd62e806289864c5596ed045843ebb6dd5493c8d9d4df738711ee" }, "downloads": -1, "filename": "aiogmaps-0.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "f17e02611ea2b9ead3507ec795dbd1f2", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8880, "upload_time": "2018-10-10T13:22:47", "url": "https://files.pythonhosted.org/packages/5e/03/d1fcfc9129bf61acf711f34aadc39d7f19f66edf8fbbc987a6f4450d332c/aiogmaps-0.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "49025b33e8d3878f232eaa26111ffab1", "sha256": "5ac7d31ff23da3e19bd83798cde0f8b5ce2a50112fe3a0ad87e619b1b33d4ae1" }, "downloads": -1, "filename": "aiogmaps-0.0.1.tar.gz", "has_sig": false, "md5_digest": "49025b33e8d3878f232eaa26111ffab1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6331, "upload_time": "2018-10-10T13:22:48", "url": "https://files.pythonhosted.org/packages/ed/a8/4a2e9e5aa13850f86a62a47af3841dd82e4f85576d8a8f375b3a4c67d68b/aiogmaps-0.0.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "0c0129a02fcb6b6e138bbffad532fc0f", "sha256": "9aadd739ab865447af7d28a80cd9f6b2e0d25e4266dd574fd07901b721d514de" }, "downloads": -1, "filename": "aiogmaps-0.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "0c0129a02fcb6b6e138bbffad532fc0f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 9830, "upload_time": "2018-12-20T09:52:47", "url": "https://files.pythonhosted.org/packages/c1/16/5d0dd3a2d3ce23291a6e562aee3afffd62b64a3c286623cb3d80d6de3cea/aiogmaps-0.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7e6cee977dbf0b81c3c34cf9f6d6d84a", "sha256": "e0b1db54e97d43f211ba8b8d05edc5a121187669e58bbf9aab7bf4eb877bf3a6" }, "downloads": -1, "filename": "aiogmaps-0.0.2.tar.gz", "has_sig": false, "md5_digest": "7e6cee977dbf0b81c3c34cf9f6d6d84a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7682, "upload_time": "2018-12-20T09:52:48", "url": "https://files.pythonhosted.org/packages/5b/9e/f62962a26fb6e3c86133cb8b3a9ec2c69a340ebc15f802a688d5333de3ed/aiogmaps-0.0.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "0c0129a02fcb6b6e138bbffad532fc0f", "sha256": "9aadd739ab865447af7d28a80cd9f6b2e0d25e4266dd574fd07901b721d514de" }, "downloads": -1, "filename": "aiogmaps-0.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "0c0129a02fcb6b6e138bbffad532fc0f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 9830, "upload_time": "2018-12-20T09:52:47", "url": "https://files.pythonhosted.org/packages/c1/16/5d0dd3a2d3ce23291a6e562aee3afffd62b64a3c286623cb3d80d6de3cea/aiogmaps-0.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7e6cee977dbf0b81c3c34cf9f6d6d84a", "sha256": "e0b1db54e97d43f211ba8b8d05edc5a121187669e58bbf9aab7bf4eb877bf3a6" }, "downloads": -1, "filename": "aiogmaps-0.0.2.tar.gz", "has_sig": false, "md5_digest": "7e6cee977dbf0b81c3c34cf9f6d6d84a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7682, "upload_time": "2018-12-20T09:52:48", "url": "https://files.pythonhosted.org/packages/5b/9e/f62962a26fb6e3c86133cb8b3a9ec2c69a340ebc15f802a688d5333de3ed/aiogmaps-0.0.2.tar.gz" } ] }