forcediphttpsadapter
forcediphttpsadapter copied to clipboard
AttributeError: 'ForcedIPHTTPSConnectionPool' object has no attribute 'strict'
It does not work since I have upgraded to Python 3.10 and reinstalled the venv.
Traceback:
File "/home/my_user/.local/share/virtualenvs/testproject-iixzfc0b/lib/python3.10/site-packages/requests/sessions.py", line 602, in get
return self.request("GET", url, **kwargs)
File "/home/my_user/.local/share/virtualenvs/testproject-iixzfc0b/lib/python3.10/site-packages/requests/sessions.py", line 589, in request
resp = self.send(prep, **send_kwargs)
File "/home/my_user/.local/share/virtualenvs/testproject-iixzfc0b/lib/python3.10/site-packages/requests/sessions.py", line 703, in send
r = adapter.send(request, **kwargs)
File "/home/my_user/.local/share/virtualenvs/testproject-iixzfc0b/lib/python3.10/site-packages/requests/adapters.py", line 486, in send
resp = conn.urlopen(
File "/home/my_user/.local/share/virtualenvs/testproject-iixzfc0b/lib/python3.10/site-packages/urllib3/connectionpool.py", line 769, in urlopen
conn = self._get_conn(timeout=pool_timeout)
File "/home/my_user/.local/share/virtualenvs/testproject-iixzfc0b/lib/python3.10/site-packages/urllib3/connectionpool.py", line 295, in _get_conn
return conn or self._new_conn()
File "/home/my_user/.local/share/virtualenvs/testproject-iixzfc0b/lib/python3.10/site-packages/forcediphttpsadapter/adapters.py", line 141, in _new_conn
strict=self.strict, **conn_kw)
AttributeError: 'ForcedIPHTTPSConnectionPool' object has no attribute 'strict'
The problem is here: https://github.com/Roadmaster/forcediphttpsadapter/blob/master/forcediphttpsadapter/adapters.py#L141
And it is a non-existent attribute indeed.