A CFFI based interface to the PLplot scientific plotting library