The captcha.py file has wrong references to the following variables:
API_SSL_SERVER, API_SERVER and VERIFY_SERVER
These still points to the old and not-working-anymore URLs. (them being api.recaptcha.net)
The updated URLs should be:
Without doing the following updates the python-recaptcha-client package is unusable.
As a side note the VERIFY_SERVER variable should also cope with:
url = "https://%s/verify" % VERIFY_SERVER,
on line 76, so that the above comment VERIFY_SERVER becomes:
VERIFY_SERVER = "www.google.com"
and url becomes:
url = "https://%s/recaptcha/api/verify" % VERIFY_SERVER,
Can you test and give karma to https://admin.fedoraproject.org/updates/FEDORA-EPEL-2014-0948 please?
It's ready for stable, but it's a sufficiently-large set of changes that I'd prefer to wait for karma.
Tested and karma given. Feel free to close this bug as well when the package reached stable.
python-recaptcha-client-1.0.6-4.el6 has been submitted as an update for Fedora EPEL 6.
python-recaptcha-client-1.0.6-4.el6 has been pushed to the Fedora EPEL 6 stable repository. If problems still persist, please make note of it in this bug report.