Skip to main content

Destiny Matrix Calculator (Python)

A lightweight Python package that reproduces the Destiny Matrix personal calculation logic (points, purposes, chartHeart, years) used on https://destiny-matrix.cc/.

Install

pip install destiny-matrix-calculator

Usage

from destiny_matrix_calculator import calculate_from_birthdate

result = calculate_from_birthdate(day=23, month=1, year=1990)
print(result["points"]["apoint"])
print(result["purposes"]["perspurpose"])

API

  • reduce_number(number: int) -> int
  • calculate_year(year: int) -> int
  • calculate_points(apoint: int, bpoint: int, cpoint: int) -> dict
  • calculate_from_birthdate(day: int, month: int, year: int) -> dict

Notes

  • The reduction rule is applied once when a number is greater than 22, matching the front-end logic exactly.
  • Input date validation is not enforced; callers should supply valid dates.

Homepage

https://destiny-matrix.cc/id/

Metadata

Release files for destiny-matrix-calculator 0.1.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for destiny-matrix-calculator 0.1.1
File Size Uploaded Provenance
destiny_matrix_calculator-0.1.1.tar.gz 3.3 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for destiny-matrix-calculator 0.1.1
File Interpreter ABI Platform
destiny_matrix_calculator-0.1.1-py3-none-any.whl Python 3 none any Details

Total release size: 7.0 kB

Release files / destiny_matrix_calculator-0.1.1.tar.gz

Download URL destiny_matrix_calculator-0.1.1.tar.gz
Size 3.3 kB
Tags Source
SHA-256 checksum
How to use checksums
8f4a33862ef649cdea13b639b44730cb2a568da9a5937ef5d9ca2e556bebfe00
BLAKE2b-256 checksum
How to use checksums
ded85f908fc6a2c8baf54b4388293729ace1b1d251a17bcf501a7870d8902731
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.15

Release files / destiny_matrix_calculator-0.1.1-py3-none-any.whl

Download URL destiny_matrix_calculator-0.1.1-py3-none-any.whl
Size 3.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
f10b113742f21370677cfe846e0a6becac80adad6ba575d809e564e830ce391b
BLAKE2b-256 checksum
How to use checksums
fa3ea5c9dd060467298c9cda7c92acf804a86e426e8065d69d7be365dc709b7a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.15

Security for destiny-matrix-calculator 0.1.1

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

Release history Release notifications | RSS feed

This release

0.1.1 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page