requests is the traditional option but this could be nice for our needs. https://www.python-httpx.org/