Thu Dec 28 19:07:42 2023 UTC (152d)
py-lxml: updated to 4.9.4

4.9.4 (2023-12-19)
==================

Bugs fixed
----------

* Inserting/replacing an ancestor into a node's children could loop indefinitely.

* ``TreeBuilder.close()`` could fail with a ``TypeError`` after
  parsing incorrect input.  Original patch by Enrico Minack.

* A file-system specific test is now optional and should no longer fail
  on systems that don't support it.

Other changes
-------------

* Wheels include zlib 1.3, libxml2 2.10.3 and libxslt 1.1.39
  (zlib 1.2.12, libxml2 2.10.3 and libxslt 1.1.37 on Windows).

* Built with Cython 0.29.37.


(adam)
diff -r1.93 -r1.94 pkgsrc/textproc/py-lxml/Makefile
diff -r1.67 -r1.68 pkgsrc/textproc/py-lxml/distinfo

cvs diff -r1.93 -r1.94 pkgsrc/textproc/py-lxml/Makefile (expand / switch to unified diff)

--- pkgsrc/textproc/py-lxml/Makefile 2023/11/08 23:00:56 1.93
+++ pkgsrc/textproc/py-lxml/Makefile 2023/12/28 19:07:42 1.94
@@ -1,18 +1,17 @@ @@ -1,18 +1,17 @@
1# $NetBSD: Makefile,v 1.93 2023/11/08 23:00:56 wiz Exp $ 1# $NetBSD: Makefile,v 1.94 2023/12/28 19:07:42 adam Exp $
2 2
3DISTNAME= lxml-4.9.3 3DISTNAME= lxml-4.9.4
4PKGNAME= ${PYPKGPREFIX}-${DISTNAME} 4PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
5PKGREVISION= 2 
6CATEGORIES= textproc python 5CATEGORIES= textproc python
7MASTER_SITES= ${MASTER_SITE_PYPI:=l/lxml/} 6MASTER_SITES= ${MASTER_SITE_PYPI:=l/lxml/}
8 7
9MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= https://lxml.de/ 9HOMEPAGE= https://lxml.de/
11COMMENT= Python binding for libxml2 and libxslt 10COMMENT= Python binding for libxml2 and libxslt
12LICENSE= modified-bsd 11LICENSE= modified-bsd
13 12
14USE_CC_FEATURES= c99 13USE_CC_FEATURES= c99
15 14
16# Path too long for nbtar (pax-as-tar)? 15# Path too long for nbtar (pax-as-tar)?
17# See pkg/56688: nbtar (archivers/pax) silently drops files 16# See pkg/56688: nbtar (archivers/pax) silently drops files
18EXTRACT_USING= gtar 17EXTRACT_USING= gtar

cvs diff -r1.67 -r1.68 pkgsrc/textproc/py-lxml/distinfo (expand / switch to unified diff)

--- pkgsrc/textproc/py-lxml/distinfo 2023/07/05 12:33:02 1.67
+++ pkgsrc/textproc/py-lxml/distinfo 2023/12/28 19:07:42 1.68
@@ -1,6 +1,6 @@ @@ -1,6 +1,6 @@
1$NetBSD: distinfo,v 1.67 2023/07/05 12:33:02 adam Exp $ 1$NetBSD: distinfo,v 1.68 2023/12/28 19:07:42 adam Exp $
2 2
3BLAKE2s (lxml-4.9.3.tar.gz) = 496f1d5473fa0d3f744b09fc60ab47929b0b88c3e9db776916c0ae28bd51d7e8 3BLAKE2s (lxml-4.9.4.tar.gz) = 7ab39de6e4b36b7c6e3b3ef7320368b12647457e261685dc73e9ff7d0d0765b2
4SHA512 (lxml-4.9.3.tar.gz) = b5e47d6e7301efa39f6cf07153d3e007dd3d93c32a3a072dca457486305480bc8345896d0c4519064f51e4bc8611c3bb5ba6be426f853509ec12c7b8796d01c5 4SHA512 (lxml-4.9.4.tar.gz) = a217468681ece8d86da2d171e4e7036fffc30b9b873e3697f2078559a33787e023b4346b4fffeeaaa7070abff89f82247dd6b941d70090301a1815d41ae5ca72
5Size (lxml-4.9.3.tar.gz) = 3572158 bytes 5Size (lxml-4.9.4.tar.gz) = 3576664 bytes
6SHA1 (patch-setupinfo.py) = 264e934a4e5c095b0a65769798bf94db394d03e1 6SHA1 (patch-setupinfo.py) = 264e934a4e5c095b0a65769798bf94db394d03e1