Created attachment 1877191 [details] build.log The latest version of python-werkzeug, 2.1.2, intended for rawhide makes copr-frontend FTBFS with 33 test failures, most of those with: E assert 400 == 200 E + where 400 = <WrapperTestResponse streamed [400 BAD REQUEST]>.status_code Full build logs attached.
Thank you for the report. Is werkzeug 2.1.2 built somewhere so we can experiment with that? Copr or Koji side-tag?
(In reply to Pavel Raiskup from comment #1) > Thank you for the report. Is werkzeug 2.1.2 built somewhere so we can > experiment with that? Copr or Koji side-tag? Of course. You can try out this Copr: https://copr.fedorainfracloud.org/coprs/cstratak/werkzeug-2.1.2/
This is an incompatibility of the new werkzeug release, and not-supported flask-restful package: https://github.com/flask-restful/flask-restful/issues/936 We could migrate to one of the flask-restful alternatives, though this causes problems in the APIv2 logic, and APIv2 should have been removed already, per our plan: https://fedora-copr.github.io/posts/EOL-APIv1-APIv2 We'll stay on F35 for some time. Please ignore this error for now on Rawdhie. We'll try to drop the problematic dependency in next copr-frontend release, and then close this bug.
Thanks to Frantisek Zatloukal for debugging and providing helpful info!
The APIv2 that Pavel mentioned is now removed but the copr-frontend is still failing to build in F37/Rawhide. I think it is caused by python3-flask-2.2.2-1.fc37.noarch. I created a new issue for it: https://pagure.io/copr/copr/issue/2293
Modified in https://pagure.io/copr/copr/pull-request/2298