mirror of
https://github.com/OpenBB-finance/OpenBB.git
synced 2026-11-01 15:01:18 +00:00
add trust_env to ClientSession initialization to mimic proxy behaviour of requests library (#6640)
Co-authored-by: Igor Radovanovic <74266147+IgorWounds@users.noreply.github.com>
This commit is contained in:
@@ -138,7 +138,7 @@ async def amake_request(
|
||||
)
|
||||
|
||||
with_session = kwargs.pop("with_session", "session" in kwargs)
|
||||
session: ClientSession = kwargs.pop("session", ClientSession())
|
||||
session: ClientSession = kwargs.pop("session", ClientSession(trust_env=True))
|
||||
|
||||
try:
|
||||
response = await session.request(method, url, **kwargs)
|
||||
@@ -175,7 +175,7 @@ async def amake_requests(
|
||||
Union[dict, List[dict]]
|
||||
Response json
|
||||
"""
|
||||
session: ClientSession = kwargs.pop("session", ClientSession())
|
||||
session: ClientSession = kwargs.pop("session", ClientSession(trust_env=True))
|
||||
kwargs["response_callback"] = response_callback
|
||||
|
||||
urls = urls if isinstance(urls, list) else [urls]
|
||||
|
||||
@@ -416,7 +416,7 @@ async def download_plotly_js():
|
||||
# we use aiohttp to download plotly.js
|
||||
# this is so we don't have to block the main thread
|
||||
async with aiohttp.ClientSession(
|
||||
connector=aiohttp.TCPConnector(verify_ssl=False)
|
||||
connector=aiohttp.TCPConnector(verify_ssl=False), trust_env=True
|
||||
) as session, session.get(f"https://cdn.plot.ly/{js_filename}") as resp:
|
||||
with open(str(PLOTLYJS_PATH), "wb") as f:
|
||||
while True:
|
||||
|
||||
Reference in New Issue
Block a user