Requirements links are unaware of the version of the requirement which is being installed. The specified version should be always smaller than the one present in the s3 repository but should always be pulled when no connection is present on s3 repo (e.g. local dev env)