Add ~> requirements to gems