summaryrefslogtreecommitdiff
path: root/lang/python39
diff options
context:
space:
mode:
authoradam <adam@pkgsrc.org>2022-10-12 08:37:13 +0000
committeradam <adam@pkgsrc.org>2022-10-12 08:37:13 +0000
commit80f8a3430ad51368423df8c90cd4e59c5aefc3df (patch)
tree1af80de300f00ab2a41e5d1d57b0d829f8d7af7e /lang/python39
parenta9baa1ae1265e7c628aa1f424dc5436656cc044b (diff)
downloadpkgsrc-80f8a3430ad51368423df8c90cd4e59c5aefc3df.tar.gz
python39 py39-html-docs: updated to 3.9.15
Python 3.9.15 Security gh-97616: Fix multiplying a list by an integer (list *= int): detect the integer overflow when the new allocated length is close to the maximum size. Issue reported by Jordan Limor. Patch by Victor Stinner. gh-97612: Fix a shell code injection vulnerability in the get-remote-certificate.py example script. The script no longer uses a shell to run openssl commands. Issue reported and initial fix by Caleb Shortt. Patch by Victor Stinner. Core and Builtins gh-96848: Fix command line parsing: reject -X int_max_str_digits option with no value (invalid) when the PYTHONINTMAXSTRDIGITS environment variable is set to a valid limit. Patch by Victor Stinner. gh-95778: When ValueError is raised if an integer is larger than the limit, mention the sys.set_int_max_str_digits() function in the error message. Patch by Victor Stinner. Library gh-97005: Update bundled libexpat to 2.4.9 Windows gh-96577: Fixes a potential buffer overrun in msilib. macOS gh-97897: The macOS 13 SDK includes support for the mkfifoat and mknodat system calls. Using the dir_fd option with either os.mkfifo() or os.mknod() could result in a segfault if cpython is built with the macOS 13 SDK but run on an earlier version of macOS. Prevent this by adding runtime support for detection of these system calls (“weaklinking”) as is done for other newer syscalls on macOS.
Diffstat (limited to 'lang/python39')
-rw-r--r--lang/python39/dist.mk4
-rw-r--r--lang/python39/distinfo8
2 files changed, 6 insertions, 6 deletions
diff --git a/lang/python39/dist.mk b/lang/python39/dist.mk
index 8afa3b724b2..79fbaf67d81 100644
--- a/lang/python39/dist.mk
+++ b/lang/python39/dist.mk
@@ -1,6 +1,6 @@
-# $NetBSD: dist.mk,v 1.15 2022/09/07 15:33:19 adam Exp $
+# $NetBSD: dist.mk,v 1.16 2022/10/12 08:37:13 adam Exp $
-PY_DISTVERSION= 3.9.14
+PY_DISTVERSION= 3.9.15
DISTNAME= Python-${PY_DISTVERSION}
EXTRACT_SUFX= .tar.xz
DISTINFO_FILE= ${.CURDIR}/../../lang/python39/distinfo
diff --git a/lang/python39/distinfo b/lang/python39/distinfo
index b13a1dc335d..73aa2b80a64 100644
--- a/lang/python39/distinfo
+++ b/lang/python39/distinfo
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.31 2022/09/07 15:33:19 adam Exp $
+$NetBSD: distinfo,v 1.32 2022/10/12 08:37:13 adam Exp $
-BLAKE2s (Python-3.9.14.tar.xz) = 0b1323a2098ec0e04f66da341af28d29d44fad1d8465a4b91b2a0db5c406b146
-SHA512 (Python-3.9.14.tar.xz) = 691a7814cf6c7bee96d8dbb7c5c85cb11f2e999101e20491b99435cdec07c3bbd5ce43ad3d9c64f695383b79197884caa1965c4346e4525e23b09c686271e4ab
-Size (Python-3.9.14.tar.xz) = 19750176 bytes
+BLAKE2s (Python-3.9.15.tar.xz) = a31ca2064be072aef35251c1d9f2ccf229a3f13f229d3d5e57da1b818ca0af8d
+SHA512 (Python-3.9.15.tar.xz) = 9310d263bc7a7925f73a6f66fd254ae61f377f43011a6bc5c58e57c8b170c2da4f197a646927ab9d05f8912ed8be4369c09576063931a3f93c3b0228ccb33a39
+Size (Python-3.9.15.tar.xz) = 19712208 bytes
SHA1 (patch-Lib_ctypes_util.py) = 032cc99ebad93ddddfd89073c60424a952e3faa3
SHA1 (patch-Lib_distutils_sysconfig.py) = 6822eafb4dfded86d7f7353831816aeb8119e6cf
SHA1 (patch-Lib_distutils_unixccompiler.py) = 2e65a8dd5dd3fe25957206c062106fa7a6fc4e69