{ "info": { "author": "nkoshell", "author_email": "nikita.koshelev@gmail.com", "bugtrack_url": null, "classifiers": [], "description": "SpaceTrackApi client\n____________________\n\nSmall async wrapper for `nasa-tle-loader` package\n\n\nRequirements\n------------\n\n- aiohttp >= 2.0.7\n- nasa-tle-loader >= 1.0.0\n\n\nInstalling\n__________\n\n::\n\n pip install aio-nasa-tle-loader\n\n\nGetting started\n---------------\n\nTo retrieve something from Space-Track:\n\n.. code-block:: python\n\n # -*- coding: utf-8 -*-\n\n import asyncio\n import json\n\n from aio_nasa_tle_loader import AsyncNasaTLELoader\n\n\n async def main(loop):\n async with AsyncNasaTLELoader(loop=loop) as loader:\n # Getting list `nasa_tle_loader.TLE`(namedtuple like) objects\n tle_list = await loader()\n\n # Print result as JSON\n print(json.dumps([tle.as_dict() for tle in tle_list[:3]], indent=2))\n\n\n if __name__ == '__main__':\n loop = asyncio.get_event_loop()\n loop.run_until_complete(main(loop))\n\n\nResult::\n\n [\n {\n \"EPOCH\": \"2017-05-17 13:16:58\",\n \"EPOCH_MICROSECONDS\": \"124064\",\n \"NORAD_CAT_ID\": \"25544\",\n \"TLE_LINE0\": \"ISS\",\n \"TLE_LINE1\": \"1 25544U 98067A 17137.55345051 .00016717 00000-0 10270-3 0 9004\",\n \"TLE_LINE2\": \"2 25544 51.6389 191.0057 0005051 169.7469 190.3787 15.54030000 16987\"\n },\n {\n \"EPOCH\": \"2017-05-17 22:32:35\",\n \"EPOCH_MICROSECONDS\": \"151072\",\n \"NORAD_CAT_ID\": \"25544\",\n \"TLE_LINE0\": \"ISS\",\n \"TLE_LINE1\": \"1 25544U 98067A 17137.93929573 .00016717 00000-0 10270-3 0 9014\",\n \"TLE_LINE2\": \"2 25544 51.6398 189.0848 0005258 166.2909 193.8387 15.53887043 17040\"\n },\n {\n \"EPOCH\": \"2017-05-18 01:37:47\",\n \"EPOCH_MICROSECONDS\": \"963136\",\n \"NORAD_CAT_ID\": \"25544\",\n \"TLE_LINE0\": \"ISS\",\n \"TLE_LINE1\": \"1 25544U 98067A 17138.06791624 .00016717 00000-0 10270-3 0 9024\",\n \"TLE_LINE2\": \"2 25544 51.6394 188.4430 0005111 170.0057 190.1198 15.53888284 17061\"\n }\n ]\n\n\nSource code\n-----------\n\nThe latest developer version is available in a github repository:\nhttps://github.com/nkoshell/aio-nasa-tle-loader", "description_content_type": null, "docs_url": null, "download_url": "https://github.com/nkoshell/aio-nasa-tle-loader/archive/1.0.0.tar.gz", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/nkoshell/aio-nasa-tle-loader", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "aio-nasa-tle-loader", "package_url": "https://pypi.org/project/aio-nasa-tle-loader/", "platform": "", "project_url": "https://pypi.org/project/aio-nasa-tle-loader/", "project_urls": { "Download": "https://github.com/nkoshell/aio-nasa-tle-loader/archive/1.0.0.tar.gz", "Homepage": "https://github.com/nkoshell/aio-nasa-tle-loader" }, "release_url": "https://pypi.org/project/aio-nasa-tle-loader/1.0.0/", "requires_dist": null, "requires_python": "", "summary": "Small async wrapper for `nasa-tle-loader` package", "version": "1.0.0" }, "last_serial": 3288699, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "52807b38d7b49a61e701348c7faad017", "sha256": "cb948754216a940ae18a36633a6378bde6eca9ee5c429f2aaae42547f5f12037" }, "downloads": -1, "filename": "aio-nasa-tle-loader-1.0.0.tar.gz", "has_sig": false, "md5_digest": "52807b38d7b49a61e701348c7faad017", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3814, "upload_time": "2017-05-20T15:02:33", "url": "https://files.pythonhosted.org/packages/0f/e1/4221164663478507f99a1273cabce69f4d1a786c1f59e4b01a6f0bb8efce/aio-nasa-tle-loader-1.0.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "52807b38d7b49a61e701348c7faad017", "sha256": "cb948754216a940ae18a36633a6378bde6eca9ee5c429f2aaae42547f5f12037" }, "downloads": -1, "filename": "aio-nasa-tle-loader-1.0.0.tar.gz", "has_sig": false, "md5_digest": "52807b38d7b49a61e701348c7faad017", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3814, "upload_time": "2017-05-20T15:02:33", "url": "https://files.pythonhosted.org/packages/0f/e1/4221164663478507f99a1273cabce69f4d1a786c1f59e4b01a6f0bb8efce/aio-nasa-tle-loader-1.0.0.tar.gz" } ] }