#553 Fix py36 and flake8 CI tests
Merged by onosek. Opened by dherrera.
dherrera/fedpkg hatchling-py36-fix  into  master

Download 553.patch

With the addition of hatchling as a build system on fedpkg 1.45, the CI test system broke for python 3.6 because hatchling is not compatible with that version of python. To fix this, I changed the tox.ini file so that it can run the py36 test with the old sdist system instead.

This was also affecting flake8. So I skipped the install process since it's not required for this process.

Oops. I fixed unittests and then I noticed your fix proposal, does almost the same.

  • https://pagure.io/rpkg/pull-request/720
  • https://pagure.io/fedpkg/pull-request/556

My solution somehow works, but yours looks more reasonable. I will think about it again whether to merge it.

Thanks for your effort.

Commit 8cc0f6f0 fixes this pull-request

Pull-Request has been merged by onosek

Metadata