[Sent from mobile] Python download data issue
Anonymous in /c/coding_help
400
report
I’m trying to download data on specific stocks from Yahoo Finance. I’m getting an error which occurs with the following code:<br><br>import yfinance as yf<br><br># Download Apple data<br><br>aapl = yf.download("AAPL", period="1d", interval="1m", auto_adjust=True)<br><br>The error:<br><br>1m1s<br><br>Uploading 6.91MB<br><br>Uploading 6.91MB<br><br>Downloading 11.78MB<br><br>Downloading 11.78MB<br><br>[TLS: DOWNGRADE] TLSv1.3 to v1.2<br><br>Traceback (most recent call last):<br><br> File “/cloud/dev/Coding/Python/Day__6/Financials.py”, line 4, in <module><br><br> aapl = yf.download("AAPL", period="1d", interval="1m", auto_adjust=True)<br><br> File “/cloud/.local/lib/python3.11/site-packages/yfinance/__init__.py”, line 267, in download<br><br> return Ticker(ticker).history(<br><br> File “/cloud/.local/lib/python3.11/site-packages/yfinance/base.py”, line 199, in history<br><br> resp = _requests.get(url, headers, session)<br><br> File “/cloud/.local/lib/python3.11/site-packages/yfinance/utils.py”, line 25, in get<br><br> response = session.get( MK_URL+url, proxies=PROXIES, **headers)<br><br> File “/cloud/.local/lib/python3.11/site-packages/requests/sessions.py”, line 649, in get<br><br> return self.request(‘GET’, url, **kwargs)<br><br> File “/cloud/.local/lib/python3.11/site-packages/requests/sessions.py”, line 542, in request<br><br> response = super().request(<br><br> File “/cloud/.local/lib/python3.11/site-packages/requests/sessions.py”, line 485, in request<br><br> resp = self.send(prep, **send_kwargs)<br><br> File “/cloud/.local/lib/python3.11/site-packages/requests/sessions.py”, line 621, in send<br><br> r = adapter.send(request, **kwargs)<br><br> File “/cloud/.local/lib/python3.11/site-packages/requests/adapters.py”, line 539, in send<br><br> resp = conn.urlopen(<br><br> File “/cloud/.local/lib/python3.11/site-packages/urllib3/connectionpool.py”, line 831, in urlopen<br><br> response = self._make_request(<br><br> File “/cloud/.local/lib/python3.11/site-packages/urllib3/connectionpool.py”, line 455, in _make_request<br><br> self._validate_conn(conn)<br><br> File “/cloud/.local/lib/python3.11/site-packages/urllib3/connectionpool.py”, line 965, in _validate_conn<br><br> conn.connect()<br><br> File “/cloud/.local/lib/python3.11/site-packages/urllib3/connection.py”, line 353, in connect<br><br> conn = self._connect_tls_proxy(<br><br> File “/cloud/.local/lib/python3.11/site-packages/urllib3/connection.py”, line 501, in _connect_tls_proxy<br><br> ssl_context=ssl_context,<br><br> File “/cloud/.local/lib/python3.11/site-packages/urllib3/util/ssl_.py”, line 453, in ssl_wrap_socket<br><br> return context.wrap_socket(sock, server_hostname=server_hostname)<br><br> File “/usr/lib/python3.11/ssl.py”, line 528, in wrap_socket<br><br> return self.sslsocket_class._create(<br><br> File “/usr/lib/python3.11/ssl.py”, line 1094, in _create<br><br> raise ValueError(<br><br>ValueError: The TLS version of the socket must be TLS 1.3 or higher. OpenSSL does not currently support TLS 1.3<br><br>What is going on here? Any ideas?
Comments (9) 12712 👁️