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:
@@ -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} \
|
||||
|
||||
@@ -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
|
||||
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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} \
|
||||
|
||||
Reference in New Issue
Block a user