Skip to main content

BSD License Supported Python Software Version Github build status Readthedocs status

Information for completing the Astronomical League’s Lunar and Lunar II observing programs.

Features

  • Offer moon information based on location and date/time.

Documentation

The full documentation is at http://pylunar.rtfd.org.

History

0.7.0 (2023-12-31)

  • Add phase emoji function

  • Add phase ASCII art function

  • Add fractional age function

  • Updates to API docs

  • Infrastructure updates and fixes

0.6.0 (2020-04-07)

  • Drop Python 2 and 3.4 and 3.5 support

  • Add Python 3.7 and 3.8 support

  • Change to 3-clause BSD license

  • Switch to pytest from tox

  • Add Github workflows for build and package upload

  • Remove Travis

0.5.1 (2018-04-20)

  • Add changelog updates

0.5.0 (2018-04-20)

  • LunarFeature additions

    • Latitude and Longitude ranges

    • Feature angle

  • MoonInfo additions

    • Libration phase angle

    • Libration visibility check

    • Updated is_visible to use libration visibility check

0.4.1 (2017-05-30)

  • Corrected moon state after rise/set function call

  • Made landing sites always visible once visible

0.4.0 (2017-05-28)

  • Added landing sites to feature database

  • Expanding LunarFeature content

  • MoonInfo object additions

    • right ascension and declination

    • solar elongation

    • earth distance

    • rise, transit and set times

    • angular size

    • magnitude

    • sub-solar latitude

0.3.1 (2017-05-15)

  • Ensure feature DB included in package

0.3.0 (2017-05-15)

  • MoonInfo object additions

    • time of day

    • is feature visible

  • LunarFeatureContainer object changes

    • Made constructor club related

    • Load call can check if feature is visible using MoonInfo instance

0.2.1 (2017-04-20)

  • Changed mechanism to determine phase name

0.2.0 (2017-04-16)

  • MoonInfo object additions

    • phase name

    • time from new moon

    • time to new moon

    • time to full moon

0.1.0 (2016-07-18)

  • MoonInfo object that provides basic lunar information

    • age

    • altitude

    • azimuth

    • colongitude

    • fractional phase

    • libration latitude

    • libration longitude

    • next four lunar phases

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pylunar-0.7.0.tar.gz (34.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pylunar-0.7.0-py2.py3-none-any.whl (22.4 kB view details)

Uploaded Python 2Python 3

File details

Details for the file pylunar-0.7.0.tar.gz.

File metadata

  • Download URL: pylunar-0.7.0.tar.gz
  • Upload date:
  • Size: 34.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.12.1

File hashes

Hashes for pylunar-0.7.0.tar.gz
Algorithm Hash digest
SHA256 17e65ad35653b25268c33f4e7bda47fc519c9ac46d5bb8c473990a3b04f5fdad
MD5 03fe81f115eacc37e880be6183f870b5
BLAKE2b-256 36c4a2510596a06440f6a62a0f19e2c490014ed0594ae7741c7712a08413de65

See more details on using hashes here.

File details

Details for the file pylunar-0.7.0-py2.py3-none-any.whl.

File metadata

  • Download URL: pylunar-0.7.0-py2.py3-none-any.whl
  • Upload date:
  • Size: 22.4 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.12.1

File hashes

Hashes for pylunar-0.7.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 e7e769d2e46a57da4c5c3d1cc1f3268df46c7f5f96902c08119cb74823f7315c
MD5 6752fb05ff5193921688fd2fcda516e0
BLAKE2b-256 c3853ad921b86a6783017f8fbfcf8edc6d57aec6442310fc4427096b571a532a

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page