Semantic versioning setup for dependencies