Metadata-Version: 2.4
Name: pylunar
Version: 0.11.1
Summary: Information for completing the Astronomical League's Lunar and Lunar II observing programs.
Author-email: Michael Reuter <mareuternh@gmail.com>
License-Expression: BSD-3-Clause
Project-URL: Documentation, http://pylunar.readthedocs.io
Project-URL: Repository, https://github.com/mareuter/pylunar
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: Natural Language :: English
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: 3.14
Requires-Python: >=3.10
Description-Content-Type: text/x-rst
License-File: LICENSE
License-File: AUTHORS.rst
Requires-Dist: ephem==4.2.1
Provides-Extra: dev
Requires-Dist: pylunar[build,docs,lint,test]; extra == "dev"
Requires-Dist: scriv==1.8.0; extra == "dev"
Requires-Dist: tox==4.53.0; extra == "dev"
Provides-Extra: test
Requires-Dist: coverage[toml]==7.13.5; extra == "test"
Requires-Dist: pytest==9.0.3; extra == "test"
Provides-Extra: lint
Requires-Dist: pre-commit==4.6.0; extra == "lint"
Provides-Extra: build
Requires-Dist: build==1.4.4; extra == "build"
Requires-Dist: twine==6.2.0; extra == "build"
Provides-Extra: docs
Requires-Dist: sphinx~=7.4; python_version < "3.11" and extra == "docs"
Requires-Dist: sphinx~=8.2; python_version >= "3.11" and extra == "docs"
Requires-Dist: sphinx_rtd_theme==3.1.0; extra == "docs"
Dynamic: license-file

=============================
Python Lunar
=============================

.. |license| image:: https://img.shields.io/pypi/l/pylunar.svg
   :target: http://opensource.org/licenses/BSD
   :alt: BSD License

.. |version| image:: http://img.shields.io/pypi/v/pylunar.svg
   :target: https://pypi.python.org/pypi/pylunar
   :alt: Software Version

.. |github| image:: https://github.com/mareuter/pylunar/actions/workflows/ci.yaml/badge.svg
  :target: https://github.com/mareuter/pylunar
  :alt: Github build status

.. |python| image:: https://img.shields.io/pypi/pyversions/pylunar.svg
  :target: https://pypi.python.org/pypi/pylunar
  :alt: Supported Python

.. |docs| image:: https://readthedocs.org/projects/pylunar/badge/?version=latest
  :target: https://pylunar.readthedocs.io
  :alt: Readthedocs status

.. |pre-commit| image:: https://img.shields.io/badge/pre--commit-enabled-brightgreen?logo=pre-commit
  :target: https://github.com/pre-commit/pre-commit
  :alt: Uses pre-commit

|license| |python| |version| |github| |docs| |pre-commit|

Information for completing the Astronomical League's Lunar and Lunar II observing programs. Uses the `pyephem <https://rhodesmill.org/pyephem>`_ package to calculate lunar information.


Features
--------

* Offer moon information based on location and date/time.
* Offer lunar targets for AL observing clubs based on terminator location.

