Skip to content

v0.0.14

Latest

Choose a tag to compare

@github-actions github-actions released this 23 Oct 22:10
· 1 commit to main since this release
722f6a7

Added

  • True (osculating) lunar node: node_type on chart requests ("mean" default, or
    "true"), echoed as the chart's node_type. The node is where the Moon's instantaneous
    geocentric orbit crosses the true ecliptic of date, from the kernel's state vectors;
    it matches Swiss Ephemeris' TRUE_NODE within 1″. Python takes node_type= on chart,
    horary, election and transit; WASM requests take node_type.
  • Sripati house system (S): Porphyry's cusps as the middles of the houses, the cusps
    halfway between them.
  • Vedic astrology (docs/vedic.md): vedic_calendar (also vedic_calendar on chart
    requests), the panchanga of a moment and place: sunrise, vara, tithi, nakshatra, yoga and
    karana with their start and end, the amanta and purnimanta month with adhika months,
    ritu, ayana, samvatsara and the Shaka and Vikram years; and jyotish (no kernel
    needed), a chart's sidereal placements with nakshatras and vargottama, the twenty vargas
    D1-D60 and the Vimshottari dasha to five levels. Python Engine.vedic_calendar,
    jyotish, vedic_calendar=; WASM engine.vedicCalendar, jyotish.

The true node, Sripati houses, nakshatras and vargas are ported from Priyank Gahtori's
Khagole fork (https://github.com/PriyankGahtori/Khagole).

Changed

  • ChartRequest has new public fields (node_type, vedic_calendar), and
    planets_and_sidereal_time takes a NodeType.