Skip to main content

Tiny client for the NumroQ API: 208+ numerology, astrology and Abjad calculators behind one REST endpoint.

Project description

numroq

Tiny, zero-dependency client for the NumroQ API: 208+ numerology, astrology and Abjad calculators behind one REST endpoint.

Install

pip install numroq

Usage

import os
from numroq import NumroQ

nq = NumroQ(os.environ["NUMROQ_API_KEY"])

# Life Path number from a birth date
print(nq.life_path("1990-05-15"))

# Full numerology report from a name + birth date
print(nq.numerology_report("John Michael Smith", "1990-05-15"))

# Abjad value of an Arabic name
print(nq.abjad("محمد"))

# Any calculator by its tool_id
print(nq.calculate("matrix_of_destiny", {"birth_date": "1990-05-15"}))

# List every available calculator (no key needed)
print(nq.calculators())

Pure standard library, no dependencies. Keep your API key on the server, not in the browser.

License

MIT

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

numroq-1.0.0.tar.gz (2.2 kB view details)

Uploaded Source

Built Distribution

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

numroq-1.0.0-py3-none-any.whl (2.7 kB view details)

Uploaded Python 3

File details

Details for the file numroq-1.0.0.tar.gz.

File metadata

  • Download URL: numroq-1.0.0.tar.gz
  • Upload date:
  • Size: 2.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.14.4

File hashes

Hashes for numroq-1.0.0.tar.gz
Algorithm Hash digest
SHA256 4e2673af97f5d4249629b4b39c67c817addcf3d9d72264c45585e8bcebe90536
MD5 4be299f448773fc9f600ee11c7fe7785
BLAKE2b-256 d39c315e00f41dc548c31895f4b293cfc0d2ec828af5576cdd320707985540ab

See more details on using hashes here.

File details

Details for the file numroq-1.0.0-py3-none-any.whl.

File metadata

  • Download URL: numroq-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 2.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.14.4

File hashes

Hashes for numroq-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 d2b2727c0b2386dd0dbba97bf5125033e1e3e44396f8c64dd8baf93b77faf587
MD5 1bb820593d529e9db4299d1a85cc9284
BLAKE2b-256 318c9d6e2738f35f65da4cd3c0518cdc875470e2237d3b6cc2b1ccc7fe7967dc

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