Relax dependencies to practice semantic versioning