declare dependencies via tilde ranges instead of caret ranges