You should do absolutely nothing, it should work out of the box.
PyInstaller first searches for imports within the big .exe, and then
look for them outside. If you bundle your API as a normal python package
within the big .exe, by simply importing it somewhere, it will
automatically be available for plugins.
--
Giovanni Bajo
Develer S.r.l.
http://www.develer.com