WIP: Split dependencies in the cache key dict into strong and weak
closes #1073 (closed) there is an assumption here that weak and strong deps will not be mixed in a dependencies list
Edited by Darius Makovsky
closes #1073 (closed) there is an assumption here that weak and strong deps will not be mixed in a dependencies list