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:           Thu Apr  6 11:16:52 UTC 2023

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.11

Python 3.10.11

Security

gh-101727: Updated the OpenSSL version used in Windows and macOS binary release builds to 1.1.1t to address CVE-2023-0286, CVE-2022-4303, and CVE-2022-4303 per the OpenSSL 2023-02-07 security 
advisory.
gh-101283: subprocess.Popen now uses a safer approach to find cmd.exe when launching with shell=True. Patch by Eryk Sun, based on a patch by Oleg Iarygin.

Core and Builtins

gh-102416: Do not memoize incorrectly automatically generated loop rules in the parser. Patch by Pablo Galindo.
gh-102356: Fix a bug that caused a crash when deallocating deeply nested filter objects. Patch by Marta Gómez Macías.
gh-102397: Fix segfault from race condition in signal handling during garbage collection. Patch by Kumar Aditya.
gh-102126: Fix deadlock at shutdown when clearing thread states if any finalizer tries to acquire the runtime head lock. Patch by Kumar Aditya.
gh-102027: Fix SSE2 and SSE3 detection in _blake2 internal module. Patch by Max Bachmann.
gh-101967: Fix possible segfault in positional_only_passed_as_keyword function, when new list created.
gh-101765: Fix SystemError / segmentation fault in iter __reduce__ when internal access of builtins.__dict__ keys mutates the iter object.

Library

gh-102947: Improve traceback when dataclasses.fields() is called on a non-dataclass. Patch by Alex Waygood
gh-101979: Fix a bug where parentheses in the metavar argument to argparse.ArgumentParser.add_argument() were dropped. Patch by Yeojin Kim.
gh-102179: Fix os.dup2() error message for negative fds.
gh-101961: For the binary mode, fileinput.hookcompressed() doesn’t set the encoding value even if the value is None. Patch by Gihwan Kim.
gh-101936: The default value of fp becomes io.BytesIO if HTTPError is initialized without a designated fp parameter. Patch by Long Vo.
gh-101566: In zipfile, apply fix for extractall on the underlying zipfile after being wrapped in Path.
gh-101997: Upgrade pip wheel bundled with ensurepip (pip 23.0.1)
gh-101892: Callable iterators no longer raise SystemError when the callable object exhausts the iterator but forgets to either return a sentinel value or raise StopIteration.
gh-97786: Fix potential undefined behaviour in corner cases of floating-point-to-time conversions.
gh-101517: Fixed bug where bdb looks up the source line with linecache with a lineno=None, which causes it to fail with an unhandled exception.
gh-101673: Fix a pdb bug where ll clears the changes to local variables.
gh-96931: Fix incorrect results from ssl.SSLSocket.shared_ciphers()
gh-88233: Correctly preserve “extra” fields in zipfile regardless of their ordering relative to a zip64 “extra.”
gh-95495: When built against OpenSSL 3.0, the ssl module had a bug where it reported unauthenticated EOFs (i.e. without close_notify) as a clean TLS-level EOF. It now raises SSLEOFError, matching the 
behavior in previous versions of OpenSSL. The options attribute on SSLContext also no longer includes OP_IGNORE_UNEXPECTED_EOF by default. This option may be set to specify the previous OpenSSL 3.0 
behavior.
gh-94440: Fix a concurrent.futures.process bug where ProcessPoolExecutor shutdown could hang after a future has been quickly submitted and canceled.

Documentation

gh-103112: Add docstring to http.client.HTTPResponse.read() to fix pydoc output.
gh-85417: Update cmath documentation to clarify behaviour on branch cuts.
gh-97725: Fix asyncio.Task.print_stack() description for file=None. Patch by Oleg Iarygin.

Tests

gh-102980: Improve test coverage on pdb.
gh-102537: Adjust the error handling strategy in test_zoneinfo.TzPathTest.python_tzpath_context. Patch by Paul Ganssle.
gh-101377: Improved test_locale_calendar_formatweekday of calendar.

Build

gh-102711: Fix -Wstrict-prototypes compiler warnings.

Windows

gh-101759: Update Windows installer to SQLite 3.40.1.
gh-101614: Correctly handle extensions built against debug binaries that reference python3_d.dll.

macOS

gh-103207: Add instructions to the macOS installer welcome display on how to workaround the macOS 13 Ventura “The installer encountered an error” failure.
gh-101759: Update macOS installer to SQLite 3.40.1.
gh-87235: On macOS python3 /dev/fd/9 9</path/to/script.py failed for any script longer than a couple of bytes.


To generate a diff of this commit:
cvs rdiff -u -r1.11 -r1.12 pkgsrc/lang/py310-html-docs/Makefile
cvs rdiff -u -r1.13 -r1.14 pkgsrc/lang/py310-html-docs/distinfo
cvs rdiff -u -r1.11 -r1.12 pkgsrc/lang/python310/PLIST \
    pkgsrc/lang/python310/dist.mk
cvs rdiff -u -r1.22 -r1.23 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.11 pkgsrc/lang/py310-html-docs/Makefile:1.12
--- pkgsrc/lang/py310-html-docs/Makefile:1.11   Thu Feb  9 10:47:08 2023
+++ pkgsrc/lang/py310-html-docs/Makefile        Thu Apr  6 11:16:52 2023
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.11 2023/02/09 10:47:08 adam Exp $
+# $NetBSD: Makefile,v 1.12 2023/04/06 11:16:52 adam Exp $
 
-VERS=          3.10.10
+VERS=          3.10.11
 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.13 pkgsrc/lang/py310-html-docs/distinfo:1.14
--- pkgsrc/lang/py310-html-docs/distinfo:1.13   Thu Feb  9 10:47:08 2023
+++ pkgsrc/lang/py310-html-docs/distinfo        Thu Apr  6 11:16:52 2023
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.13 2023/02/09 10:47:08 adam Exp $
+$NetBSD: distinfo,v 1.14 2023/04/06 11:16:52 adam Exp $
 
-BLAKE2s (python-3.10.10-docs-html.tar.bz2) = 1107773c187729f3e4b5d1b5880100d3350711818339d1dfe4fd456a0bac70a4
-SHA512 (python-3.10.10-docs-html.tar.bz2) = 4678fc3a33e0bd53419894e98a3132f18635693dcf91846c6911a163ebd693b9af42d78ffc27fd5e522eca7376097555271b6bd85a21d1231d6b7523f4620534
-Size (python-3.10.10-docs-html.tar.bz2) = 7387634 bytes
+BLAKE2s (python-3.10.11-docs-html.tar.bz2) = e43ff56e2700c6f8cf6baf736c5561c9ff932fdf55335e22f9268553e45d3940
+SHA512 (python-3.10.11-docs-html.tar.bz2) = 65941e05977391a729effaaaace979447ec4db6638b16bcf508b19ba997caa8fedaa5ab9fc7888e565d5982bdf305e4c8525074c925a60394910e3678f9eead0
+Size (python-3.10.11-docs-html.tar.bz2) = 7390187 bytes

Index: pkgsrc/lang/python310/PLIST
diff -u pkgsrc/lang/python310/PLIST:1.11 pkgsrc/lang/python310/PLIST:1.12
--- pkgsrc/lang/python310/PLIST:1.11    Thu Feb  9 10:47:08 2023
+++ pkgsrc/lang/python310/PLIST Thu Apr  6 11:16:52 2023
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.11 2023/02/09 10:47:08 adam Exp $
+@comment $NetBSD: PLIST,v 1.12 2023/04/06 11:16:52 adam Exp $
 bin/2to3-${PY_VER_SUFFIX}
 bin/pydoc${PY_VER_SUFFIX}
 bin/python${PY_VER_SUFFIX}
@@ -1420,7 +1420,7 @@ lib/python${PY_VER_SUFFIX}/ensurepip/__m
 lib/python${PY_VER_SUFFIX}/ensurepip/_bundled/__init__.py
 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-22.3.1-py3-none-any.whl
+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/_uninstall.py
 lib/python${PY_VER_SUFFIX}/ensurepip/_uninstall.pyc
Index: pkgsrc/lang/python310/dist.mk
diff -u pkgsrc/lang/python310/dist.mk:1.11 pkgsrc/lang/python310/dist.mk:1.12
--- pkgsrc/lang/python310/dist.mk:1.11  Thu Feb  9 10:47:08 2023
+++ pkgsrc/lang/python310/dist.mk       Thu Apr  6 11:16:52 2023
@@ -1,6 +1,6 @@
-# $NetBSD: dist.mk,v 1.11 2023/02/09 10:47:08 adam Exp $
+# $NetBSD: dist.mk,v 1.12 2023/04/06 11:16:52 adam Exp $
 
-PY_DISTVERSION=        3.10.10
+PY_DISTVERSION=        3.10.11
 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.22 pkgsrc/lang/python310/distinfo:1.23
--- pkgsrc/lang/python310/distinfo:1.22 Thu Feb  9 10:47:08 2023
+++ pkgsrc/lang/python310/distinfo      Thu Apr  6 11:16:52 2023
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.22 2023/02/09 10:47:08 adam Exp $
+$NetBSD: distinfo,v 1.23 2023/04/06 11:16:52 adam Exp $
 
-BLAKE2s (Python-3.10.10.tar.xz) = 8955e74fa6ea7c46f50b1fb6d2ffbecae306663baaeab4b16c2c7ab7990815e7
-SHA512 (Python-3.10.10.tar.xz) = f0aee65970a68287b34c4eafcf35c6fa09c81ba234ac356db16fbbc6c36417e4ac67071e616d118f5e192d541d7f177dcab5585b9780e842f656c09e01c37ced
-Size (Python-3.10.10.tar.xz) = 19627028 bytes
+BLAKE2s (Python-3.10.11.tar.xz) = 42a095b50a04db94e696d768fd5cbc4e3fa70d37fcf6f946912650099ee52931
+SHA512 (Python-3.10.11.tar.xz) = fa113b4b635d271a1412999587ec64654d337db263851a6a9d88b3cab4ed66dba76fe03e65c4d341f0a83fd8182d35e245bfd9827465d7aebcb4deb71af4d047
+Size (Python-3.10.11.tar.xz) = 19640792 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