Open
Description
Caching packages locally is an incredible way to increase performance that we use all the time, but it would be great if we could mark certain directories as uncachable (or do the opposite and provide a list of cacheable directories). The reason is that we have a special location for "test" packages that can change frequently and we don't want those to be cached. Often times we forget to add cachable = False
to the package.py, install to the test location, test it, make an update, install again, but then we don't see the change because the package has been cached and the version hasn't changed.
Motivation
Having the ability to allow or disallow certain directories from being cached would help simplify the development and testing workflow.