pkgsrc-Changes archive

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

CVS commit: pkgsrc/lang



Module Name:    pkgsrc
Committed By:   adam
Date:           Fri Oct 10 13:01:00 UTC 2025

Modified Files:
        pkgsrc/lang/py310-html-docs: Makefile distinfo
        pkgsrc/lang/python310: PLIST dist.mk distinfo

Log Message:
python310 py310-html-docs: updated to 3.10.19

Python 3.10.19

Security

gh-139700: Check consistency of the zip64 end of central directory record. Support records with “zip64 extensible data” if there are no bytes prepended to the ZIP file.
gh-139400: xml.parsers.expat: Make sure that parent Expat parsers are only garbage-collected once they are no longer referenced by subparsers created by ExternalEntityParserCreate(). Patch by 
Sebastian Pipping.
gh-135661: Fix parsing start and end tags in html.parser.HTMLParser according to the HTML5 standard.
Whitespaces no longer accepted between </ and the tag name. E.g. </ script> does not end the script section.
Vertical tabulation (\v) and non-ASCII whitespaces no longer recognized as whitespaces. The only whitespaces are \t\n\r\f and space.
Null character (U+0000) no longer ends the tag name.
Attributes and slashes after the tag name in end tags are now ignored, instead of terminating after the first > in quoted attribute value. E.g. </script/foo=">"/>.
Multiple slashes and whitespaces between the last attribute and closing > are now ignored in both start and end tags. E.g. <a foo=bar/ //>.
Multiple = between attribute name and value are no longer collapsed. E.g. <a foo==bar> produces attribute “foo” with value “=bar”.
gh-135661: Fix CDATA section parsing in html.parser.HTMLParser according to the HTML5 standard: ] ]> and ]] > no longer end the CDATA section. Add private method _set_support_cdata() which can be 
used to specify how to parse <[CDATA[ — as a CDATA section in foreign content (SVG or MathML) or as a bogus comment in the HTML namespace.
gh-102555: Fix comment parsing in html.parser.HTMLParser according to the HTML5 standard. --!> now ends the comment. -- > no longer ends the comment. Support abnormally ended empty comments <--> and 
<--->.
gh-135462: Fix quadratic complexity in processing specially crafted input in html.parser.HTMLParser. End-of-file errors are now handled according to the HTML5 specs – comments and declarations are 
automatically closed, tags are ignored.
gh-118350: Fix support of escapable raw text mode (elements “textarea” and “title”) in html.parser.HTMLParser.
gh-86155: html.parser.HTMLParser.close() no longer loses data when the <script> tag is not closed. Patch by Waylan Limberg.

Library

gh-139312: Upgrade bundled libexpat to 2.7.3
gh-138998: Update bundled libexpat to 2.7.2
gh-130577: tarfile now validates archives to ensure member offsets are non-negative. (Contributed by Alexander Enrique Urieles Nieto in gh-130577.)
gh-135374: Update the bundled copy of setuptools to 79.0.1.


To generate a diff of this commit:
cvs rdiff -u -r1.19 -r1.20 pkgsrc/lang/py310-html-docs/Makefile
cvs rdiff -u -r1.21 -r1.22 pkgsrc/lang/py310-html-docs/distinfo
cvs rdiff -u -r1.13 -r1.14 pkgsrc/lang/python310/PLIST
cvs rdiff -u -r1.19 -r1.20 pkgsrc/lang/python310/dist.mk
cvs rdiff -u -r1.34 -r1.35 pkgsrc/lang/python310/distinfo

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

Modified files:

Index: pkgsrc/lang/py310-html-docs/Makefile
diff -u pkgsrc/lang/py310-html-docs/Makefile:1.19 pkgsrc/lang/py310-html-docs/Makefile:1.20
--- pkgsrc/lang/py310-html-docs/Makefile:1.19   Wed Jun  4 14:13:37 2025
+++ pkgsrc/lang/py310-html-docs/Makefile        Fri Oct 10 13:01:00 2025
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.19 2025/06/04 14:13:37 adam Exp $
+# $NetBSD: Makefile,v 1.20 2025/10/10 13:01:00 adam Exp $
 
-VERS=          3.10.18
+VERS=          3.10.19
 DISTNAME=      python-${VERS}-docs-html
 PKGNAME=       py310-html-docs-${VERS}
 CATEGORIES=    lang python

Index: pkgsrc/lang/py310-html-docs/distinfo
diff -u pkgsrc/lang/py310-html-docs/distinfo:1.21 pkgsrc/lang/py310-html-docs/distinfo:1.22
--- pkgsrc/lang/py310-html-docs/distinfo:1.21   Wed Jun  4 14:13:37 2025
+++ pkgsrc/lang/py310-html-docs/distinfo        Fri Oct 10 13:01:00 2025
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.21 2025/06/04 14:13:37 adam Exp $
+$NetBSD: distinfo,v 1.22 2025/10/10 13:01:00 adam Exp $
 
-BLAKE2s (python-3.10.18-docs-html.tar.bz2) = 56fd81daaae0570c4ddee7ee113947317d361c0b8a84891ad8065b7cdd657658
-SHA512 (python-3.10.18-docs-html.tar.bz2) = d501d76d73c6f3c6151838a65de8655b733bf2bb7c7d819a32c331391bca6af3237cca73cab76e569957b7ec8f35bd9228e1331e06c6f105ba7225388964da3c
-Size (python-3.10.18-docs-html.tar.bz2) = 7462926 bytes
+BLAKE2s (python-3.10.19-docs-html.tar.bz2) = 0d69d4244d65b05865595d169eedd4fd7bd771d09d803f1725187af94e23d6f5
+SHA512 (python-3.10.19-docs-html.tar.bz2) = 9a54ce912c51251a76bf4e5842d4d54b2e4c8034607a6ab71a740c3d6a8760cab5a44974b19a00c9f3e9e0025ed1cacb76b12e2a855d40bab4676ae7bf9e3128
+Size (python-3.10.19-docs-html.tar.bz2) = 7453972 bytes

Index: pkgsrc/lang/python310/PLIST
diff -u pkgsrc/lang/python310/PLIST:1.13 pkgsrc/lang/python310/PLIST:1.14
--- pkgsrc/lang/python310/PLIST:1.13    Mon Oct 23 06:36:00 2023
+++ pkgsrc/lang/python310/PLIST Fri Oct 10 13:01:00 2025
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.13 2023/10/23 06:36:00 wiz Exp $
+@comment $NetBSD: PLIST,v 1.14 2025/10/10 13:01:00 adam Exp $
 bin/2to3-${PY_VER_SUFFIX}
 bin/pydoc${PY_VER_SUFFIX}
 bin/python${PY_VER_SUFFIX}
@@ -1421,7 +1421,7 @@ lib/python${PY_VER_SUFFIX}/ensurepip/_bu
 lib/python${PY_VER_SUFFIX}/ensurepip/_bundled/__init__.pyc
 lib/python${PY_VER_SUFFIX}/ensurepip/_bundled/__init__.pyo
 lib/python${PY_VER_SUFFIX}/ensurepip/_bundled/pip-23.0.1-py3-none-any.whl
-lib/python${PY_VER_SUFFIX}/ensurepip/_bundled/setuptools-65.5.0-py3-none-any.whl
+lib/python${PY_VER_SUFFIX}/ensurepip/_bundled/setuptools-79.0.1-py3-none-any.whl
 lib/python${PY_VER_SUFFIX}/ensurepip/_uninstall.py
 lib/python${PY_VER_SUFFIX}/ensurepip/_uninstall.pyc
 lib/python${PY_VER_SUFFIX}/ensurepip/_uninstall.pyo

Index: pkgsrc/lang/python310/dist.mk
diff -u pkgsrc/lang/python310/dist.mk:1.19 pkgsrc/lang/python310/dist.mk:1.20
--- pkgsrc/lang/python310/dist.mk:1.19  Wed Jun  4 14:13:37 2025
+++ pkgsrc/lang/python310/dist.mk       Fri Oct 10 13:01:00 2025
@@ -1,6 +1,6 @@
-# $NetBSD: dist.mk,v 1.19 2025/06/04 14:13:37 adam Exp $
+# $NetBSD: dist.mk,v 1.20 2025/10/10 13:01:00 adam Exp $
 
-PY_DISTVERSION=        3.10.18
+PY_DISTVERSION=        3.10.19
 DISTNAME=      Python-${PY_DISTVERSION}
 EXTRACT_SUFX=  .tar.xz
 DISTINFO_FILE= ${.CURDIR}/../../lang/python310/distinfo

Index: pkgsrc/lang/python310/distinfo
diff -u pkgsrc/lang/python310/distinfo:1.34 pkgsrc/lang/python310/distinfo:1.35
--- pkgsrc/lang/python310/distinfo:1.34 Wed Jun  4 14:13:37 2025
+++ pkgsrc/lang/python310/distinfo      Fri Oct 10 13:01:00 2025
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.34 2025/06/04 14:13:37 adam Exp $
+$NetBSD: distinfo,v 1.35 2025/10/10 13:01:00 adam Exp $
 
-BLAKE2s (Python-3.10.18.tar.xz) = 1c513e778ec7a03b580dcb663a5b2ad9ac6aa6fdbbc997c57a674d1b8e25afa1
-SHA512 (Python-3.10.18.tar.xz) = 2c444f024cd15babd156964b50aa0245020a17c0c600250ffcf112e91594a3d6e1fb87c9b87a57cb7a802dae90004d801ed95a3103d79aefb8ed714279997708
-Size (Python-3.10.18.tar.xz) = 19619316 bytes
+BLAKE2s (Python-3.10.19.tar.xz) = 0c342dde8e90e824482de33ecfb3faad680489646e6c4ccaa7ecafffe5fc3b22
+SHA512 (Python-3.10.19.tar.xz) = 9ea1e952bb5f7c9cc8d3efd8e7ae0059c129b6e09d12ded7d4e22476fad35f2c8186b1e003ea35a0099ffa5ff0a114985c3e960fba84e7037670b840a3e19c68
+Size (Python-3.10.19.tar.xz) = 19873020 bytes
 SHA1 (patch-Lib_ctypes_util.py) = 3dec1b6b7a36e46cbfa0dfcd71c5e7fac9f60764
 SHA1 (patch-Lib_distutils_unixccompiler.py) = 8a91e8f4f86517a62408c3a10ed5eb50c4091fbf
 SHA1 (patch-Lib_lib2to3_pgen2_driver.py) = 593c4e93c5653ab400f0a98b91db92630c0a7390



Home | Main Index | Thread Index | Old Index