Skip to main content

a command line ephemeris and astrological calculation program. It is essentially documentation for how to use libaditya.

Project description

README

pyphemeris is meant to serve as an easily readable documentation on how the libaditya astrological calculation library works. Each function in libaditya itself is meant to return the requested data in a way that can then be presented in some way. Built into most libaditya classes are functions to represent themselves as text through repr (repr) and print, i.e., through __str__. pyphemeris makes use of these in order to print the requested data to stdout.

Table of Contents

Installtion

pyphemeris exists as a package on pypi.org, so you can install it anyway that such packages can be installed.

pyphemeris is meant to be a program to use, but now it gets installed in the lib and the "binary" doesn't get into the path in anyway. I want to just be able to run pyphemeris after installation, but I am not sure how to do that.

Development installation

git clone https://gitlab.com/j0sh4rp3/pyphemeris

if using uv then:

uv venv
source .venv/bin/activate
uv add .

This should install all necessary dependencies.

Usage

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

pyphemeris-0.2.5.tar.gz (23.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pyphemeris-0.2.5-py3-none-any.whl (27.5 kB view details)

Uploaded Python 3

File details

Details for the file pyphemeris-0.2.5.tar.gz.

File metadata

  • Download URL: pyphemeris-0.2.5.tar.gz
  • Upload date:
  • Size: 23.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.22 {"installer":{"name":"uv","version":"0.9.22","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Arch Linux","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for pyphemeris-0.2.5.tar.gz
Algorithm Hash digest
SHA256 48fef7a03d5bdfcb8403d84a0696db9c2fb46face8e470b871b4ab0480c6c3a2
MD5 a3dc0c1bb51f1c44834926d769e39964
BLAKE2b-256 7bda1bfc26e98eb5415a16787c9a3e05e5cb00d5da809e95d5c978b83dcbeb3f

See more details on using hashes here.

File details

Details for the file pyphemeris-0.2.5-py3-none-any.whl.

File metadata

  • Download URL: pyphemeris-0.2.5-py3-none-any.whl
  • Upload date:
  • Size: 27.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.22 {"installer":{"name":"uv","version":"0.9.22","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Arch Linux","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for pyphemeris-0.2.5-py3-none-any.whl
Algorithm Hash digest
SHA256 07ead13c3d5fe42733bab019efcc863b75d208bb3661d3faadf8628de6ac1538
MD5 75207f0b3bb84af39baad19334545a62
BLAKE2b-256 3b5717817ced3546bf4f239dace965febd3c3b5971cd1a966f57556f1b46bb70

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page