{ "info": { "author": "Michael Reuter", "author_email": "mareuternh@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: End Users/Desktop", "Intended Audience :: Science/Research", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2", "Topic :: Scientific/Engineering :: Astronomy" ], "description": "=======================\nLunar Club Tools README\n=======================\n\n.. image:: https://travis-ci.org/mareuter/lct-python.svg\n :target: https://travis-ci.org/mareuter/lct-python\n\n.. _Astronomical League: http://www.astroleague.org\n.. _Python: http://www.python.org\n.. _PyQt: http://www.riverbankcomputing.co.uk/software/pyqt/intro\n.. _pyephem: http://pypi.python.org/pypi/pyephem\n.. _pip: https://pip.pypa.io/en/latest/installing.html\n.. _homebrew: http://brew.sh/\n\nA tool to aid in completing the `Astronomical League`_'s Lunar and Lunar II observing clubs. \nIt is written in `Python`_ using `PyQt`_ for the UI and the `pyephem`_ library for lunar \ncalculations.\n\nThe program provides general information about the current lunar status. Based on the current \nlocation of the lunar terminator, the program determines the visibility of features required to \ncomplete the observing clubs. Certain requirements are based on the current lunar phase and the \ntimes to and from new moon. These are calculated and presented in a table with indicators that \nshow when the requirement is occurring (not necessarily visible). \n\nInstalling\n----------\n\nRequirements\n############\n\n- Python 2.7\n- PyQt >= 4.8 (not 5)\n- pyephem >= 3.7.4.1\n- tzlocal >= 1.1.1\n- QDarkStyle >= 1.9\n\nLinux\n^^^^^\n\nThe correct version of `Python`_ should already be install on your system. If not, get the 2.7 version \nvia the appropriate package manager. You will then need to install `PyQt`_ libraries and build tools \npackages. The names vary between OS flavors. Next, follow the installation instructions for `pip`_ \nappropriate to Linux. Once that is complete, run the following::\n \n pip install lct\n\nOSX\n^^^\n\nThe correct version of `Python`_ should already be install on your system. To get `PyQt`_, the best \nway is via `homebrew`_::\n \n brew install pyqt\n\nThen, follow the installation instructions for `pip`_ appropriate to OSX. Once that is complete, \nrun the following::\n \n pip install lct\n\nWindows\n^^^^^^^\n\nDownload the correct version from `Python`_. Be sure you note if you install the 64-bit or 32-bit \nversion of Python. Download the correct associated version of `PyQt`_ from their site and install. \nNext, download the correct associated version of `pyephem`_ and install. Then, follow the installation \ninstructions for `pip`_ appropriate to Windows. Once that is complete, run the following::\n\n pip install lct\n\nAlternatively, you can download the associated version of the Lunar Club Tools here. However, you \nwill need to install two other packages via `pip`_::\n\n pip install tzlocal\n pip install qdarkstyle\n\nRunning\n-------\n\nAs long as the installation directory for `Python`_ scripts is in your PATH, the program is run via \nthe following::\n\n lunar_club_tools.py", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/mareuter/lct-python", "keywords": null, "license": "MIT", "maintainer": null, "maintainer_email": null, "name": "lct", "package_url": "https://pypi.org/project/lct/", "platform": "Linux,OSX,Windows", "project_url": "https://pypi.org/project/lct/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/mareuter/lct-python" }, "release_url": "https://pypi.org/project/lct/0.4.0/", "requires_dist": null, "requires_python": null, "summary": "Lunar Club Tools", "version": "0.4.0" }, "last_serial": 1128800, "releases": { "0.4.0": [ { "comment_text": "", "digests": { "md5": "e3a33ee834b947edafb4a299ef4981e5", "sha256": "a898d8d0d1dadb4915329b694bb99073c7327e4342b0ea99c03941e41f2882de" }, "downloads": -1, "filename": "lct-0.4.0-py2-none-any.whl", "has_sig": false, "md5_digest": "e3a33ee834b947edafb4a299ef4981e5", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 161303, "upload_time": "2014-06-18T11:34:10", "url": "https://files.pythonhosted.org/packages/97/2c/d1cd57fc52325e690bb41c3db07ef33c757747775c6e6ca73e1435828245/lct-0.4.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9ce1f6540724f03b1150ad3a4114af24", "sha256": "8a5f001db4505be905aa4c2487695416bcf8db6169180aebfd8a42c132c14e19" }, "downloads": -1, "filename": "lct-0.4.0.tar.gz", "has_sig": false, "md5_digest": "9ce1f6540724f03b1150ad3a4114af24", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 80568, "upload_time": "2014-06-18T11:23:28", "url": "https://files.pythonhosted.org/packages/18/ef/5bcaba1cd77e76ba63723da241ebb6a8b4317e15daf419fdecfe2583fe1c/lct-0.4.0.tar.gz" }, { "comment_text": "", "digests": { "md5": "690845b5e92ced11c6be912625e84362", "sha256": "7fd9f4ef3d46152b66f7ac8a3f1e89d45f0f57db5b83a4102a9ed7c7362666f8" }, "downloads": -1, "filename": "lct-0.4.0.win32-py2.7.exe", "has_sig": false, "md5_digest": "690845b5e92ced11c6be912625e84362", "packagetype": "bdist_wininst", "python_version": "2.7", "requires_python": null, "size": 357998, "upload_time": "2014-06-18T11:24:02", "url": "https://files.pythonhosted.org/packages/d2/69/892f836f93b05b7abb845d56a1937ba635a2e1c4ac9287acdc7af477d09f/lct-0.4.0.win32-py2.7.exe" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "e3a33ee834b947edafb4a299ef4981e5", "sha256": "a898d8d0d1dadb4915329b694bb99073c7327e4342b0ea99c03941e41f2882de" }, "downloads": -1, "filename": "lct-0.4.0-py2-none-any.whl", "has_sig": false, "md5_digest": "e3a33ee834b947edafb4a299ef4981e5", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 161303, "upload_time": "2014-06-18T11:34:10", "url": "https://files.pythonhosted.org/packages/97/2c/d1cd57fc52325e690bb41c3db07ef33c757747775c6e6ca73e1435828245/lct-0.4.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9ce1f6540724f03b1150ad3a4114af24", "sha256": "8a5f001db4505be905aa4c2487695416bcf8db6169180aebfd8a42c132c14e19" }, "downloads": -1, "filename": "lct-0.4.0.tar.gz", "has_sig": false, "md5_digest": "9ce1f6540724f03b1150ad3a4114af24", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 80568, "upload_time": "2014-06-18T11:23:28", "url": "https://files.pythonhosted.org/packages/18/ef/5bcaba1cd77e76ba63723da241ebb6a8b4317e15daf419fdecfe2583fe1c/lct-0.4.0.tar.gz" }, { "comment_text": "", "digests": { "md5": "690845b5e92ced11c6be912625e84362", "sha256": "7fd9f4ef3d46152b66f7ac8a3f1e89d45f0f57db5b83a4102a9ed7c7362666f8" }, "downloads": -1, "filename": "lct-0.4.0.win32-py2.7.exe", "has_sig": false, "md5_digest": "690845b5e92ced11c6be912625e84362", "packagetype": "bdist_wininst", "python_version": "2.7", "requires_python": null, "size": 357998, "upload_time": "2014-06-18T11:24:02", "url": "https://files.pythonhosted.org/packages/d2/69/892f836f93b05b7abb845d56a1937ba635a2e1c4ac9287acdc7af477d09f/lct-0.4.0.win32-py2.7.exe" } ] }