{"categories":[{"label":"Astronomy","url":"https://skillfed.io/packages/category/scientific-engineering-astronomy"}],"enrichment":{"capability":"PyMeeus implements astronomical algorithms from Jean Meeus's classical reference, providing Python classes for computing celestial positions, lunar phases, planetary phenomena, and time conversions with minimal dependencies.","skillfed_tags":["astronomy","algorithms","educational"],"use_cases":["Calculate the Moon's phase and position on a given date for educational astronomy projects or planetarium software.","Compute sunrise, sunset, and solar event times (solstices, equinoxes) for a specific location and date.","Determine the positions of planets and Jupiter's Galilean moons for amateur astronomy observation planning.","Convert between different astronomical time scales (UTC, TT, JDE) and epoch formats in calendar applications.","Verify or teach the classical Meeus algorithms in an academic or tutorial context without external dependencies."],"what_it_does":"PyMeeus is a pure-Python library that translates the algorithms from Jean Meeus's 'Astronomical Algorithms' (2nd Edition, 1998) into executable code. It provides classes and methods for computing celestial phenomena\u2014lunar phases, planetary positions, solar events, eclipse data, and time conversions\u2014without external compiled dependencies. The library is designed for simplicity and readability rather than maximum speed or precision.\n\nThe package is organized as a collection of modules (Epoch, Angle, Coordinates, Moon, Sun, Planet, Saturn, Jupiter, etc.), each exposing classes and methods for specific astronomical tasks. It is commonly used in educational settings, hobbyist astronomy projects, and applications where ease of understanding and minimal setup matter more than professional-grade accuracy or performance.","worth_installing":"Yes, if you need straightforward astronomical calculations for education, hobby projects, or applications where simplicity and minimal dependencies outweigh the need for cutting-edge precision or frequent updates. The library is stable, well-documented, and carries no known vulnerabilities. However, verify Python version compatibility first and consider whether other libraries better suit production-grade use cases. The long release gap since 2022-12-11 suggests infrequent maintenance."},"id":"pymeeus","links":{"html":"https://skillfed.io/packages/pymeeus","md":"https://skillfed.io/packages/pymeeus.md","pypi":"https://pypi.org/project/pymeeus/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2022-12-11","license_spdx":null,"license_treatment":"copyleft","name":"PyMeeus","python_support":"unspecified","summary":"Python implementation of Jean Meeus astronomical routines"},"popularity":{"monthly_downloads":2814514,"position":2878,"tier":"top_5000"},"security":{"n_vulnerabilities":0},"version":"0.5.12"}
