textproc/py-chardet requires a pytest package to build, when in reality itβs not required, except for test [1]. The dependency should be moved to TEST_DEPENDS. 1. https://svnweb.freebsd.org/ports/head/textproc/py-chardet/Makefile?revision=498530&view=markup#l17
Confirmed, the dependency is only added when setup.py argument is test, pytest or ptr. @Enji This change proposal (patch and QA pending) is: Approved by: portmgr (blanket(s): ports (python) compliance, dependency fix) MFH: 2019Q4 (blanket: ports/dependency fix)
Feel free to commit this change. Thank you and sorry for late response.
A commit references this bug: Author: rm Date: Sun Dec 8 23:04:56 UTC 2019 New revision: 519582 URL: https://svnweb.freebsd.org/changeset/ports/519582 Log: textproc/py-chardet: drop uncoditional pytest dependency Dependency on pytest-runner is only used when setup.py is called with `test` target, so drop it from BUILD_DEPENDS. PR: 241767 Submitted by: ngie Reviewed by: koobs MFH: 2019Q4 Changes: head/textproc/py-chardet/Makefile
A commit references this bug: Author: rm Date: Sun Dec 8 23:09:59 UTC 2019 New revision: 519583 URL: https://svnweb.freebsd.org/changeset/ports/519583 Log: MFH: r519582 textproc/py-chardet: drop uncoditional pytest dependency Dependency on pytest-runner is only used when setup.py is called with `test` target, so drop it from BUILD_DEPENDS. PR: 241767 Submitted by: ngie Reviewed by: koobs Approved by: portmgr (blanket: ports/dependency fix) Changes: _U branches/2019Q4/ branches/2019Q4/textproc/py-chardet/Makefile
Committed, thank you!