undetected_chromedriver has to be installed from the submodule in this directory, as our custom version is needed.
Use:
cd undetected_chromedriver
python setup.py build
python setup.py install
which allows for custom chromedriver binary location to be passed
Install with:
cd undetected-chromedriver
python setup.py build
python setup.py install