I would expect urllib3 and python-dateutil to be installed as per the setup config here.
The missing package metadata (and the dependencies) results in import errors
Python 3.9.13 (main, Jan 31 2023, 15:38:49)
[Clang 14.0.0 (clang-1400.0.29.202)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> import fastly
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/Users/dmistry/.pyenv/versions/gh-py-libs-39/lib/python3.9/site-packages/fastly/__init__.py", line 16, in <module>
from fastly.api_client import ApiClient
File "/Users/dmistry/.pyenv/versions/gh-py-libs-39/lib/python3.9/site-packages/fastly/api_client.py", line 20, in <module>
from urllib3.fields import RequestField
ModuleNotFoundError: No module named 'urllib3'
>>>
Version
4.2.2
What happened
When installing the 4.2.2 version, the required dependencies are not resolved. For e.g.
I would expect
urllib3
andpython-dateutil
to be installed as per the setup config here.The missing package metadata (and the dependencies) results in import errors