https://github.com/encode/httpx/pull/3323 made the `sniffio` module optional, so it is no longer installed by default However, `httpx_socks` does not have this dependency in `setup.py`, which leads to `ModuleNotFoundError: No module named 'sniffio'`