Referencing this:
|
def __init__(self, aws_host, aws_region, aws_service): |
This call requires host, region, and service to be provided. Since it uses botocore functionality, it should be able to capture region from the environment if not explicitly supplied. It does have to be override-able, but shouldn't be required by default.
Making region optional is a potentially breaking change, since the order would likely also change.
Referencing this:
aws-requests-auth/aws_requests_auth/boto_utils.py
Line 34 in bd638ea
This call requires
host,region, andserviceto be provided. Since it usesbotocorefunctionality, it should be able to captureregionfrom the environment if not explicitly supplied. It does have to be override-able, but shouldn't be required by default.Making
regionoptional is a potentially breaking change, since the order would likely also change.