Created attachment 237047 [details] Update to 0.28
Thank you very much! I had missed this release
testunit fails: --- ImportError while loading conftest '/wrkdirs/usr/ports/multimedia/py-soco/work-py39/SoCo-0.28.0/tests/conftest.py'. tests/conftest.py:12: in <module> from soco import SoCo soco/__init__.py:12: in <module> from .core import SoCo soco/core.py:55: in <module> from .zonegroupstate import ZoneGroupState soco/zonegroupstate.py:66: in <module> from lxml import etree as LXML E ModuleNotFoundError: No module named 'lxml' --- Ant clues? Thanks
According to the release notes, lxml is a new dependency. We should add devel/py-lxml as a dependency
Created attachment 237095 [details] py39-soco-0.28.0 v1 - Switch to DISTVERSION - Add devel/py-lxml dependency - pet portlint, portclippy and portfmt testunit: OK
(In reply to Nuno Teixeira from comment #4) (...) - Use USES=python instead of python:3.6+ since avilable version are 3.9 and eoled 2.7
Comment on attachment 237095 [details] py39-soco-0.28.0 v1 Maintainer approves
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=fccdf345e932452f7f3c354eceddabae8b0f77d7 commit fccdf345e932452f7f3c354eceddabae8b0f77d7 Author: Gian-Simon Purkert <gspurki@gmail.com> AuthorDate: 2022-10-05 13:47:43 +0000 Commit: Nuno Teixeira <eduardo@FreeBSD.org> CommitDate: 2022-10-05 13:49:43 +0000 multimedia/py-soco: Update to 0.28 ChangeLog: https://github.com/SoCo/SoCo/releases/tag/v0.28.0 PR: 266790 multimedia/py-soco/Makefile | 16 ++++++++-------- multimedia/py-soco/distinfo | 6 +++--- 2 files changed, 11 insertions(+), 11 deletions(-)
Committed, thanks!