can we install an ansible role being s3 as source?

can we install an ansible role being s3 as source?

for ex:

cat requirements.yml

Why would not work

- src: https://some.s3.bucket.site/files/master.tar.gz
  name: http-role