Use the tilde operator for semantic versioning of 3rd party libs