Make package provider configurable