Created attachment 1438956 [details] build.log from copr The current python-httpretty-0.8.14-8.20161011git70af1f8.fc29 fails to build on 3.6 & 3.7. When updating to 0.9.4 as proposed in bz1572888, httpretty starts to build on Python 3.6, but not Python 3.7. I't a very weird SSL related errors reported upstream at https://github.com/gabrielfalcao/HTTPretty/issues/337
Created attachment 1438957 [details] root.log from copr
Jamie?
Hey Miro, So i'm not really sure what we should be doing here. My maintenance of this packages is kind of a relic of it once being used in OpenStack world. However for various reasons (including how long it took to get python3 support) we removed it from there a long time ago. I've basically had nothing to do with upstream since then. It hasn't been orphaned mostly because it's been ticking along with no problems. I'm not a fan of the library and would love to move cloud-init off of it, and to orphan it out of RPMs. I can take a closer look, but based on the exchange on the bug report it's not an easy fix and I wouldn't hold my breath on a fix from upstream unless it's more actively maintained that it was a few years ago.
> would love to move cloud-init off of it This isn't something that would happen in ~1 month, right?
No, particularly by the time that gets released and include in a distro. It's either push upstream for a 3.7 compatible release and hope that happens quickly or disable RPM tests on cloud-init.
I don't like disabling tests, but I'll try to prep a patch that disables only the httpretty+https ones.
Tadah https://github.com/gabrielfalcao/HTTPretty/pull/339
Ready in https://src.fedoraproject.org/rpms/python-httpretty/pull-request/2 please review and merge.
I've verified that python-httpretty 0.9.5-1.fc29 builds fine with Python 3.7