a small astrology CLI that prints the current local ascendant within the tropical zodiac
Project description
asc
asc is a small CLI that prints the current point of the ascendant within the tropical zodiac using either the user's public IP address or given geographic coordinates, useful for electional astrology. pairs nicely with ephem.
installation
you can install ascendant directly from PyPI.
# run directly without installing
uvx --from ascendant asc
# or install globally
uv tool install ascendant
or build form source
git clone https://codeberg.org/sailorfe/asc.git
cd asc
uv run asc
# or
uv sync && uv run asc
usage
usage: asc [-h] [-g] [--save-config] [--show-config] [latitude] [longitude]
Calculate current tropical ascendant using coordinates from args or config file.
positional arguments:
latitude latitude (positive for north, negative for south)
longitude longitude (positive for east, negative for west)
options:
-h, --help show this help message and exit
-g, --glyphs show sign glyphs instead of abbreviated names
--save-config save provided coordinates to config file
--show-config show current config file location and contents
license
per the swiss ephemeris, this software is licensed under the AGPL 3.0.
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
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 ascendant-1.0.2.tar.gz.
File metadata
- Download URL: ascendant-1.0.2.tar.gz
- Upload date:
- Size: 15.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.9.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
83a874d3e4ae8eb6c20b84b8f7681f2f940a9583a30cbae1c2e728a62cd49b5e
|
|
| MD5 |
2e1dc77b0e977389300937229c81d42c
|
|
| BLAKE2b-256 |
36d3cc554e843cc1caf8e31f64d7a5d17ec7c70ef4391d01d9844a0d9804a628
|
File details
Details for the file ascendant-1.0.2-py3-none-any.whl.
File metadata
- Download URL: ascendant-1.0.2-py3-none-any.whl
- Upload date:
- Size: 15.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.9.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d1b2726130f987c325971c9070f9318718d51a675dff5e5d195c5144a796b37c
|
|
| MD5 |
6865b91764c9ae998dae635009bfc7cd
|
|
| BLAKE2b-256 |
eeef160c90e08b8440155e78efdfd070e90e9d971da475491d33b10b62f7c6d3
|