Skip to main content

An interactive algebra calculator built in Python using Python

Project description

Abacus

PyPI version

Powerful interactive calculator made in Python using Python with Python support

Installation

To install Abacus run the following command with pip installed

python -m pip install abacus-icalc[ipython]

Latest

Another option is to install the latest version from master branch

python -m pip install abacus-icalc[ipython]@https://github.com/sandorex/abacus.git

For other branches append @branch to the url like so

python -m pip install abacus-icalc[ipython]@git+https://github.com/sandorex/abacus.git@branch

IPython or not

IPython is currently recommended way of using Abacus as it has all the features, i am planning making many features available without it too but it requires a lot of effort and time so it will have to wait

Project goals

The project is meant to be an interactive algebra calculator with scripting support

There are plenty of things i wanted to add (or may add in the future) like:

  • Unit support / conversion, this is kinda supported using sympy units but is not very intuitive and easy to use
  • GUI, this is planned but i am putting it off as its not a priority

Python support

Python is considered first class citizen and should always be supported in Abacus, if you encounter python code that doesn't run cause of syntax errors that is a bug and please report it

Alternatives

TODO

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

abacus_icalc-0.2.3.tar.gz (16.5 kB view hashes)

Uploaded Source

Built Distribution

abacus_icalc-0.2.3-py3-none-any.whl (37.7 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page