Tweaking a few things around the package definition

Is this because these requirements are only for development?