{ "info": { "author": "Jules David", "author_email": "jules@onada.fr", "bugtrack_url": null, "classifiers": [ "Development Status :: 2 - Pre-Alpha", "Intended Audience :: Science/Research", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Topic :: Scientific/Engineering :: Astronomy", "Topic :: Scientific/Engineering :: Physics" ], "description": "Space Command\n=============\n\n.. image:: http://readthedocs.org/projects/space-command/badge/?version=latest\n :alt: Documentation Status\n :target: https://space-command.readthedocs.io/en/latest/?badge=latest\n\n.. image:: https://img.shields.io/pypi/v/space-command.svg\n :alt: PyPi version\n :target: https://pypi.python.org/pypi/space-command\n\n.. image:: https://img.shields.io/pypi/pyversions/space-command.svg\n :alt: Python versions\n :target: https://pypi.python.org/pypi/space-command\n\nThe space command allows to compute the position of satellites and their passes above our head.\n\nIn order to do this, it uses the `beyond `__ library.\n\nInstallation\n------------\n\nFor the stable release\n\n.. code-block:: shell\n\n $ pip install space-command\n\nFor the latest development version\n\n.. code-block:: shell\n\n $ pip install git+https://github.com/galactics/beyond\n $ pip install git+https://github.com/galactics/space-command\n\nFeatures\n--------\n\n* Retrieve orbits as TLE from celestrak or space-track\n* Compute visibility from a given point of observation\n* Compute phases of the Moon and other solar system bodies\n* Animated map of satellites' orbit\n* Compute events for a given satellite (day/night, node, AOS/LOS, etc.)\n* Retrieve Solar System bodies ephemeris\n\nSee `documentation `__ for a\nlist of all the features.\n\nChangelog\n---------\n\n[0.5] - 2019-07-30\n^^^^^^^^^^^^^^^^^^\n\n**Added**\n\n- ``space map`` shows groundtrack\n- ``space events`` can selectively display one type of event\n- ``space sat`` subcommand to handle the satellite database\n- ``space ephem`` subcommand to handle ephemerides\n- ``wspace`` for workspace management\n- ``space passes`` now has a csv output format\n- ``space planet`` is able to fetch any bsp file defined in the config file\n\n**Modified**\n\n- Time span inputs normalized for all commands (20s, 3d12h5m, etc.)\n- Satellites can now be accessed by other identifiers than name (norad=25544 and cospar=1998-067A are equivalent to \"ISS (ZARYA)\"). See ``space sat``\n- Logging is now with a timed rotating file\n\n[0.4.2] - 2019-02-23\n^^^^^^^^^^^^^^^^^^^^\n\n**Added**\n\n- Logging\n- Tests\n- ``space events`` subcommand computes all orbital events of a satellite (AOS/LOS, Apogee/Perigee, etc.)\n- ``space phase`` to compute the phase of available planets and moons\n- groundtracks optional on map\n\n**Removed**\n\n- ``space moon`` subcommand. This is now handled by the more generic ``space phase``\n\n[0.4.1] - 2018-11-01\n^^^^^^^^^^^^^^^^^^^^\n\n**Added**\n\n- TLE database dump and statistics\n- Station map\n- Stations' characteristics defined in config file are now set as attributes of the\n station object\n\n[0.4] - 2018-10-20\n^^^^^^^^^^^^^^^^^^\n\n**Added**\n\n- Compute ephemeris of solar system bodies (Moon, Mars, Jupiter, Titan, etc.)\n- Moon phase computation\n- Centralized date handling, via command ``space clock``\n- Allow TLE retrieval from Space-Track\n\n**Changed**\n\n- Database classes are now suffixed with *Db*\n- Subcommand retrieving data from the web now use the argument **fetch** instead of get.\n\n**Removed**\n\n- Light propagation delay no longer taken into account.\n The computation was tedious, and has been removed from the beyond library\n\n[v0.3] - 2018-07-24\n^^^^^^^^^^^^^^^^^^^\n\n**Added**\n\n- Possibility to create your own commands with the ``space.command`` `entry point `__.\n- Search TLE containing a string\n- Retrieve all chronological TLE of an object\n- ``space map`` displays real-time position of objects\n- Compute moon phase\n- Every command taking object names can also take TLE or CCSDS ephemeris via stdin\n- add mask handling for stations\n- Passes zenithal display optional\n\n**Changed**\n\n- MIT license replace GPLv3\n\n**Removed**\n\n- EOP database disabled by default.", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "", "keywords": "flight dynamic,satellite,space", "license": "MIT License", "maintainer": "", "maintainer_email": "", "name": "space-command", "package_url": "https://pypi.org/project/space-command/", "platform": "", "project_url": "https://pypi.org/project/space-command/", "project_urls": null, "release_url": "https://pypi.org/project/space-command/0.5/", "requires_dist": null, "requires_python": "", "summary": "Space Command", "version": "0.5" }, "last_serial": 5606444, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "7d03e2f51ec423bb3255575d4290847d", "sha256": "f8a41efa6f9e8df54cf6572d6b38f91312006acbbd36b07ab0bde3e40c744c9a" }, "downloads": -1, "filename": "space-command-0.1.tar.gz", "has_sig": false, "md5_digest": "7d03e2f51ec423bb3255575d4290847d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1762, "upload_time": "2017-11-23T22:18:40", "url": "https://files.pythonhosted.org/packages/bd/b4/77a51395d27b4c79907e62f757db50a55f873c3f8dc2b2faecee193a25ad/space-command-0.1.tar.gz" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "cfd52c8a8d6ab2cb0f82169996d0e48b", "sha256": "b4139c8038ca76627f8650e212b12c52ed07fd762ec9e58d60eb6888e34a33a9" }, "downloads": -1, "filename": "space-command-0.2.tar.gz", "has_sig": false, "md5_digest": "cfd52c8a8d6ab2cb0f82169996d0e48b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3331469, "upload_time": "2017-12-11T21:44:28", "url": "https://files.pythonhosted.org/packages/b5/9b/688e45b797447a5d269d1a64e4e8b03e28ccde9d759fae21519dd003974f/space-command-0.2.tar.gz" } ], "0.3": [ { "comment_text": "", "digests": { "md5": "301925ecf72e3b2dcf4f1e451f3e2698", "sha256": "4b6be399c3e5b7cd4fe713154f4cfa25b7322087e6ca79785d54416101faa946" }, "downloads": -1, "filename": "space-command-0.3.tar.gz", "has_sig": false, "md5_digest": "301925ecf72e3b2dcf4f1e451f3e2698", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3442904, "upload_time": "2018-07-24T19:00:44", "url": "https://files.pythonhosted.org/packages/94/2f/a9957cde2de8b74a68cd93146f76c0dd261d618050e696220f7f7fd3bfdf/space-command-0.3.tar.gz" } ], "0.4": [ { "comment_text": "", "digests": { "md5": "7959cd79215fc48e3576c3ebeb10ab32", "sha256": "b30ee06f7e2d945b8ef0f12f86f4a01fece1e94be96169daa82946ff920b2c9b" }, "downloads": -1, "filename": "space-command-0.4.tar.gz", "has_sig": false, "md5_digest": "7959cd79215fc48e3576c3ebeb10ab32", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3448598, "upload_time": "2018-10-20T15:41:16", "url": "https://files.pythonhosted.org/packages/b0/0f/5cfc1a993a422455aec09006f36c118210d0d335b5128cb5f5396e1dd3ad/space-command-0.4.tar.gz" } ], "0.4.1": [ { "comment_text": "", "digests": { "md5": "15fdfc703156d776ce598b7ac1b71042", "sha256": "debf3dd3eb8cb0e7b328fb28f8e69e1058b603dc1add819667271be2cf625b18" }, "downloads": -1, "filename": "space-command-0.4.1.tar.gz", "has_sig": false, "md5_digest": "15fdfc703156d776ce598b7ac1b71042", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3450370, "upload_time": "2018-11-01T19:59:40", "url": "https://files.pythonhosted.org/packages/55/a5/6a267e998d589dc2bc7c4d389d40bcc1fc1c868536f865f6e69b299322eb/space-command-0.4.1.tar.gz" } ], "0.4.2": [ { "comment_text": "", "digests": { "md5": "f5beec70e3c2362e6bc591744fa461f3", "sha256": "1d2076f377c9d117bb852ca41f559f5143a77a97440845d10ad9acdcc9e58476" }, "downloads": -1, "filename": "space-command-0.4.2.tar.gz", "has_sig": false, "md5_digest": "f5beec70e3c2362e6bc591744fa461f3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3609893, "upload_time": "2019-02-23T23:43:49", "url": "https://files.pythonhosted.org/packages/05/f2/5c3e51826725a6394a89feb6ef1c506d9425e266b7dc3dba2d0bb4a00403/space-command-0.4.2.tar.gz" } ], "0.5": [ { "comment_text": "", "digests": { "md5": "cb7f424e7521d34b1c4a41f3a0d5f642", "sha256": "a60860a4d46306aa40da152ad1dd6656047c37b9fec1e2db965dab4ae359a924" }, "downloads": -1, "filename": "space-command-0.5.tar.gz", "has_sig": false, "md5_digest": "cb7f424e7521d34b1c4a41f3a0d5f642", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3619601, "upload_time": "2019-07-30T08:29:40", "url": "https://files.pythonhosted.org/packages/4b/e7/eb623a2caea55daea7bb5c4b923d256e912ff90a69afb2a52be87d458025/space-command-0.5.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "cb7f424e7521d34b1c4a41f3a0d5f642", "sha256": "a60860a4d46306aa40da152ad1dd6656047c37b9fec1e2db965dab4ae359a924" }, "downloads": -1, "filename": "space-command-0.5.tar.gz", "has_sig": false, "md5_digest": "cb7f424e7521d34b1c4a41f3a0d5f642", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3619601, "upload_time": "2019-07-30T08:29:40", "url": "https://files.pythonhosted.org/packages/4b/e7/eb623a2caea55daea7bb5c4b923d256e912ff90a69afb2a52be87d458025/space-command-0.5.tar.gz" } ] }