As of recent versions of awscli (including 1.11.13 as is in the ports tree), aws-cli supports both Python2 and Python3. Building and installing the port with USES=python seems to work just fine.
I don't see any reason why it can't be done. Add a patch if you have one! :)
Created attachment 176749 [details] Makefile patch for awscli
Comment on attachment 176749 [details] Makefile patch for awscli Thanks! :)
Comment on attachment 176749 [details] Makefile patch for awscli Thank you for your contribution. Please remember to set the maintainer-approval(?) request flag on attachments for ports you're not maintainer of (under attachment Details), with the maintainer's e-mail address.
A commit references this bug: Author: rm Date: Tue Nov 22 20:53:18 UTC 2016 New revision: 426861 URL: https://svnweb.freebsd.org/changeset/ports/426861 Log: devel/awscli: remove limitation on python version This port now works with any python branch. PR: 214298 Submitted by: jrh <jrh@jrh.org> Approved by: maintainer Changes: head/devel/awscli/Makefile
Committed, thank you!