This is great, thank you! If (like me) you prefer to use distro packages for python dependencies rather than pip then something like this may help - in this example I'm using Ubuntu 22.04:
sudo apt install python3-bs4 python3-certifi python3-charset-normalizer python3-idna python3-numpy python3-pandas python3-dateutil python3-pytzdata python3-requests python3-six python3-soupsieve python3-urllib3
Works a treat. 🙂