/python-qalculate

(WIP) Python bindings for libqalculate

Primary LanguagePython

Warning

This project is under heavy development!

Breaking changes may be introduced at any moment.

WIP Python bindings for libqalculate.

Building

Debian and derivatives

Dependencies

For the bindings only:

sudo apt install build-essential cmake python3 python3-dev python3-pybind11 pybind11-dev

For libqalculate (when building with -DUSE_SYSTEM_LIBQALCULATE=OFF):

sudo apt install autoconf intltool libtool automake libgmp-dev libmpfr-dev libcurl4-openssl-dev libicu-dev libxml2-dev

Building

mkdir build && cd build
cmake ..
cmake --build . -j $(nproc)

Nix(OS)

The package in the flake is still a work in process, it is not a proper python package.