Description of problem: Fix regressions in support for bytes / unicode in certain APIs Version-Release number of selected component (if applicable): pyOpenSSL-0.14-3.fc22 How reproducible: Always Steps to Reproduce: 1. # dnf -y install python-bugzilla 2. $ /usr/bin/bugzilla login 3. Enter Bugzilla Username 4. Enter Bugzilla Password Actual results: data must be a byte string Expected results: Login successful. Additional info: This works with pyOpenSSL-0.13.1-4.fc22. Theory goes that it will also be fixed in pyOpenSSL-0.15, but that isn't available yet. I know there are other reproducers, but as this is the vector I found the issue, that's the way I'm reporting it.
pyOpenSSL-0.15.1-1.fc22 has been submitted as an update for Fedora 22. https://admin.fedoraproject.org/updates/pyOpenSSL-0.15.1-1.fc22
Package pyOpenSSL-0.15.1-1.fc22: * should fix your issue, * was pushed to the Fedora 22 testing repository, * should be available at your local mirror within two days. Update it with: # su -c 'yum update --enablerepo=updates-testing pyOpenSSL-0.15.1-1.fc22' as soon as you are able to. Please go to the following url: https://admin.fedoraproject.org/updates/FEDORA-2015-13008/pyOpenSSL-0.15.1-1.fc22 then log in and leave karma (feedback).
pyOpenSSL-0.15.1-1.fc22 has been pushed to the Fedora 22 stable repository. If problems still persist, please make note of it in this bug report.