Skip to main content

Generate and plot North-Indian Lagna Kundali charts using pyswisseph

Reason this release was yanked:

Resources are missing

Project description

project

name = "astrokundali"

  • version = "0.1.0"
  • description = "Flexible astrokundali package with Different house calculation methods and interpretation JSONs"
  • authors = [ { name="Mirjan Ali Sha", email="mastools.help@gmail.com" } ]
  • readme = "README.md"
  • requires-python = ">=3.7"

**project.scripts**

astrokundali = "astrokundali.core:main"

Example Usage (Windows)

  cd .\astrokundali\
  .\.venv\Scripts\activate
  pip install -e . [Optional]
  python
    

Configure AstroData

  from astrokundali import AstroData
  data = AstroData(2009,3,30,9,36,0,5,30,19.0760,72.8777,ayanamsa='lahiri')
  

Plot Lagna Chart

  from astrokundali import plot_lagna_chart
  plot_lagna_chart(data, house_system= 'whole_sign') 
    or 
  plot_lagna_chart(data) 

Plot Moon/Chandra Chart

  from astrokundali import plot_moon_chart
  plot_moon_chart(data, house_system= 'whole_sign') 
    or 
  plot_moon_chart(data) 

Plot Navamsa/Navamsha/D9 Chart

  from astrokundali import plot_navamsa_chart
  plot_navamsa_chart(data, house_system= 'whole_sign') 
    or 
  plot_navamsa_chart(data)

Get Planetary Positions and Dispositions

  from astrokundali import get_dispositions
  import json
  disp = get_dispositions(data, house_system= 'whole_sign')
    or
  disp = get_dispositions(data)
  print(json.dumps(report, ensure_ascii=False, indent=2)) 

Get Interpretation Report

  from astrokundali import generate_report, json_sanitize
  import json
  report  = json_sanitize(generate_report(data))
  print(json.dumps(report, ensure_ascii=False, indent=2))

Marriage Matching

  from astokundali import AstroData, match_kundli
  boy = AstroData(1990,1,1,10,0,0,5,30,19.07,72.88)
  girl = AstroData(1992,6,15,16,30,0,5,30,28.61,77.23)
  from pprint import pprint
  pprint(match_kundli(boy, girl))

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

astrokundali-0.1.0.tar.gz (24.9 kB view details)

Uploaded Source

Built Distribution

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

astrokundali-0.1.0-py3-none-any.whl (27.8 kB view details)

Uploaded Python 3

File details

Details for the file astrokundali-0.1.0.tar.gz.

File metadata

  • Download URL: astrokundali-0.1.0.tar.gz
  • Upload date:
  • Size: 24.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.7

File hashes

Hashes for astrokundali-0.1.0.tar.gz
Algorithm Hash digest
SHA256 e0d21074a77c8efc2afbccdac50b0793b39f840ef666b041bff0eba0c899fc8d
MD5 2bb1c339a7150da45d466b1ccd48d4b7
BLAKE2b-256 07dcd1704e894125090950ced0214687afb7d08e338e553697b322506528f188

See more details on using hashes here.

File details

Details for the file astrokundali-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: astrokundali-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 27.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.7

File hashes

Hashes for astrokundali-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 ebbb6cdc75a4c799b36732c76fd9f16305586a187163314a97a1fb694853029c
MD5 6320b4f3e8108e17233393e926c05bfd
BLAKE2b-256 295cbea9fe4b693f3088340004a3dd74bff85ce258a0c2266fc5f6cad5ce5edf

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