git: 9d178106dcf3 - main - devel/py-selection: update to 0.0.21

From: Ruslan Makhmatkhanov <rm_at_FreeBSD.org>
Date: Thu, 27 Feb 2025 07:05:14 UTC
The branch main has been updated by rm:

URL: https://cgit.FreeBSD.org/ports/commit/?id=9d178106dcf3c69cdf500efc69a06c3759a0da1a

commit 9d178106dcf3c69cdf500efc69a06c3759a0da1a
Author:     Ruslan Makhmatkhanov <rm@FreeBSD.org>
AuthorDate: 2025-02-27 07:04:24 +0000
Commit:     Ruslan Makhmatkhanov <rm@FreeBSD.org>
CommitDate: 2025-02-27 07:05:07 +0000

    devel/py-selection: update to 0.0.21
    
    - update to latest version
    - convert to pep517
    - update description
---
 devel/py-selection/Makefile  | 13 +++++++------
 devel/py-selection/distinfo  |  6 +++---
 devel/py-selection/pkg-descr |  2 +-
 3 files changed, 11 insertions(+), 10 deletions(-)

diff --git a/devel/py-selection/Makefile b/devel/py-selection/Makefile
index fd81a9e97983..07a5f9f541af 100644
--- a/devel/py-selection/Makefile
+++ b/devel/py-selection/Makefile
@@ -1,22 +1,23 @@
 PORTNAME=	selection
-PORTVERSION=	0.0.14
+PORTVERSION=	0.0.21
 CATEGORIES=	devel python
 MASTER_SITES=	PYPI
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
 
 MAINTAINER=	rm@FreeBSD.org
-COMMENT=	API to extract contents from HTML and XML documents
+COMMENT=	API to query DOM tree of HTML/XML document
 WWW=		https://pypi.org/project/selection/
 
 LICENSE=	MIT
 LICENSE_FILE=	${WRKSRC}/LICENSE
 
-RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}lxml>0:devel/py-lxml@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}weblib>0:devel/py-weblib@${PY_FLAVOR}
+BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
+RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}lxml>0:devel/py-lxml@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}pyquery>0:devel/py-pyquery@${PY_FLAVOR}
 
 USES=		python
-USE_PYTHON=	autoplist distutils
+USE_PYTHON=	autoplist pep517
 
 NO_ARCH=	yes
 
diff --git a/devel/py-selection/distinfo b/devel/py-selection/distinfo
index df1b1bc6dd27..e2fade456108 100644
--- a/devel/py-selection/distinfo
+++ b/devel/py-selection/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1546547026
-SHA256 (selection-0.0.14.tar.gz) = f073f207bab521b09ee4a12bc4607fffcf59e61a64c7979638724da7fbd205ba
-SIZE (selection-0.0.14.tar.gz) = 4539
+TIMESTAMP = 1740608415
+SHA256 (selection-0.0.21.tar.gz) = a136018db3fca4ef05ff420dd41a27789b268375aa2b17a8077faa68e671aa6d
+SIZE (selection-0.0.21.tar.gz) = 8992
diff --git a/devel/py-selection/pkg-descr b/devel/py-selection/pkg-descr
index d3da87f5b16d..d9b561cd31f0 100644
--- a/devel/py-selection/pkg-descr
+++ b/devel/py-selection/pkg-descr
@@ -1 +1 @@
-API to extract data from HTML and XML documents.
+API to query DOM tree of HTML/XML document.