Skip to main content

A fully functional calculator by Puspa with history tracking.

Project description

Puspa the Calculator

A fully functional, modular Python calculator package built by Puspa. This package supports standard arithmetic operations, advanced math functions, calculation history tracking, and comes with a built-in Command Line Interface (CLI).

Features

  • Basic Math: Addition, Subtraction, Multiplication, Division.
  • Advanced Math: Powers ($a^b$), Square Roots ($\sqrt{a}$), Percentages, and Absolute Values ($|a|$).
  • History Tracking: Automatically keeps a running log of all operations performed during a session.
  • Terminal Shortcut: Launch the calculator instantly from any terminal.

Installation

You can install this package globally or inside a virtual environment using pip:

pip install puspa-the-calculator

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

puspa_the_calculator-1.0.4.tar.gz (2.3 kB view details)

Uploaded Source

Built Distribution

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

puspa_the_calculator-1.0.4-py3-none-any.whl (2.9 kB view details)

Uploaded Python 3

File details

Details for the file puspa_the_calculator-1.0.4.tar.gz.

File metadata

  • Download URL: puspa_the_calculator-1.0.4.tar.gz
  • Upload date:
  • Size: 2.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.4

File hashes

Hashes for puspa_the_calculator-1.0.4.tar.gz
Algorithm Hash digest
SHA256 6390c12c443a2427815fb702bfcf2fc7462661698f70cb3e01ccc037be8b60be
MD5 6864e6795904c567d20fc3afa74aa8c6
BLAKE2b-256 d35cee85afd26c05c5e3e45870f1e0f28a89bca8c2f8e0d795b547acf246d842

See more details on using hashes here.

File details

Details for the file puspa_the_calculator-1.0.4-py3-none-any.whl.

File metadata

File hashes

Hashes for puspa_the_calculator-1.0.4-py3-none-any.whl
Algorithm Hash digest
SHA256 bcde961f583140bedb134494c24b23a13db07f83d28fe0e531cbf624250adb60
MD5 64aa6fad274af5e5f9e637027bdd57ed
BLAKE2b-256 ded0cc699d346866e91a301b96e2539a15bda7ff0d8cfce41b1366b4af362e1d

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