@SerailHydra suggested a possible good extension to specify required disk space for very large packages (such as ImageNet training data sets). We can just add an extra tag "required_space" and if it's !=None, we can check space and add a warning if space is lower ...