use tilde instead of carat on deps