break out python building and touchup script for building optional deps