diff options
author | adam <adam@pkgsrc.org> | 2022-03-19 18:56:44 +0000 |
---|---|---|
committer | adam <adam@pkgsrc.org> | 2022-03-19 18:56:44 +0000 |
commit | 84294d0ef29fe5d47e578b8f4ab6f1c4486e5582 (patch) | |
tree | c639c06c2927a9f4056eb97e36cc3b7b1097a698 /lang | |
parent | 39acdfcf65fa7697a7615830d8e9778c78a2c255 (diff) | |
download | pkgsrc-84294d0ef29fe5d47e578b8f4ab6f1c4486e5582.tar.gz |
python38 py38-html-docs: updated to 3.8.13
Python 3.8.13 final
Core and Builtins
bpo-46794: Bump up the libexpat version into 2.4.6
Library
bpo-46985: Upgrade pip wheel bundled with ensurepip (pip 22.0.4)
bpo-46932: Update bundled libexpat to 2.4.7
bpo-46811: Make test suite support Expat >=2.4.5
bpo-46784: Fix libexpat symbols collisions with user dynamically loaded or statically linked libexpat in embedded Python.
bpo-46756: Fix a bug in urllib.request.HTTPPasswordMgr.find_user_password() and urllib.request.HTTPPasswordMgrWithPriorAuth.is_authenticated() which allowed to bypass authorization. For example, access to URI example.org/foobar was allowed if the user was authorized for URI example.org/foo.
bpo-46400: expat: Update libexpat from 2.4.1 to 2.4.4
bpo-46474: In importlib.metadata.EntryPoint.pattern, avoid potential REDoS by limiting ambiguity in consecutive whitespace.
bpo-44849: Fix the os.set_inheritable() function on FreeBSD 14 for file descriptor opened with the O_PATH flag: ignore the EBADF error on ioctl(), fallback on the fcntl() implementation. Patch by Victor Stinner.
Documentation
bpo-41028: Language and version switchers, previously maintained in every cpython branches, are now handled by docsbuild-script.
Tests
bpo-45195: Fix test_readline.test_nonascii(): sometimes, the newline character is not written at the end, so don’t expect it in the output. Patch by Victor Stinner.
bpo-44949: Fix auto history tests of test_readline: sometimes, the newline character is not written at the end, so don’t expect it in the output.
Build
bpo-47024: Update Windows builds and macOS installer build to use OpenSSL 1.1.1n.
bpo-45405: Prevent internal configure error when running configure with recent versions of clang. Patch by David Bohman.
bpo-45220: Avoid building with the Windows 11 SDK previews automatically. This may be overridden by setting the DefaultWindowsSDKVersion environment variable before building.
Windows
bpo-44549: Update bzip2 to 1.0.8 in Windows builds to mitigate CVE-2016-3189 and CVE-2019-12900
bpo-46948: Prevent CVE-2022-26488 by ensuring the Add to PATH option in the Windows installer uses the correct path when being repaired.
macOS
bpo-44828: Avoid tkinter file dialog failure on macOS 12 Monterey when using the Tk 8.6.11 provided by python.org macOS installers. Patch by Marc Culler of the Tk project.
Diffstat (limited to 'lang')
-rw-r--r-- | lang/py38-html-docs/Makefile | 4 | ||||
-rw-r--r-- | lang/py38-html-docs/PLIST | 3 | ||||
-rw-r--r-- | lang/py38-html-docs/distinfo | 8 | ||||
-rw-r--r-- | lang/python38/Makefile | 12 | ||||
-rw-r--r-- | lang/python38/PLIST | 6 | ||||
-rw-r--r-- | lang/python38/dist.mk | 4 | ||||
-rw-r--r-- | lang/python38/distinfo | 8 |
7 files changed, 23 insertions, 22 deletions
diff --git a/lang/py38-html-docs/Makefile b/lang/py38-html-docs/Makefile index bcc7a8dcc9a..f9e71cc80c0 100644 --- a/lang/py38-html-docs/Makefile +++ b/lang/py38-html-docs/Makefile @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.13 2021/09/01 13:52:52 adam Exp $ +# $NetBSD: Makefile,v 1.14 2022/03/19 18:56:44 adam Exp $ -VERS= 3.8.12 +VERS= 3.8.13 DISTNAME= python-${VERS}-docs-html PKGNAME= py38-html-docs-${VERS} CATEGORIES= lang python diff --git a/lang/py38-html-docs/PLIST b/lang/py38-html-docs/PLIST index 529e87d734a..b3a2a69153d 100644 --- a/lang/py38-html-docs/PLIST +++ b/lang/py38-html-docs/PLIST @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.8 2021/09/01 13:52:52 adam Exp $ +@comment $NetBSD: PLIST,v 1.9 2022/03/19 18:56:44 adam Exp $ share/doc/python3.8/.buildinfo share/doc/python3.8/_downloads/6b45dc135219d1404be49d606589a11d/tzinfo_examples.py share/doc/python3.8/_images/hashlib-blake2-tree.png @@ -508,7 +508,6 @@ share/doc/python3.8/_static/pydoctheme.css share/doc/python3.8/_static/pygments.css share/doc/python3.8/_static/searchtools.js share/doc/python3.8/_static/sidebar.js -share/doc/python3.8/_static/switchers.js share/doc/python3.8/_static/underscore-1.3.1.js share/doc/python3.8/_static/underscore.js share/doc/python3.8/about.html diff --git a/lang/py38-html-docs/distinfo b/lang/py38-html-docs/distinfo index 1a839ee1511..9b6c5e5e357 100644 --- a/lang/py38-html-docs/distinfo +++ b/lang/py38-html-docs/distinfo @@ -1,5 +1,5 @@ -$NetBSD: distinfo,v 1.15 2021/10/26 10:51:51 nia Exp $ +$NetBSD: distinfo,v 1.16 2022/03/19 18:56:44 adam Exp $ -BLAKE2s (python-3.8.12-docs-html.tar.bz2) = b83c5605cf115908a9b1380f2ad306820096cc4a268c5e8a1d4e65f7e33d9772 -SHA512 (python-3.8.12-docs-html.tar.bz2) = 4ecb74c89d6689400b501d9e66426d2259e2cc042ae16f417bcb0c4c7dea9adb48f65a927baad26aa7eee526dc95acc0e4f03f8ddc8a7003e9e45228d8b571be -Size (python-3.8.12-docs-html.tar.bz2) = 6697455 bytes +BLAKE2s (python-3.8.13-docs-html.tar.bz2) = cc79adb4052226fd1208029917645adf5e7cfa1a5cc988577374edc277fb94c4 +SHA512 (python-3.8.13-docs-html.tar.bz2) = 244a9236762523f9c9784d00892254c0a8ae824536a649d858a68babac664b6f840bddf3ea41cb55a4f2c00f38180a72060cf5811f01a91f342ef5c41ccbc6b3 +Size (python-3.8.13-docs-html.tar.bz2) = 6698035 bytes diff --git a/lang/python38/Makefile b/lang/python38/Makefile index 56ff27d8d62..bfc40c751f3 100644 --- a/lang/python38/Makefile +++ b/lang/python38/Makefile @@ -1,6 +1,5 @@ -# $NetBSD: Makefile,v 1.27 2022/01/27 21:33:42 schmonz Exp $ +# $NetBSD: Makefile,v 1.28 2022/03/19 18:56:44 adam Exp $ -PKGREVISION= 3 .include "dist.mk" PKGNAME= python38-${PY_DISTVERSION} @@ -200,13 +199,14 @@ hpux-postinstall: ${DESTDIR}${PREFIX}/lib/libpython3.8.sl.1.0 .endif -post-install: setuptools-postinstall -.PHONY: setuptools-postinstall -setuptools-postinstall: +INSTALLATION_DIRS+= lib/python${PY_VER_SUFFIX}/site-packages + +pre-install: setuptools-preinstall +.PHONY: setuptools-preinstall +setuptools-preinstall: ${INSTALL_DATA} ${.CURDIR}/../../devel/py-setuptools/files/_distutils_system_mod \ ${DESTDIR}${PREFIX}/lib/python${PY_VER_SUFFIX}/site-packages/_distutils_system_mod.py - # needed to make devel/py-readline pick up the correct readline implementation BUILDLINK_DEPMETHOD.readline= build diff --git a/lang/python38/PLIST b/lang/python38/PLIST index 9968f587ef3..dd95cb2735b 100644 --- a/lang/python38/PLIST +++ b/lang/python38/PLIST @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.11 2021/12/30 15:12:57 wiz Exp $ +@comment $NetBSD: PLIST,v 1.12 2022/03/19 18:56:44 adam Exp $ bin/2to3-${PY_VER_SUFFIX} bin/pydoc${PY_VER_SUFFIX} bin/python${PY_VER_SUFFIX} @@ -1403,7 +1403,7 @@ lib/python${PY_VER_SUFFIX}/ensurepip/__init__.pyo lib/python${PY_VER_SUFFIX}/ensurepip/__main__.py lib/python${PY_VER_SUFFIX}/ensurepip/__main__.pyc lib/python${PY_VER_SUFFIX}/ensurepip/__main__.pyo -lib/python${PY_VER_SUFFIX}/ensurepip/_bundled/pip-21.1.1-py3-none-any.whl +lib/python${PY_VER_SUFFIX}/ensurepip/_bundled/pip-22.0.4-py3-none-any.whl lib/python${PY_VER_SUFFIX}/ensurepip/_bundled/setuptools-56.0.0-py3-none-any.whl lib/python${PY_VER_SUFFIX}/ensurepip/_uninstall.py lib/python${PY_VER_SUFFIX}/ensurepip/_uninstall.pyc @@ -2505,6 +2505,8 @@ lib/python${PY_VER_SUFFIX}/signal.pyc lib/python${PY_VER_SUFFIX}/signal.pyo lib/python${PY_VER_SUFFIX}/site-packages/README.txt lib/python${PY_VER_SUFFIX}/site-packages/_distutils_system_mod.py +lib/python${PY_VER_SUFFIX}/site-packages/_distutils_system_mod.pyc +lib/python${PY_VER_SUFFIX}/site-packages/_distutils_system_mod.pyo lib/python${PY_VER_SUFFIX}/site.py lib/python${PY_VER_SUFFIX}/site.pyc lib/python${PY_VER_SUFFIX}/site.pyo diff --git a/lang/python38/dist.mk b/lang/python38/dist.mk index b8d58db4e81..cc5b02eb456 100644 --- a/lang/python38/dist.mk +++ b/lang/python38/dist.mk @@ -1,6 +1,6 @@ -# $NetBSD: dist.mk,v 1.13 2021/09/01 13:52:52 adam Exp $ +# $NetBSD: dist.mk,v 1.14 2022/03/19 18:56:44 adam Exp $ -PY_DISTVERSION= 3.8.12 +PY_DISTVERSION= 3.8.13 DISTNAME= Python-${PY_DISTVERSION} EXTRACT_SUFX= .tar.xz DISTINFO_FILE= ${.CURDIR}/../../lang/python38/distinfo diff --git a/lang/python38/distinfo b/lang/python38/distinfo index 5f97160107d..71ba22e8a3d 100644 --- a/lang/python38/distinfo +++ b/lang/python38/distinfo @@ -1,8 +1,8 @@ -$NetBSD: distinfo,v 1.26 2022/01/20 11:52:28 jperkin Exp $ +$NetBSD: distinfo,v 1.27 2022/03/19 18:56:44 adam Exp $ -BLAKE2s (Python-3.8.12.tar.xz) = f8a4544d78160cb58e9da8b3624bda7e7e0c0c90df702ac309fe3f6f768bcf89 -SHA512 (Python-3.8.12.tar.xz) = 2f93fe5ff83f470c7b6a1b7f29f499a2a010fabd649e9fe65ad3fbfa21b6e1966e77c9b7ac012d978159bc3fe63fec2d64bc6982fc2ee1714d3fa0e47631f279 -Size (Python-3.8.12.tar.xz) = 18443568 bytes +BLAKE2s (Python-3.8.13.tar.xz) = f1eebb7bc0538f69cb4e2b004495a647b83bb598ea266cb019135eb4ac138743 +SHA512 (Python-3.8.13.tar.xz) = 5c732b5d21b189b99a0e9ccd3ae59466bed60a930d5d3f437a262d38f0797b776cecbf12a1852eaebcfb638a6f2e28e471cc2ebf94237cc728144be21842cb81 +Size (Python-3.8.13.tar.xz) = 19023016 bytes SHA1 (patch-Lib_ctypes_util.py) = 032cc99ebad93ddddfd89073c60424a952e3faa3 SHA1 (patch-Lib_distutils_sysconfig.py) = 6822eafb4dfded86d7f7353831816aeb8119e6cf SHA1 (patch-Lib_distutils_unixccompiler.py) = 2e65a8dd5dd3fe25957206c062106fa7a6fc4e69 |