Sorry for the wait. My first attempt with the latest version of python crashed yum. I had to do a fresh install of CentOS. Good thing I was only just starting to configure the system, and not in production.
I ended up just doing a yum install python and then installing denyhosts per your how-to instructions. Even used the older version of denyhosts. Went without a hitch. Thanks anyway.