Skip to main content

Splendid Moons

calculates uposatha moonday calendar data for Mahanikaya

Python library

https://pypi.org/project/splendidmoons/

Generates the calendar data for http://splendidmoons.github.io/

(This is a Python port and replacement of the older suriya-go GoLang package.)

$ pip install splendidmoons
$ splendidmoons asalha-puja 2023
2023-08-01
$ splendidmoons year-events-csv 2020 2030 moondays.csv
from splendidmoons.calendar_year import CalendarYear
for year in [2023, 2024, 2025]:
    print(f"{year}: {CalendarYear(year).year_type()}")
# 2023: YearType.Adhikamasa
# 2024: YearType.Normal
# 2025: YearType.Adhikavara

Download files

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

Source Distribution

splendidmoons-1.0.2.tar.gz (15.7 kB view details)

Uploaded Source

Built Distribution

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

splendidmoons-1.0.2-py3-none-any.whl (20.1 kB view details)

Uploaded Python 3

File details

Details for the file splendidmoons-1.0.2.tar.gz.

File metadata

  • Download URL: splendidmoons-1.0.2.tar.gz
  • Upload date:
  • Size: 15.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.3.2 CPython/3.11.5 Linux/6.2.0-33-generic

File hashes

Hashes for splendidmoons-1.0.2.tar.gz
Algorithm Hash digest
SHA256 eb1a57f8192e3621693f3c247fd078f0b4ec3743ad98fc6f7d9e6ae43bed8253
MD5 2b5cfdeb296da7d457c1aa43fe5d1099
BLAKE2b-256 6177e6f430f83630a0fc46f712d44ac69b101f971bd3298e6c11bae3f0585e33

See more details on using hashes here.

File details

Details for the file splendidmoons-1.0.2-py3-none-any.whl.

File metadata

  • Download URL: splendidmoons-1.0.2-py3-none-any.whl
  • Upload date:
  • Size: 20.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.3.2 CPython/3.11.5 Linux/6.2.0-33-generic

File hashes

Hashes for splendidmoons-1.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 77c75f49dab10b2b46339964bdaba4429527a96d5366cbdfb567e55ccb2e04c8
MD5 667ea0ad649a5b1557d009fdd5ece7e7
BLAKE2b-256 30a078c469461e895e18ae0a718f59c670fd72e1480998f1b1b5f9f4b0b893b7

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

1.0.2 This release

2 files

1.0.1

2 files

1.0.0

2 files

Supported by

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