Seems to be an inconsistency in the way you're specifying version numbers here. Minor niggle but it would be nice if they all used ~