The tests of python3-oauth2 are conflicting with tests of other packages. As a quick fix, remove that folder. Long term, work with upstream to do either of following: A. don't install the tests package B. move the tests package into the yarn package Error: Transaction check error: file /usr/lib/python3.7/site-packages/tests/__pycache__/__init__.cpython-37.opt-1.pyc conflicts between attempted installs of python3-oauth2-1.9.0-10.post1.fc29.noarch and python3-yarg-0.1.9-3.fc29.noarch file /usr/lib/python3.7/site-packages/tests/__pycache__/__init__.cpython-37.pyc conflicts between attempted installs of python3-oauth2-1.9.0-10.post1.fc29.noarch and python3-yarg-0.1.9-3.fc29.noarch This was fixed on rawhide only: https://src.fedoraproject.org/rpms/python-oauth2/c/870dd05cd5b1455d2d7f0dc2d736fe43fbdf46ec?branch=master
> B. move the tests package into the yarn package *the oauth2 package
python-oauth2-1.9.0-11.post1.fc29 has been submitted as an update to Fedora 29. https://bodhi.fedoraproject.org/updates/FEDORA-2018-2fbe3c4e41
python-oauth2-1.9.0-11.post1.fc29 has been pushed to the Fedora 29 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2018-2fbe3c4e41
python-oauth2-1.9.0-11.post1.fc29 has been pushed to the Fedora 29 stable repository. If problems still persist, please make note of it in this bug report.