{"categories":[{"label":"Utilities","url":"https://skillfed.io/packages/category/utilities/11"}],"enrichment":{"capability":"Converts between Gregorian (solar) and Chinese lunar calendars, and computes associated astrological and traditional calendar properties like zodiac signs, stems-and-branches, lucky directions, and festival dates.","skillfed_tags":["calendar-conversion","chinese-lunar","astrological-data"],"use_cases":["Display lunar calendar dates alongside Gregorian dates in applications for Chinese users.","Determine zodiac animals and astrological properties for a given birth date.","Calculate auspicious dates and lucky directions for traditional Chinese ceremonies or events.","Convert between solar and lunar date systems for historical or genealogical records.","Populate festival and holiday calendars that follow the lunar calendar."],"what_it_does":"lunar_python is a zero-dependency calendar library that converts between Gregorian (Western) and Chinese lunar calendars, along with related traditional calendar systems. It computes lunar date components, zodiac animals, stems-and-branches (\u5e72\u652f), constellation signs, lucky directions (\u559c\u795e), festival dates, and other astrological properties. The library is written in pure Python with no external dependencies, making it self-contained but requiring compilation from source during installation.\n\nThe package is typically used to display or calculate lunar calendar dates in applications serving Chinese-speaking users, to determine auspicious dates and directions according to traditional practices, or to map between solar and lunar date systems. It supports bidirectional conversion and provides a rich set of computed properties for each date, including festival calendars and traditional fortune-telling attributes.","worth_installing":"Yes, if you need lunar calendar conversion and astrological properties for a Chinese-language or culturally-aware application. The zero-dependency design and permissive MIT license are strong points. However, the high install friction (source-only distribution) and aging maintenance status (last commit 282 days ago) mean you should verify compatibility with your Python version and build environment before committing. No known vulnerabilities."},"id":"lunar-python","links":{"html":"https://skillfed.io/packages/lunar-python","md":"https://skillfed.io/packages/lunar-python.md","pypi":"https://pypi.org/project/lunar-python/"},"maintenance":{"status":"aging"},"meta":{"latest_release":"2025-11-05","license_spdx":null,"license_treatment":"permissive","name":"lunar_python","python_support":"unspecified","summary":"lunar is a calendar library for Solar and Chinese Lunar."},"popularity":{"monthly_downloads":81034,"position":14256,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"1.4.8"}
