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:           Wed Dec 10 17:50:50 UTC 2025

Modified Files:
        pkgsrc/lang/py313-html-docs: Makefile distinfo
        pkgsrc/lang/python313: dist.mk distinfo

Log Message:
python313 py313-html-docs: updated to 3.13.11

Python 3.13.11

Security

gh-142145: Remove quadratic behavior in xml.minidom node ID cache clearing.
gh-119451: Fix a potential memory denial of service in the http.client module. When connecting to a malicious server, it could cause an arbitrary amount of memory to be allocated. This could have led 
to symptoms including a MemoryError, swapping, out of memory (OOM) killed processes or containers, or even system crashes.
gh-119452: Fix a potential memory denial of service in the http.server module. When a malicious user is connected to the CGI server on Windows, it could cause an arbitrary amount of memory to be 
allocated. This could have led to symptoms including a MemoryError, swapping, out of memory (OOM) killed processes or containers, or even system crashes.

Library

gh-140797: Revert changes to the undocumented re.Scanner class. Capturing groups are still allowed for backward compatibility, although using them can lead to incorrect result. They will be forbidden 
in future Python versions.
gh-142206: The resource tracker in the multiprocessing module now uses the original communication protocol, as in Python 3.14.0 and below, by default. This avoids issues with upgrading Python while 
it is running. (Note that such ‘in-place’ upgrades are not tested.) The tracker remains compatible with subprocesses that use new protocol (that is, subprocesses using Python 3.13.10, 3.14.1 and 
3.15).

Core and Builtins

gh-142218: Fix crash when inserting into a split table dictionary with a non str key that matches an existing key.


To generate a diff of this commit:
cvs rdiff -u -r1.11 -r1.12 pkgsrc/lang/py313-html-docs/Makefile \
    pkgsrc/lang/py313-html-docs/distinfo
cvs rdiff -u -r1.11 -r1.12 pkgsrc/lang/python313/dist.mk
cvs rdiff -u -r1.17 -r1.18 pkgsrc/lang/python313/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/py313-html-docs/Makefile
diff -u pkgsrc/lang/py313-html-docs/Makefile:1.11 pkgsrc/lang/py313-html-docs/Makefile:1.12
--- pkgsrc/lang/py313-html-docs/Makefile:1.11   Tue Dec  2 21:33:05 2025
+++ pkgsrc/lang/py313-html-docs/Makefile        Wed Dec 10 17:50:50 2025
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.11 2025/12/02 21:33:05 adam Exp $
+# $NetBSD: Makefile,v 1.12 2025/12/10 17:50:50 adam Exp $
 
-VERS=          3.13.10
+VERS=          3.13.11
 DISTNAME=      python-${VERS}-docs-html
 PKGNAME=       py313-html-docs-${VERS}
 CATEGORIES=    lang python
Index: pkgsrc/lang/py313-html-docs/distinfo
diff -u pkgsrc/lang/py313-html-docs/distinfo:1.11 pkgsrc/lang/py313-html-docs/distinfo:1.12
--- pkgsrc/lang/py313-html-docs/distinfo:1.11   Tue Dec  2 21:33:05 2025
+++ pkgsrc/lang/py313-html-docs/distinfo        Wed Dec 10 17:50:50 2025
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.11 2025/12/02 21:33:05 adam Exp $
+$NetBSD: distinfo,v 1.12 2025/12/10 17:50:50 adam Exp $
 
-BLAKE2s (python-3.13.10-docs-html.tar.bz2) = 30f0de96d601a3a66c57ac60dd3447313f5293570f0629750414559a48bb0f2f
-SHA512 (python-3.13.10-docs-html.tar.bz2) = 4f60417b5be211d9e31857a012ae6da53e2a1c3d1ff14dc0561b7c406a4b328f17025ff084e615f1418895164e71159c798562ba4f1ec55e372a1f8ab1e24563
-Size (python-3.13.10-docs-html.tar.bz2) = 10374297 bytes
+BLAKE2s (python-3.13.11-docs-html.tar.bz2) = 3cfb97fecb3be5c5e1e99bde075b05dda0ce0904407ff7adc7179cfe89be666b
+SHA512 (python-3.13.11-docs-html.tar.bz2) = 225f6323cb7cbf503ca831d10340fc130470cd310d1a8efa8e35777fcab596c39329ae84307903164e2211b8f8e1373388f7774fde4d80d1d1ea72addd8abb38
+Size (python-3.13.11-docs-html.tar.bz2) = 10375801 bytes

Index: pkgsrc/lang/python313/dist.mk
diff -u pkgsrc/lang/python313/dist.mk:1.11 pkgsrc/lang/python313/dist.mk:1.12
--- pkgsrc/lang/python313/dist.mk:1.11  Tue Dec  2 21:33:05 2025
+++ pkgsrc/lang/python313/dist.mk       Wed Dec 10 17:50:50 2025
@@ -1,6 +1,6 @@
-# $NetBSD: dist.mk,v 1.11 2025/12/02 21:33:05 adam Exp $
+# $NetBSD: dist.mk,v 1.12 2025/12/10 17:50:50 adam Exp $
 
-PY_DISTVERSION=        3.13.10
+PY_DISTVERSION=        3.13.11
 DISTNAME=      Python-${PY_DISTVERSION}
 EXTRACT_SUFX=  .tar.xz
 DISTINFO_FILE= ${.CURDIR}/../../lang/python313/distinfo

Index: pkgsrc/lang/python313/distinfo
diff -u pkgsrc/lang/python313/distinfo:1.17 pkgsrc/lang/python313/distinfo:1.18
--- pkgsrc/lang/python313/distinfo:1.17 Thu Dec  4 15:24:11 2025
+++ pkgsrc/lang/python313/distinfo      Wed Dec 10 17:50:50 2025
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.17 2025/12/04 15:24:11 adam Exp $
+$NetBSD: distinfo,v 1.18 2025/12/10 17:50:50 adam Exp $
 
-BLAKE2s (Python-3.13.10.tar.xz) = 7c2948c4d154da39520e81ae1fa57084aaada4800dfb751f7735d31c1907f3d4
-SHA512 (Python-3.13.10.tar.xz) = 7edf3c1008b1df3a067bf03b8218fbd9f5da7226ba17d8ec54e54a30aca5051e6435eb447a999a9665097dbe65fde27356103c3ea5227b5605b233482e037b07
-Size (Python-3.13.10.tar.xz) = 22714348 bytes
+BLAKE2s (Python-3.13.11.tar.xz) = b23e0dcbedefad9b1fc1d90c8d92e2894bbc36fcddc9bcd8dde769a16650df8b
+SHA512 (Python-3.13.11.tar.xz) = 11a910785bb3edeb3888331f29d2514d539f08b07d3125186364ab0e261dab29c7e7c70fe08d89718c38b6053cbe932ac4a6062ac291871e6f4173d29425264a
+Size (Python-3.13.11.tar.xz) = 22704352 bytes
 SHA1 (patch-Include_pymacro.h) = 7611315fefc305a48b4965f2f2b9bee53ae3d987
 SHA1 (patch-Lib_ctypes_util.py) = 3dec1b6b7a36e46cbfa0dfcd71c5e7fac9f60764
 SHA1 (patch-Lib_sysconfig_____init____.py) = 6c151d3dca0367cbb38c1175b9dba894509cf1a4



Home | Main Index | Thread Index | Old Index