pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/www/py-parsel



Module Name:    pkgsrc
Committed By:   adam
Date:           Mon Feb  9 13:41:01 UTC 2026

Modified Files:
        pkgsrc/www/py-parsel: Makefile PLIST distinfo

Log Message:
py-parsel: updated to 1.11.0

1.11.0 (2026-01-29)

* Removed support for Python 3.9 and PyPy 3.10.
* Added support for Python 3.14 and PyPy 3.11.
* The following dependencies now have a minimum supported version:

  * ``lxml >= 5.1.0``
  * ``packaging >= 23.0``
  * ``jmespath >= 1.0.0``

* Removed ``Selector.remove()`` and ``SelectorList.remove()``, deprecated in
  1.7.0.
* The ``Selector()`` constructor now accepts ``bytearray`` values for the
  ``body`` argument in addition to ``bytes``.
* ``attrib`` and ``remove_namespaces()`` no longer fail with unhandled
  exceptions on JSON selectors.
* Switched the build system to ``hatchling``.
* CI fixes and improvements.


To generate a diff of this commit:
cvs rdiff -u -r1.18 -r1.19 pkgsrc/www/py-parsel/Makefile
cvs rdiff -u -r1.5 -r1.6 pkgsrc/www/py-parsel/PLIST
cvs rdiff -u -r1.13 -r1.14 pkgsrc/www/py-parsel/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/www/py-parsel/Makefile
diff -u pkgsrc/www/py-parsel/Makefile:1.18 pkgsrc/www/py-parsel/Makefile:1.19
--- pkgsrc/www/py-parsel/Makefile:1.18  Thu Oct  9 07:58:11 2025
+++ pkgsrc/www/py-parsel/Makefile       Mon Feb  9 13:41:01 2026
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.18 2025/10/09 07:58:11 wiz Exp $
+# $NetBSD: Makefile,v 1.19 2026/02/09 13:41:01 adam Exp $
 
-DISTNAME=      parsel-1.10.0
+DISTNAME=      parsel-1.11.0
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
-PKGREVISION=   1
 CATEGORIES=    www python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=p/parsel/}
 
@@ -11,11 +10,11 @@ HOMEPAGE=   https://github.com/scrapy/pars
 COMMENT=       Library to extract data from HTML and XML using XPath and CSS
 LICENSE=       modified-bsd
 
-TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools>=78:../../devel/py-setuptools
+TOOL_DEPENDS+= ${PYPKGPREFIX}-hatchling>=1.27.0:../../devel/py-hatchling
 DEPENDS+=      ${PYPKGPREFIX}-cssselect>=1.2.0:../../textproc/py-cssselect
-DEPENDS+=      ${PYPKGPREFIX}-jmespath-[0-9]*:../../textproc/py-jmespath
-DEPENDS+=      ${PYPKGPREFIX}-lxml>=2.3:../../textproc/py-lxml
-DEPENDS+=      ${PYPKGPREFIX}-packaging-[0-9]*:../../devel/py-packaging
+DEPENDS+=      ${PYPKGPREFIX}-jmespath>=1.0.0:../../textproc/py-jmespath
+DEPENDS+=      ${PYPKGPREFIX}-lxml>=5.1.0:../../textproc/py-lxml
+DEPENDS+=      ${PYPKGPREFIX}-packaging>=23.0:../../devel/py-packaging
 DEPENDS+=      ${PYPKGPREFIX}-w3lib>=1.19.0:../../www/py-w3lib
 TEST_DEPENDS+= ${PYPKGPREFIX}-psutil>=5.6.3:../../sysutils/py-psutil
 TEST_DEPENDS+= ${PYPKGPREFIX}-test-cov-[0-9]*:../../devel/py-test-cov

Index: pkgsrc/www/py-parsel/PLIST
diff -u pkgsrc/www/py-parsel/PLIST:1.5 pkgsrc/www/py-parsel/PLIST:1.6
--- pkgsrc/www/py-parsel/PLIST:1.5      Mon Apr 14 19:31:54 2025
+++ pkgsrc/www/py-parsel/PLIST  Mon Feb  9 13:41:01 2026
@@ -1,9 +1,8 @@
-@comment $NetBSD: PLIST,v 1.5 2025/04/14 19:31:54 adam Exp $
+@comment $NetBSD: PLIST,v 1.6 2026/02/09 13:41:01 adam Exp $
 ${PYSITELIB}/${WHEEL_INFODIR}/METADATA
 ${PYSITELIB}/${WHEEL_INFODIR}/RECORD
 ${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
 ${PYSITELIB}/${WHEEL_INFODIR}/licenses/LICENSE
-${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
 ${PYSITELIB}/parsel/__init__.py
 ${PYSITELIB}/parsel/__init__.pyc
 ${PYSITELIB}/parsel/__init__.pyo

Index: pkgsrc/www/py-parsel/distinfo
diff -u pkgsrc/www/py-parsel/distinfo:1.13 pkgsrc/www/py-parsel/distinfo:1.14
--- pkgsrc/www/py-parsel/distinfo:1.13  Mon Jan 20 13:25:04 2025
+++ pkgsrc/www/py-parsel/distinfo       Mon Feb  9 13:41:01 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.13 2025/01/20 13:25:04 adam Exp $
+$NetBSD: distinfo,v 1.14 2026/02/09 13:41:01 adam Exp $
 
-BLAKE2s (parsel-1.10.0.tar.gz) = 589bc8ff1d843b257880b4c0abaac9af7b1cbadfd3ec904c50606acae0969932
-SHA512 (parsel-1.10.0.tar.gz) = aa0c3de6f8e8453ac942fd86221b6ed44c15874735af49fcef56bbd3c6aa9676b9642ea896924ac551cd4acabe2ea5d6124dc907b11ac26781da05e236f33109
-Size (parsel-1.10.0.tar.gz) = 51421 bytes
+BLAKE2s (parsel-1.11.0.tar.gz) = 820a2eceed74cbf09b33667c7f92f51551b520d6f6888d22421e3cb1e6ab1385
+SHA512 (parsel-1.11.0.tar.gz) = 92d4c16e5dd7864182c1a080705079de74e36b1e1dbd546e3b1367c6811a169f18786d60b80ca405d3ea5605f013619c180e0f6c40ec4be805a2f5ecae79b7ee
+Size (parsel-1.11.0.tar.gz) = 106849 bytes



Home | Main Index | Thread Index | Old Index