Now, Linux wheels are available.
$ brew install mpfr gmp
$ pip install .
>>> from polyval2d_mp import polyval2d
>>> import numpy as np
>>> polyval2d([1.0, 2.0, 3.0, 4.0], [2.0, 3.0, 4.0, 5.0], np.ones((3,3)), 1000) # Use precision == 1000 digits
array([ 21., 91., 273., 651.])