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.3.tar.gz
(20.6 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.3.tar.gz.
File metadata
- Download URL: catch_sunset-0.1.3.tar.gz
- Upload date:
- Size: 20.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.9.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0c3ab2513fe03b7d852137044f05c5f71751949233fba97360f75d47676068c2
|
|
| MD5 |
5495ead9302b954eef6e51db47ff0f93
|
|
| BLAKE2b-256 |
80fe72d2086b341324360d1404976fda790665372a31270c8b64001e0d1647e4
|
File details
Details for the file catch_sunset-0.1.3-py3-none-any.whl.
File metadata
- Download URL: catch_sunset-0.1.3-py3-none-any.whl
- Upload date:
- Size: 25.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.9.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
acac25e664b74a18067ab387a04912fde92d7df2eec566c8e63c541fcae620cd
|
|
| MD5 |
853eef4d1d3c495494085d83cd07e8e1
|
|
| BLAKE2b-256 |
52ca9a762a67c97855619d72153f4031129381ab05f9ab3aff92257890b4e203
|