{ "info": { "author": "Andy Freeland", "author_email": "andy.freeland@redjack.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 2", "Programming Language :: Python :: 3", "Programming Language :: Python :: Implementation :: CPython", "Programming Language :: Python :: Implementation :: PyPy" ], "description": "Python Akamai EdgeScape client\n==============================\n\n[![Build Status](https://img.shields.io/travis/redjack/akadata-py/master.svg)](https://travis-ci.org/redjack/akadata-py)\n\nPython client for Akamai EdgeScape. Supports Python 2.7/3.3+, and PyPy.\n\n## Installation\n\n```\npip install akadata\n```\n\n## Usage\n\nTo lookup an IP address, initialize an `akadata.EdgeScape` object with the host\nand port of the EdgeScape Facilitator server, and call its `ip_lookup` method.\nSee the docstring for `akadata.EdgeScape.ip_lookup` for details about the\nresulting dictionary, parsing, and possible exceptions.\n\n```pycon\n>>> from pprint import pprint\n>>> from akadata import EdgeScape\n>>>\n>>> client = EdgeScape('192.168.59.103', 49158)\n>>>\n>>> pprint(client.ip_lookup('208.78.4.5', timeout=1))\n{u'areacode': [301],\n u'asnum': [40287],\n u'bw': 5000,\n u'city': u'SILVERSPRING',\n u'company': u'RedJack_LLC',\n u'continent': u'NA',\n u'country_code': u'US',\n u'county': [u'MONTGOMERY'],\n 'default_answer': False,\n u'dma': 511,\n u'domain': u'redjack.com',\n u'fips': ['24031'],\n 'ip': u'208.78.4.5',\n u'lat': 39.0245,\n u'long': -77.0094,\n u'msa': 8872,\n u'pmsa': 8840,\n u'region_code': u'MD',\n u'throughput': u'vhigh',\n u'timezone': u'EST',\n u'zip': ['20901', '20902', '20903', '20904', '20905', '20906', '20907',\n '20908', '20910', '20911', '20914', '20915', '20916', '20918',\n '20993', '20997']}\n```", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/redjack/akadata-py", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "akadata", "package_url": "https://pypi.org/project/akadata/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/akadata/", "project_urls": { "Homepage": "https://github.com/redjack/akadata-py" }, "release_url": "https://pypi.org/project/akadata/0.3.0/", "requires_dist": [ "ipaddress; python_version==\"2.7\"" ], "requires_python": "", "summary": "Python port of Akamai EdgeScape client", "version": "0.3.0" }, "last_serial": 1767210, "releases": { "0.3.0": [ { "comment_text": "", "digests": { "md5": "bf9c0441116fcfe8476035119da948ab", "sha256": "26404a04ef0db0c36d84c60f56644104ddd0ffc0b4c5d4c9d4809bad18d4e008" }, "downloads": -1, "filename": "akadata-0.3.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "bf9c0441116fcfe8476035119da948ab", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 9065, "upload_time": "2015-10-13T19:02:42", "url": "https://files.pythonhosted.org/packages/8c/a2/0d371e156d79be268eabe4f5af14c0625a08785e40bdf89182eb012bbdca/akadata-0.3.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "bbd0afb6f645c42ff4a7b1615cd135e4", "sha256": "6c4c26999b76b7d7b61868b0181b6023bc0529a63722257545762bcaf42a8e56" }, "downloads": -1, "filename": "akadata-0.3.0.tar.gz", "has_sig": false, "md5_digest": "bbd0afb6f645c42ff4a7b1615cd135e4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11990, "upload_time": "2015-10-13T19:02:52", "url": "https://files.pythonhosted.org/packages/ae/79/797e099d27cb03dd9c05709fa1c1cda8e10d514bcfcf16e3ea69401ecd65/akadata-0.3.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "bf9c0441116fcfe8476035119da948ab", "sha256": "26404a04ef0db0c36d84c60f56644104ddd0ffc0b4c5d4c9d4809bad18d4e008" }, "downloads": -1, "filename": "akadata-0.3.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "bf9c0441116fcfe8476035119da948ab", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 9065, "upload_time": "2015-10-13T19:02:42", "url": "https://files.pythonhosted.org/packages/8c/a2/0d371e156d79be268eabe4f5af14c0625a08785e40bdf89182eb012bbdca/akadata-0.3.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "bbd0afb6f645c42ff4a7b1615cd135e4", "sha256": "6c4c26999b76b7d7b61868b0181b6023bc0529a63722257545762bcaf42a8e56" }, "downloads": -1, "filename": "akadata-0.3.0.tar.gz", "has_sig": false, "md5_digest": "bbd0afb6f645c42ff4a7b1615cd135e4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11990, "upload_time": "2015-10-13T19:02:52", "url": "https://files.pythonhosted.org/packages/ae/79/797e099d27cb03dd9c05709fa1c1cda8e10d514bcfcf16e3ea69401ecd65/akadata-0.3.0.tar.gz" } ] }