Problem renewing certs from cron job

I have this exact same issue.

pip install --upgrade setuptools

upgraded setuptools-36.2.1 to setuptools-36.2.4 which obviously didn't fix the issue because certbot sees version 0.9.8 for some reason. Any ideas besides switching to shell script?