Add your description here
Project description
Catch Sunset
A CLI tool to track sunset, sunrise, moonrise, and moonset events with optional alarm notifications via ntfy.sh.
Installation
uv sync
Usage
# Show today's events
catch-sunset today
# Show tomorrow's events with alarm notifications
catch-sunset tomorrow --set-alarm
# Show events with custom ntfy topic
catch-sunset today --set-alarm --ntfy-topic ntfy.sh/mysunset
# Show events for a date range
catch-sunset range --start-date 2025-01-15 --end-date 2025-01-20
Features
- Auto-detects location via IP geolocation
- Manual location specification via --lat and --lon
- Configurable alert buffer time
- Optional alarm notifications via ntfy.sh
- Shows moon phase and moonrise/moonset during full moon periods
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
catch_sunset-0.1.4.tar.gz
(26.5 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file catch_sunset-0.1.4.tar.gz.
File metadata
- Download URL: catch_sunset-0.1.4.tar.gz
- Upload date:
- Size: 26.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.9.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c6012d7905541d5928b3f209833e6c652e70c75c5c64b93694fa16a98d835866
|
|
| MD5 |
48c42ff0096d59104dfd7cd32ad56880
|
|
| BLAKE2b-256 |
008e3a6a88fb447a7c820d41c23a22910e492f2848a8a247bd99f65340d3f7bc
|
File details
Details for the file catch_sunset-0.1.4-py3-none-any.whl.
File metadata
- Download URL: catch_sunset-0.1.4-py3-none-any.whl
- Upload date:
- Size: 30.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.9.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
524c05550026e6383a53e72264dee4338698878fa080703b3e6c087d8856a7e5
|
|
| MD5 |
fe88099d918aadff404b92929b9f553f
|
|
| BLAKE2b-256 |
a7712ef399a5495d00534d73351cc972fa5d74f17f554e606f40f49c469a7264
|