Metadata-Version: 2.4
Name: daamath
Version: 0.5.6
Summary: a mathematician's spellbook
Project-URL: Homepage, https://github.com/deftasparagusanaconda/daamath
Project-URL: Documentation, https://deftasparagusanaconda.github.io/daamath/
Project-URL: Repository, https://github.com/deftasparagusanaconda/daamath
Project-URL: Issues, https://github.com/deftasparagusanaconda/daamath/issues
Author: deftasparagusanaconda
License-Expression: GPL-3.0-or-later
Keywords: algebra,math,numerical
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Topic :: Scientific/Engineering :: Mathematics
Requires-Python: >=3.10
Description-Content-Type: text/markdown

# daamath-python
python implementation of daamath

# install

daamath is hosted on [PyPI](https://pypi.org/project/daamath). simply run this in your terminal:

```sh
python -m pip install daamath
```

you may have to [set up a venv](https://docs.python.org/3/library/venv.html#creating-virtual-environments). once youre done, test daamath:

```python
import daamath as dm

print(dm.sqrt(4))
# 2
```

# quirks

here, we document the places where the implementation does not conform to the specification

the datatypes for f32, f128, d64, d128 are not available
`dm.unicode.greek.lower.lambda` is stored as `dm.unicode.greek.lower.lambda_` due to clash with python keyword `lambda`


