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.2.tar.gz
(15.1 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.2.tar.gz.
File metadata
- Download URL: catch_sunset-0.1.2.tar.gz
- Upload date:
- Size: 15.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.9.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3a0feb02af1d0b6a057da0526e41902bd886736aad1daa775c4d6999610a2f36
|
|
| MD5 |
407501fa536278b17c8dc603c297c0ac
|
|
| BLAKE2b-256 |
29cd937060124e12c9a845e0c51dd1bf8996f0868265e8ad7af171909dee6e45
|
File details
Details for the file catch_sunset-0.1.2-py3-none-any.whl.
File metadata
- Download URL: catch_sunset-0.1.2-py3-none-any.whl
- Upload date:
- Size: 19.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.9.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
723bb461638e5562c88488a3f25a6ab6a54b431d8bf0de3902a522d8adade65b
|
|
| MD5 |
4036757bce95154a6b2a16c57aa9af27
|
|
| BLAKE2b-256 |
a9339c088290394c6a6c3e5f7b80d2368c1f5b85775a5f23472be780ee42c417
|