{
"info": {
"author": "mendrugory",
"author_email": "mendrugory@gmail.com",
"bugtrack_url": null,
"classifiers": [
"Development Status :: 4 - Beta",
"Intended Audience :: Developers",
"License :: OSI Approved :: MIT License",
"Topic :: Utilities"
],
"description": "torip\n=====\n\nPython library for Tornado web framework to locate IPs or server names.\n\nTorip will provide you information like country, city, zip code or the\nurl of google maps.\n\nTorip has been developed and tested using Python3.4\n\nInstallation\n------------\n\n.. code:: console\n\n $ pip install torip\n\nAvailable APIs\n--------------\n\nTorip supports the following APIs:\n\n`ip-api `__\n~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n\nIt is also the default API.\n\n.. code:: python\n\n from torip.locator import Locator\n locator = Locator(api_name='ip-api')\n\nor\n\n.. code:: python\n\n from torip.locator import Locator\n locator = Locator() # default API\n\n`freegeoip.net `__\n~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n\n.. code:: python\n\n from torip.locator import Locator\n locator = Locator(api_name='freegeoip')\n\nExample\n-------\n\n.. code:: python\n\n import tornado\n from torip.locator import Locator\n ip = '' # IP or server name\n @tornado.gen.coroutine\n def function():\n try:\n locator = Locator()\n result = yield locator.locate(ip)\n print(result)\n except Exception as e:\n print(str(e))\n finally:\n ioloop.stop()\n ioloop = tornado.ioloop.IOLoop.instance()\n ioloop.add_callback(function)\n ioloop.start()",
"description_content_type": null,
"docs_url": "https://pythonhosted.org/torip/",
"download_url": "UNKNOWN",
"downloads": {
"last_day": -1,
"last_month": -1,
"last_week": -1
},
"home_page": "https://github.com/mendrugory/torip",
"keywords": "Tornado IP Locate",
"license": "MIT License",
"maintainer": null,
"maintainer_email": null,
"name": "torip",
"package_url": "https://pypi.org/project/torip/",
"platform": "UNKNOWN",
"project_url": "https://pypi.org/project/torip/",
"project_urls": {
"Download": "UNKNOWN",
"Homepage": "https://github.com/mendrugory/torip"
},
"release_url": "https://pypi.org/project/torip/0.1.5/",
"requires_dist": null,
"requires_python": null,
"summary": "Library for Tornado web framework to locate IPs or server names.",
"version": "0.1.5"
},
"last_serial": 1799325,
"releases": {
"0.1.4": [
{
"comment_text": "",
"digests": {
"md5": "781797fb7ab8ef16d9f91a8347d53a61",
"sha256": "8a086e47a06c0ad333ecb15eb9596a074d0d1ff849913a986df3fc1a106fef30"
},
"downloads": -1,
"filename": "torip-0.1.4.tar.gz",
"has_sig": false,
"md5_digest": "781797fb7ab8ef16d9f91a8347d53a61",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 4448,
"upload_time": "2015-10-30T22:17:39",
"url": "https://files.pythonhosted.org/packages/a6/98/a7a8291b7114322ac9388029ca913b4bdc60f5b628440a67da38cfe41af4/torip-0.1.4.tar.gz"
}
],
"0.1.5": [
{
"comment_text": "",
"digests": {
"md5": "42252f77326e1720f6346d9c47c55290",
"sha256": "9d5fb609f0d96042f22e0460dcd74c2ce221b0ef49f81a988036fac1bc16d829"
},
"downloads": -1,
"filename": "torip-0.1.5.tar.gz",
"has_sig": false,
"md5_digest": "42252f77326e1720f6346d9c47c55290",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 4624,
"upload_time": "2015-11-03T16:46:15",
"url": "https://files.pythonhosted.org/packages/cc/03/01e3949aa3796b49c3879990a2b8063f7552715cb771ff034b1dde5b9677/torip-0.1.5.tar.gz"
}
]
},
"urls": [
{
"comment_text": "",
"digests": {
"md5": "42252f77326e1720f6346d9c47c55290",
"sha256": "9d5fb609f0d96042f22e0460dcd74c2ce221b0ef49f81a988036fac1bc16d829"
},
"downloads": -1,
"filename": "torip-0.1.5.tar.gz",
"has_sig": false,
"md5_digest": "42252f77326e1720f6346d9c47c55290",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 4624,
"upload_time": "2015-11-03T16:46:15",
"url": "https://files.pythonhosted.org/packages/cc/03/01e3949aa3796b49c3879990a2b8063f7552715cb771ff034b1dde5b9677/torip-0.1.5.tar.gz"
}
]
}