Created attachment 212618 [details] Update version 3.1.4
^Triage: Reporter is committer, assign accordingly
Package installs files/scripts into non python specific locations [1] but the port doesnt use concurrent to make these concurrent installation safe. Add USE_PYTHON=concurrent and verify pkg-plist Package also provides a test suite [2], would be great to add TEST_DEPENDS and a test target to improve QA substantially. Package only declares and tests against 2.7 and 3.6, verify tests pass on versions > 3.6 else limit version support to -3.6. If it passes on > 3.6 ask upstream to test against these versions [1] setup.py:entry_points={"console_scripts": ["glances=glances:main"]}, [2] setup.py:test_suite="unitest.py",
Build info is available at https://gitlab.com/swills/freebsd-ports/pipelines/128609246
Created attachment 212651 [details] Update version 3.1.4 comment # 2 Fixed accordingly http://pdr.bofh.network/data/latest-per-pkg/py27-glances/3.1.4/
A commit references this bug: Author: bofh Date: Tue May 26 20:54:04 UTC 2020 New revision: 536654 URL: https://svnweb.freebsd.org/changeset/ports/536654 Log: sysutils/py-glances: Update version 3.1.3=>3.1.4 - Add TEST_DEPENDS and test framework - Update support for python upto 3.6 - Make use of ETCDIR PR: 244983 Approved by: gasol.wu@gmail.com (MAINTAINER) Changes: head/sysutils/py-glances/Makefile head/sysutils/py-glances/distinfo