Why no semver here? And this site is trying to use exact versions for all dependencies, so no `~`s allowed