certbot will switch to Python 3 sometime in the future. This means we need a Python 3 version of python-dns-lexicon which requires python3-boto.
boto is deprecated, so I'd like to avoid building it anywhere new if I can. Can python-dns-lexicon use boto3?
Ah, actually it already uses python-boto3 :-) I'll update the component.
python-boto3 already exists for some time as a component in RHEL7, so it got removed from EPEL7. While technically it's possible to build a python3 subpackage and ship it through Red Hat channels, it would have to go through the internal processes and RHEL7 is at this moment on maintenance phase, so I don't think it is possible to complete this request through the RHEL7 component. However a new subpackage can be created in EPEL7 (named python3-boto3) to ship the python3 build. A package review request should be created for that. I can help with the review request and so on, but unfortunately I don't have at this point free cycles to maintain boto3 on EPEL along with its dependencies. The packages that are required for it to build in EPEL7 are: python3-botocore python3-mock python3-nose python3-s3transfer I'll close this bugzilla, as the component is not available anyway, however if you or someone else decides to proceed with creating the package and the necessary dependencies feel free to cc me on those bugzilla's.