Created attachment 219907 [details] Patch - python2 related depends are no longer needed since only python >=3.6 is supported - tests are removed since pypi distribution does not contain tests (may consider switching to fetching sources from GH to fix this)
As I said in bug #249286 comment 1, the update is planned (and deferred) because isort 5+ requires python 3.6+. That means the patch is incomplete since the patch for dependent ports is missing.
*** Bug 249286 has been marked as a duplicate of this bug. ***
(In reply to Sunpoet Po-Chuan Hsieh from comment #1) I'll check the dependent ports this weekend.
Build and package info is available at https://gitlab.com/swills/freebsd-ports/pipelines/227061110
> That means the patch is incomplete since the patch for dependent ports is missing What's exactly missing? Limiting dependent ports USES=python: version? > I'll check the dependent ports this weekend Ping.
A commit references this bug: Author: sunpoet Date: Thu Dec 10 21:59:53 UTC 2020 New revision: 557686 URL: https://svnweb.freebsd.org/changeset/ports/557686 Log: Update to 5.6.4 - Update WWW Changes: https://github.com/PyCQA/isort/releases PR: 251331 Submitted by: amdmi3 Changes: head/devel/py-isort/Makefile head/devel/py-isort/distinfo head/devel/py-isort/pkg-descr
(In reply to Dmitry Marakasov from comment #5) > What's exactly missing? Limiting dependent ports USES=python: version? Yes, it was done in r557687. devel/py-factory-boy and sysutils/py-hcloud need this change to drop python 2.7 flavor.
Committed. Thanks!