An interactive algebra calculator built in Python using Python
Project description
Abacus
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
Built Distribution
File details
Details for the file abacus_icalc-0.2.3.tar.gz
.
File metadata
- Download URL: abacus_icalc-0.2.3.tar.gz
- Upload date:
- Size: 16.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: python-httpx/1.0.0.beta0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 80706c5964a94bea5ffe9cc0187d878fb2740173aaac2c48809ff9503fd61ac1 |
|
MD5 | 068fb69262693ae85c6aabee336ca1ad |
|
BLAKE2b-256 | 8ff5df69de8e707d3b60ff413a79e2923393477e112efb123b5e3d9e89583748 |
File details
Details for the file abacus_icalc-0.2.3-py3-none-any.whl
.
File metadata
- Download URL: abacus_icalc-0.2.3-py3-none-any.whl
- Upload date:
- Size: 37.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: python-httpx/1.0.0.beta0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | f02e40d45e0d6660c4df93c9446972ad74ee724aa666b45f6c1b449c272d088d |
|
MD5 | 468cc9f7dbd00bb75cd1b125fa7d5aca |
|
BLAKE2b-256 | e87a4af03476e4b155c315b1a2e6661feef91f92af9e9c6de5dde182f5015798 |