only use ensure_packages for pip for now