return BasicAuth(username=username, password=password)
if self.trust_env and "Authorization" not in request.headers:
- credentials = self._netrc.get_credentials(request.url.authority)
+ credentials = self._netrc.get_credentials(request.url.host)
if credentials is not None:
return BasicAuth(username=credentials[0], password=credentials[1])
pass
return self._netrc_info
- def get_credentials(
- self, authority: str
- ) -> typing.Optional[typing.Tuple[str, str]]:
+ def get_credentials(self, host: str) -> typing.Optional[typing.Tuple[str, str]]:
if self.netrc_info is None:
return None
- auth_info = self.netrc_info.authenticators(authority)
+ auth_info = self.netrc_info.authenticators(host)
if auth_info is None or auth_info[2] is None:
return None
return (auth_info[0], auth_info[2])