cert: CertTypes = None,
verify: VerifyTypes = True,
stream: bool = False,
- trust_env: bool = True,
+ trust_env: bool = None,
) -> Response:
with Client() as client:
return client.request(
cert: CertTypes = None,
verify: VerifyTypes = True,
timeout: TimeoutTypes = None,
- trust_env: bool = True,
+ trust_env: bool = None,
) -> Response:
return request(
"GET",
cert: CertTypes = None,
verify: VerifyTypes = True,
timeout: TimeoutTypes = None,
- trust_env: bool = True,
+ trust_env: bool = None,
) -> Response:
return request(
"OPTIONS",
cert: CertTypes = None,
verify: VerifyTypes = True,
timeout: TimeoutTypes = None,
- trust_env: bool = True,
+ trust_env: bool = None,
) -> Response:
return request(
"HEAD",
cert: CertTypes = None,
verify: VerifyTypes = True,
timeout: TimeoutTypes = None,
- trust_env: bool = True,
+ trust_env: bool = None,
) -> Response:
return request(
"POST",
cert: CertTypes = None,
verify: VerifyTypes = True,
timeout: TimeoutTypes = None,
- trust_env: bool = True,
+ trust_env: bool = None,
) -> Response:
return request(
"PUT",
cert: CertTypes = None,
verify: VerifyTypes = True,
timeout: TimeoutTypes = None,
- trust_env: bool = True,
+ trust_env: bool = None,
) -> Response:
return request(
"PATCH",
cert: CertTypes = None,
verify: VerifyTypes = True,
timeout: TimeoutTypes = None,
- trust_env: bool = True,
+ trust_env: bool = None,
) -> Response:
return request(
"DELETE",
app: typing.Callable = None,
raise_app_exceptions: bool = True,
backend: ConcurrencyBackend = None,
- trust_env: bool = True,
+ trust_env: bool = None,
):
if backend is None:
backend = AsyncioBackend()
self.max_redirects = max_redirects
self.dispatch = async_dispatch
self.concurrency_backend = backend
- self.trust_env = trust_env
+ self.trust_env = True if trust_env is None else trust_env
def merge_url(self, url: URLTypes) -> URL:
url = self.base_url.join(relative_url=url)
verify: VerifyTypes = None,
cert: CertTypes = None,
timeout: TimeoutTypes = None,
- trust_env: bool = True,
+ trust_env: bool = None,
) -> AsyncResponse:
if auth is None:
auth = self.auth
if auth is None:
if url.username or url.password:
auth = HTTPBasicAuth(username=url.username, password=url.password)
- elif trust_env:
+ elif self.trust_env if trust_env is None else trust_env:
netrc_login = get_netrc_login(url.authority)
if netrc_login:
netrc_username, _, netrc_password = netrc_login
cert: CertTypes = None,
verify: VerifyTypes = None,
timeout: TimeoutTypes = None,
- trust_env: bool = True,
+ trust_env: bool = None,
) -> AsyncResponse:
return await self.request(
"GET",
cert: CertTypes = None,
verify: VerifyTypes = None,
timeout: TimeoutTypes = None,
- trust_env: bool = True,
+ trust_env: bool = None,
) -> AsyncResponse:
return await self.request(
"OPTIONS",
cert: CertTypes = None,
verify: VerifyTypes = None,
timeout: TimeoutTypes = None,
- trust_env: bool = True,
+ trust_env: bool = None,
) -> AsyncResponse:
return await self.request(
"HEAD",
cert: CertTypes = None,
verify: VerifyTypes = None,
timeout: TimeoutTypes = None,
- trust_env: bool = True,
+ trust_env: bool = None,
) -> AsyncResponse:
return await self.request(
"POST",
cert: CertTypes = None,
verify: VerifyTypes = None,
timeout: TimeoutTypes = None,
- trust_env: bool = True,
+ trust_env: bool = None,
) -> AsyncResponse:
return await self.request(
"PUT",
cert: CertTypes = None,
verify: VerifyTypes = None,
timeout: TimeoutTypes = None,
- trust_env: bool = True,
+ trust_env: bool = None,
) -> AsyncResponse:
return await self.request(
"PATCH",
cert: CertTypes = None,
verify: VerifyTypes = None,
timeout: TimeoutTypes = None,
- trust_env: bool = True,
+ trust_env: bool = None,
) -> AsyncResponse:
return await self.request(
"DELETE",
cert: CertTypes = None,
verify: VerifyTypes = None,
timeout: TimeoutTypes = None,
- trust_env: bool = True,
+ trust_env: bool = None,
) -> AsyncResponse:
url = self.merge_url(url)
headers = self.merge_headers(headers)
cert: CertTypes = None,
verify: VerifyTypes = None,
timeout: TimeoutTypes = None,
- trust_env: bool = True,
+ trust_env: bool = None,
) -> Response:
url = self.merge_url(url)
headers = self.merge_headers(headers)
cert: CertTypes = None,
verify: VerifyTypes = None,
timeout: TimeoutTypes = None,
- trust_env: bool = True,
+ trust_env: bool = None,
) -> Response:
return self.request(
"GET",
cert: CertTypes = None,
verify: VerifyTypes = None,
timeout: TimeoutTypes = None,
- trust_env: bool = True,
+ trust_env: bool = None,
) -> Response:
return self.request(
"OPTIONS",
cert: CertTypes = None,
verify: VerifyTypes = None,
timeout: TimeoutTypes = None,
- trust_env: bool = True,
+ trust_env: bool = None,
) -> Response:
return self.request(
"HEAD",
cert: CertTypes = None,
verify: VerifyTypes = None,
timeout: TimeoutTypes = None,
- trust_env: bool = True,
+ trust_env: bool = None,
) -> Response:
return self.request(
"POST",
cert: CertTypes = None,
verify: VerifyTypes = None,
timeout: TimeoutTypes = None,
- trust_env: bool = True,
+ trust_env: bool = None,
) -> Response:
return self.request(
"PUT",
cert: CertTypes = None,
verify: VerifyTypes = None,
timeout: TimeoutTypes = None,
- trust_env: bool = True,
+ trust_env: bool = None,
) -> Response:
return self.request(
"PATCH",
cert: CertTypes = None,
verify: VerifyTypes = None,
timeout: TimeoutTypes = None,
- trust_env: bool = True,
+ trust_env: bool = None,
) -> Response:
return self.request(
"DELETE",