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.
Metadata
Release files for ascendant 1.2.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| ascendant-1.2.0.tar.gz | 15.3 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| ascendant-1.2.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 30.9 kB
Release files / ascendant-1.2.0.tar.gz
| Download URL | ascendant-1.2.0.tar.gz |
|---|---|
| Size | 15.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
5edd84789245d2f83aea22abc07c6959ac7382fd1c7934ff91d4973db43cd270
|
|
BLAKE2b-256 checksum How to use checksums |
5b6e5b64c93e539c8cd66f64c38a46411170973ecd5632fd6a080b61b464f362
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.9.2
|
Release files / ascendant-1.2.0-py3-none-any.whl
| Download URL | ascendant-1.2.0-py3-none-any.whl |
|---|---|
| Size | 15.6 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
13e7f22e630a08da9fdba67c2762b4583b71726f3a3b083c2f8bb250cee93dd4
|
|
BLAKE2b-256 checksum How to use checksums |
915dbf3cc46502e6c4763855c27caf6c0bc2fefd49d9d9b0cc5e7b3b02c1db65
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.9.2
|