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 Feb  9 10:47:09 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.10

Python 3.10.10

Core and Builtins

gh-101400: Fix wrong lineno in exception message on continue or break which are not in a loop. Patch by Dong-hee Na.
gh-101372: Fix is_normalized() to properly handle the UCD 3.2.0 cases. Patch by Dong-hee Na.
gh-101046: Fix a possible memory leak in the parser when raising MemoryError. Patch by Pablo Galindo
gh-100942: Fixed segfault in property.getter/setter/deleter that occurred when a property subclass overrode the __new__ method to return a non-property instance.
gh-100892: Fix race while iterating over thread states in clearing threading.local. Patch by Kumar Aditya.
gh-100776: Fix misleading default value in input()’s __text_signature__.
gh-100374: Fix incorrect result and delay in socket.getfqdn(). Patch by Dominic Socular.
gh-100050: Honor existing errors obtained when searching for mismatching parentheses in the tokenizer. Patch by Pablo Galindo
bpo-32782: ctypes arrays of length 0 now report a correct itemsize when a memoryview is constructed from them, rather than always giving a value of 0.

Library

gh-100795: Avoid potential unexpected freeaddrinfo call (double free) in socket when when a libc getaddrinfo() implementation leaves garbage in an output pointer when returning an error. Original 
patch by Sergey G. Brester.
gh-101143: Remove unused references to TimerHandle in asyncio.base_events.BaseEventLoop._add_callback.
gh-101144: Make zipfile.Path.open() and zipfile.Path.read_text() also accept encoding as a positional argument. This was the behavior in Python 3.9 and earlier. Earlier 3.10 versions had a regression 
where supplying it as a positional argument would lead to a TypeError.
gh-100573: Fix a Windows asyncio bug with named pipes where a client doing os.stat() on the pipe would cause an error in the server that disabled serving future requests.
gh-90104: Avoid RecursionError on repr if a dataclass field definition has a cyclic reference.
gh-100689: Fix crash in pyexpat by statically allocating PyExpat_CAPI capsule.
gh-100740: Fix unittest.mock.Mock not respecting the spec for attribute names prefixed with assert.
gh-86508: Fix asyncio.open_connection() to skip binding to local addresses of different family. Patch by Kumar Aditya.
gh-100287: Fix the interaction of unittest.mock.seal() with unittest.mock.AsyncMock.
gh-100474: http.server now checks that an index page is actually a regular file before trying to serve it. This avoids issues with directories named index.html.
gh-100160: Remove any deprecation warnings in asyncio.get_event_loop(). They are deferred to Python 3.12.
gh-99952: Fix a reference undercounting issue in ctypes.Structure with from_param() results larger than a C pointer.
gh-98778: Update HTTPError to be initialized properly, even if the fp is None. Patch by Dong-hee Na.
gh-83035: Fix inspect.getsource() handling of decorator calls with nested parentheses.
gh-99240: Fix double-free bug in Argument Clinic str_converter by extracting memory clean up to a new post_parsing section.
gh-85267: Several improvements to inspect.signature()’s handling of __text_signature. - Fixes a case where inspect.signature() dropped parameters - Fixes a case where inspect.signature() raised 
tokenize.TokenError - Allows inspect.signature() to understand defaults involving binary operations of constants - inspect.signature() is documented as only raising TypeError or ValueError, but 
sometimes raised RuntimeError. These cases now raise ValueError - Removed a dead code path
gh-96192: Fix handling of bytes path-like objects in os.ismount().
bpo-44817: Ignore WinError 53 (ERROR_BAD_NETPATH), 65 (ERROR_NETWORK_ACCESS_DENIED) and 161 (ERROR_BAD_PATHNAME) when using ntpath.realpath().
bpo-40447: Accept os.PathLike (such as pathlib.Path) in the stripdir arguments of compileall.compile_file() and compileall.compile_dir().
bpo-36880: Fix a reference counting issue when a ctypes callback with return type py_object returns None, which could cause crashes.

Documentation

gh-100616: Document existing attr parameter to curses.window.vline() function in curses.
gh-100472: Remove claim in documentation that the stripdir, prependdir and limit_sl_dest parameters of compileall.compile_dir() and compileall.compile_file() could be bytes.

Tests

gh-101334: test_tarfile has been updated to pass when run as a high UID.
gh-96002: Add functional test for Argument Clinic.
Build
gh-101522: Allow overriding Windows dependencies versions and paths using MSBuild properties.

Windows

gh-82052: Fixed an issue where writing more than 32K of Unicode output to the console screen in one go can result in mojibake.
gh-100180: Update Windows installer to OpenSSL 1.1.1s
bpo-43984: winreg.SetValueEx() now leaves the target value untouched in the case of conversion errors. Previously, -1 would be written in case of such errors.

macOS

gh-100180: Update macOS installer to OpenSSL 1.1.1s

C API

gh-99240: In argument parsing, after deallocating newly allocated memory, reset its pointer to NULL.


To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11 pkgsrc/lang/py310-html-docs/Makefile
cvs rdiff -u -r1.12 -r1.13 pkgsrc/lang/py310-html-docs/distinfo
cvs rdiff -u -r1.10 -r1.11 pkgsrc/lang/python310/PLIST \
    pkgsrc/lang/python310/dist.mk
cvs rdiff -u -r1.21 -r1.22 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.10 pkgsrc/lang/py310-html-docs/Makefile:1.11
--- pkgsrc/lang/py310-html-docs/Makefile:1.10   Wed Dec  7 11:53:57 2022
+++ pkgsrc/lang/py310-html-docs/Makefile        Thu Feb  9 10:47:08 2023
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.10 2022/12/07 11:53:57 adam Exp $
+# $NetBSD: Makefile,v 1.11 2023/02/09 10:47:08 adam Exp $
 
-VERS=          3.10.9
+VERS=          3.10.10
 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.12 pkgsrc/lang/py310-html-docs/distinfo:1.13
--- pkgsrc/lang/py310-html-docs/distinfo:1.12   Wed Dec  7 11:53:57 2022
+++ pkgsrc/lang/py310-html-docs/distinfo        Thu Feb  9 10:47:08 2023
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.12 2022/12/07 11:53:57 adam Exp $
+$NetBSD: distinfo,v 1.13 2023/02/09 10:47:08 adam Exp $
 
-BLAKE2s (python-3.10.9-docs-html.tar.bz2) = 6f767c5206a2481c7a77be00c6b112be470737b7c7b985ece7a8388b9edd2d90
-SHA512 (python-3.10.9-docs-html.tar.bz2) = 06677a0c5d841833e590979cc174dc4dc7d7b67c277e5af680afc205d913e11987985e1a17d8f90538ca96fae4a9940c922c7f538dea222b7ffcd446a7168b4e
-Size (python-3.10.9-docs-html.tar.bz2) = 7379489 bytes
+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

Index: pkgsrc/lang/python310/PLIST
diff -u pkgsrc/lang/python310/PLIST:1.10 pkgsrc/lang/python310/PLIST:1.11
--- pkgsrc/lang/python310/PLIST:1.10    Wed Dec  7 11:53:57 2022
+++ pkgsrc/lang/python310/PLIST Thu Feb  9 10:47:08 2023
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.10 2022/12/07 11:53:57 adam Exp $
+@comment $NetBSD: PLIST,v 1.11 2023/02/09 10:47:08 adam Exp $
 bin/2to3-${PY_VER_SUFFIX}
 bin/pydoc${PY_VER_SUFFIX}
 bin/python${PY_VER_SUFFIX}
@@ -2040,6 +2040,7 @@ lib/python${PY_VER_SUFFIX}/lib-dynload/_
 lib/python${PY_VER_SUFFIX}/lib-dynload/_struct.so
 lib/python${PY_VER_SUFFIX}/lib-dynload/_testbuffer.so
 lib/python${PY_VER_SUFFIX}/lib-dynload/_testcapi.so
+lib/python${PY_VER_SUFFIX}/lib-dynload/_testclinic.so
 lib/python${PY_VER_SUFFIX}/lib-dynload/_testimportmultiple.so
 lib/python${PY_VER_SUFFIX}/lib-dynload/_testinternalcapi.so
 lib/python${PY_VER_SUFFIX}/lib-dynload/_testmultiphase.so
Index: pkgsrc/lang/python310/dist.mk
diff -u pkgsrc/lang/python310/dist.mk:1.10 pkgsrc/lang/python310/dist.mk:1.11
--- pkgsrc/lang/python310/dist.mk:1.10  Wed Dec  7 11:53:57 2022
+++ pkgsrc/lang/python310/dist.mk       Thu Feb  9 10:47:08 2023
@@ -1,6 +1,6 @@
-# $NetBSD: dist.mk,v 1.10 2022/12/07 11:53:57 adam Exp $
+# $NetBSD: dist.mk,v 1.11 2023/02/09 10:47:08 adam Exp $
 
-PY_DISTVERSION=        3.10.9
+PY_DISTVERSION=        3.10.10
 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.21 pkgsrc/lang/python310/distinfo:1.22
--- pkgsrc/lang/python310/distinfo:1.21 Wed Dec  7 11:53:57 2022
+++ pkgsrc/lang/python310/distinfo      Thu Feb  9 10:47:08 2023
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.21 2022/12/07 11:53:57 adam Exp $
+$NetBSD: distinfo,v 1.22 2023/02/09 10:47:08 adam Exp $
 
-BLAKE2s (Python-3.10.9.tar.xz) = 7fb50609c7a21741c4540454a086e644267e9d75b86ac3508fbb496ecee5ac7c
-SHA512 (Python-3.10.9.tar.xz) = d66ea8adeb6dc4951e612175f8838b3092967ff275b7a3470f2d86f470036aa2221e722c3144d90bcd230b88efd53dde204213f72f703e524e4b833e2ccc68e2
-Size (Python-3.10.9.tar.xz) = 19612112 bytes
+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
 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