use childprocess.spawn so we can stream stdout and stderr

also update package version