textproc/py-parsel: Update to 1.10.0

Convert to PEP-517.

Undeprecate consumers.

The Scrapy framework has been devided amongst several maintainers,
including myself, which isn't an ideal situation. textproc/py-parsel,
being part and parcel (pun intended) to the whole operation hasn't been
updated in ~6 years. This port is well past its EXPIRATION_DATE, with no
maintainer input, so I figure all is fair at this point to save Scrapy.
This commit is contained in:
Jason E. Hale
2025-05-03 05:58:50 -04:00
parent 1991ec2b7d
commit 1fd7f88ecd
4 changed files with 9 additions and 18 deletions
-3
View File
@@ -12,9 +12,6 @@ WWW= https://pypi.org/project/itemloaders/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
DEPRECATED= Depends on expired textproc/py-parsel
EXPIRATION_DATE=2025-06-01
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}w3lib>=1.17.0:www/py-w3lib@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}parsel>=1.5.0:textproc/py-parsel@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}jmespath>=0.9.5:devel/py-jmespath@${PY_FLAVOR} \
+6 -9
View File
@@ -1,6 +1,5 @@
PORTNAME= parsel
PORTVERSION= 1.5.1
PORTREVISION= 1
PORTVERSION= 1.10.0
CATEGORIES= textproc python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -11,17 +10,15 @@ WWW= https://github.com/scrapy/parsel
LICENSE= BSD3CLAUSE
DEPRECATED= Depends on expired devel/py-pytest-runner
EXPIRATION_DATE=2025-03-31
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest-runner>=2.0.0:devel/py-pytest-runner@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cssselect>=0.9:www/py-cssselect@${PY_FLAVOR} \
BUILD_DEPENDS= ${PY_SETUPTOOLS} \
${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cssselect>=1.2.0:www/py-cssselect@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}lxml>=2.3:devel/py-lxml@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}six>=1.5.2:devel/py-six@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}packaging>=0:devel/py-packaging@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}w3lib>=1.19.0:www/py-w3lib@${PY_FLAVOR}
USES= python
USE_PYTHON= distutils autoplist
USE_PYTHON= autoplist pep517
NO_ARCH= yes
+3 -3
View File
@@ -1,3 +1,3 @@
TIMESTAMP = 1549229456
SHA256 (parsel-1.5.1.tar.gz) = 9ccd82b8a122345601f6f9209e972c0e8c3518a188fcff2d37cb4d7bc570b4b8
SIZE (parsel-1.5.1.tar.gz) = 40613
TIMESTAMP = 1746265913
SHA256 (parsel-1.10.0.tar.gz) = 14f17db9559f51b43357b9dfe43cec870a8efb5ea4857abb624ec6ff80d8a080
SIZE (parsel-1.10.0.tar.gz) = 51421
-3
View File
@@ -12,9 +12,6 @@ WWW= https://scrapy.org/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
DEPRECATED= Depends on expired textproc/py-parsel
EXPIRATION_DATE=2025-06-01
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}twisted>=18.9.0:devel/py-twisted@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}cssselect>=0.9.1:www/py-cssselect@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}itemloaders>=1.0.1:devel/py-itemloaders@${PY_FLAVOR} \