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: API_SERVER: http://www.google.com/recaptcha/api API_SSL_SERVER: https://www.google.com/recaptcha/api VERIFY_SERVER: "https://www.google.com/recaptcha/api/verify" 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. https://admin.fedoraproject.org/updates/FEDORA-EPEL-2014-0948/python-recaptcha-client-1.0.6-4.el6
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.