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.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.6.0.tar.gz (34.4 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.6.0-py2.py3-none-any.whl (21.8 kB view details)

Uploaded Python 2Python 3

File details

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

File metadata

  • Download URL: pylunar-0.6.0.tar.gz
  • Upload date:
  • Size: 34.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.8.2

File hashes

Hashes for pylunar-0.6.0.tar.gz
Algorithm Hash digest
SHA256 56359708de04e766457161f34927c6daa0acafe01d6829bf2ad8a8e0025e800f
MD5 ac567142ffab8d47c60b541026792fcd
BLAKE2b-256 c6d3038e49210208d8e69dae4e6b9b4b733174f3701805edbe7d045178d75520

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pylunar-0.6.0-py2.py3-none-any.whl
  • Upload date:
  • Size: 21.8 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.8.2

File hashes

Hashes for pylunar-0.6.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 ea7a60f9327b2838596162c32a17902fc7f5658444f2adf57dceceb303e5d9aa
MD5 3635940fd0776bd3dcecf55b416dccfe
BLAKE2b-256 7e5b4a278b0213a46f57ccdac6c05318e64adc867a8b2b4b970e22a5c255d01c

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 Pingdom Monitoring Sentry Error logging StatusPage Status page