? python.port.mk.yes-diff ? wheels.diff ? pkg/PLIST-main.int Index: Makefile =================================================================== RCS file: /cvs/ports/lang/python/3/Makefile,v diff -u -p -r1.33 Makefile --- Makefile 17 Jul 2026 11:52:41 -0000 1.33 +++ Makefile 26 Sep 2026 13:17:40 -0000 @@ -3,12 +3,10 @@ # requirement of the PSF license, if it constitutes a change to # Python itself. -FULL_VERSION = 3.14.6 +FULL_VERSION = 3.14.7 SHARED_LIBS = python3.14 0.0 VERSION_SPEC = >=3.14 PORTROACH = limit:^3\.14 - -REVISION-main = 0 AUTOCONF_VERSION = 2.72 Index: distinfo =================================================================== RCS file: /cvs/ports/lang/python/3/distinfo,v diff -u -p -r1.14 distinfo --- distinfo 19 Jun 2026 00:02:29 -0000 1.14 +++ distinfo 26 Sep 2026 13:17:40 -0000 @@ -1,2 +1,2 @@ -SHA256 (Python-3.14.6.tgz) = dNDXHQYA5HdlGgdxAdbmLR4uabjpkroYyZPdZDt7oiI= -SIZE (Python-3.14.6.tgz) = 31234628 +SHA256 (Python-3.14.7.tgz) = YoWYBfb98l4ry/P6MheAHhmWiHyjPmoq+AZ0vfotvgc= +SIZE (Python-3.14.7.tgz) = 31414918 Index: files/CHANGES.OpenBSD =================================================================== RCS file: /cvs/ports/lang/python/3/files/CHANGES.OpenBSD,v diff -u -p -r1.7 CHANGES.OpenBSD --- files/CHANGES.OpenBSD 7 Jun 2026 17:29:15 -0000 1.7 +++ files/CHANGES.OpenBSD 26 Sep 2026 13:17:40 -0000 @@ -6,23 +6,20 @@ ports infrastructure, configure.ac was p 2. Disable scrypt, which is not currently available in LibreSSL. -3. Disable libuuid, otherwise Python prefers it over the libc uuid -functions. - -4. Disable MULTIARCH check in configure.ac since OpenBSD is not a +3. Disable MULTIARCH check in configure.ac since OpenBSD is not a multi-arch platform and it causes build problems. -5. Allow Python to build with LTO on OpenBSD clang architectures. +4. Allow Python to build with LTO on OpenBSD clang architectures. OpenBSD's version of llvm-ar is installed as /usr/bin/ar, and the compiler as passed to ports builds is /usr/bin/cc. -6. ctypes' find_library is modified to pass "libc.so" to dlopen() rather +5. ctypes' find_library is modified to pass "libc.so" to dlopen() rather than attempting to resolve a version number by parsing ldconfig -r output, which results in loading an incorrect version in some cases. -7. Adjust #ifdef to use LibreSSL's version of X509_STORE_get1_objects(). +6. Adjust #ifdef to use LibreSSL's version of X509_STORE_get1_objects(). -8. Work around expat_config.h missing from base. +7. Work around expat_config.h missing from base. These changes are available in the OpenBSD CVS repository in ports/lang/python/3. Index: patches/patch-Makefile_pre_in =================================================================== RCS file: /cvs/ports/lang/python/3/patches/patch-Makefile_pre_in,v diff -u -p -r1.4 patch-Makefile_pre_in --- patches/patch-Makefile_pre_in 7 Jun 2026 17:29:15 -0000 1.4 +++ patches/patch-Makefile_pre_in 26 Sep 2026 13:17:40 -0000 @@ -3,7 +3,7 @@ Make bsd make happy Index: Makefile.pre.in --- Makefile.pre.in.orig +++ Makefile.pre.in -@@ -609,8 +609,6 @@ LIBMPDEC_OBJS= \ +@@ -610,8 +610,6 @@ LIBMPDEC_OBJS= \ Modules/_decimal/libmpdec/numbertheory.o \ Modules/_decimal/libmpdec/sixstep.o \ Modules/_decimal/libmpdec/transpose.o Index: patches/patch-configure_ac =================================================================== RCS file: /cvs/ports/lang/python/3/patches/patch-configure_ac,v diff -u -p -r1.7 patch-configure_ac --- patches/patch-configure_ac 7 Jun 2026 17:29:15 -0000 1.7 +++ patches/patch-configure_ac 26 Sep 2026 13:17:40 -0000 @@ -1,8 +1,7 @@ #1: Set ports library version -#2: Don't pick up an installed linux/e2fsprogs libuuid.so +#2: OpenBSD isn't multi-arch #3: llvm-ar (used for LTO) is installed as ar -#4: OpenBSD isn't multi-arch -#5: Try only the right tcl/tk string +#4: Try only the right tcl/tk string Index: configure.ac --- configure.ac.orig @@ -49,7 +48,7 @@ Index: configure.ac # Any changes made here should be reflected in the GCC+Darwin case below PGO_PROF_GEN_FLAG="-fprofile-instr-generate" PGO_PROF_USE_FLAG="-fprofile-instr-use=\"\$(shell pwd)/code.profclangd\"" -@@ -4439,11 +4440,7 @@ dnl Detect Tcl/Tk. Use pkg-config if available. +@@ -4492,11 +4493,7 @@ dnl Detect Tcl/Tk. Use pkg-config if available. dnl found_tcltk=no for _QUERY in \ Index: pkg/PLIST-idle =================================================================== RCS file: /cvs/ports/lang/python/3/pkg/PLIST-idle,v diff -u -p -r1.9 PLIST-idle --- pkg/PLIST-idle 12 May 2026 09:50:42 -0000 1.9 +++ pkg/PLIST-idle 26 Sep 2026 13:17:40 -0000 @@ -444,6 +444,9 @@ lib/${PY_VERSION}/idlelib/idle_test/__py lib/${PY_VERSION}/idlelib/idle_test/__pycache__/test_zzdummy.${PYC_MAGIC_TAG}.opt-1.pyc lib/${PY_VERSION}/idlelib/idle_test/__pycache__/test_zzdummy.${PYC_MAGIC_TAG}.opt-2.pyc lib/${PY_VERSION}/idlelib/idle_test/__pycache__/test_zzdummy.${PYC_MAGIC_TAG}.pyc +lib/${PY_VERSION}/idlelib/idle_test/__pycache__/test_zzdummy_user.${PYC_MAGIC_TAG}.opt-1.pyc +lib/${PY_VERSION}/idlelib/idle_test/__pycache__/test_zzdummy_user.${PYC_MAGIC_TAG}.opt-2.pyc +lib/${PY_VERSION}/idlelib/idle_test/__pycache__/test_zzdummy_user.${PYC_MAGIC_TAG}.pyc lib/${PY_VERSION}/idlelib/idle_test/__pycache__/tkinter_testing_utils.${PYC_MAGIC_TAG}.opt-1.pyc lib/${PY_VERSION}/idlelib/idle_test/__pycache__/tkinter_testing_utils.${PYC_MAGIC_TAG}.opt-2.pyc lib/${PY_VERSION}/idlelib/idle_test/__pycache__/tkinter_testing_utils.${PYC_MAGIC_TAG}.pyc @@ -512,6 +515,7 @@ lib/${PY_VERSION}/idlelib/idle_test/test lib/${PY_VERSION}/idlelib/idle_test/test_window.py lib/${PY_VERSION}/idlelib/idle_test/test_zoomheight.py lib/${PY_VERSION}/idlelib/idle_test/test_zzdummy.py +lib/${PY_VERSION}/idlelib/idle_test/test_zzdummy_user.py lib/${PY_VERSION}/idlelib/idle_test/tkinter_testing_utils.py lib/${PY_VERSION}/idlelib/iomenu.py lib/${PY_VERSION}/idlelib/macosx.py Index: pkg/PLIST-main =================================================================== RCS file: /cvs/ports/lang/python/3/pkg/PLIST-main,v diff -u -p -r1.24 PLIST-main --- pkg/PLIST-main 19 Jun 2026 00:02:29 -0000 1.24 +++ pkg/PLIST-main 26 Sep 2026 13:17:40 -0000 @@ -1918,7 +1918,7 @@ lib/${PY_VERSION}/ensurepip/__pycache__/ lib/${PY_VERSION}/ensurepip/__pycache__/_uninstall.${PYC_MAGIC_TAG}.opt-2.pyc lib/${PY_VERSION}/ensurepip/__pycache__/_uninstall.${PYC_MAGIC_TAG}.pyc lib/${PY_VERSION}/ensurepip/_bundled/ -lib/${PY_VERSION}/ensurepip/_bundled/pip-26.1.2-py3-none-any.whl +lib/${PY_VERSION}/ensurepip/_bundled/pip-26.2.1-py3-none-any.whl lib/${PY_VERSION}/ensurepip/_uninstall.py lib/${PY_VERSION}/enum.py lib/${PY_VERSION}/filecmp.py @@ -2164,7 +2164,6 @@ lib/${PY_VERSION}/lib-dynload/ @so lib/${PY_VERSION}/lib-dynload/_testlimitedcapi.${PYC_MAGIC_TAG}.so @so lib/${PY_VERSION}/lib-dynload/_testmultiphase.${PYC_MAGIC_TAG}.so @so lib/${PY_VERSION}/lib-dynload/_testsinglephase.${PYC_MAGIC_TAG}.so -@so lib/${PY_VERSION}/lib-dynload/_uuid.${PYC_MAGIC_TAG}.so @so lib/${PY_VERSION}/lib-dynload/_xxtestfuzz.${PYC_MAGIC_TAG}.so @so lib/${PY_VERSION}/lib-dynload/_zoneinfo.${PYC_MAGIC_TAG}.so @so lib/${PY_VERSION}/lib-dynload/_zstd.${PYC_MAGIC_TAG}.so Index: pkg/PLIST-tests =================================================================== RCS file: /cvs/ports/lang/python/3/pkg/PLIST-tests,v diff -u -p -r1.16 PLIST-tests --- pkg/PLIST-tests 19 Jun 2026 00:02:29 -0000 1.16 +++ pkg/PLIST-tests 26 Sep 2026 13:17:40 -0000 @@ -22,6 +22,9 @@ lib/${PY_VERSION}/test/__pycache__/_code lib/${PY_VERSION}/test/__pycache__/_crossinterp_definitions.${PYC_MAGIC_TAG}.opt-1.pyc lib/${PY_VERSION}/test/__pycache__/_crossinterp_definitions.${PYC_MAGIC_TAG}.opt-2.pyc lib/${PY_VERSION}/test/__pycache__/_crossinterp_definitions.${PYC_MAGIC_TAG}.pyc +lib/${PY_VERSION}/test/__pycache__/_isolated_sample.${PYC_MAGIC_TAG}.opt-1.pyc +lib/${PY_VERSION}/test/__pycache__/_isolated_sample.${PYC_MAGIC_TAG}.opt-2.pyc +lib/${PY_VERSION}/test/__pycache__/_isolated_sample.${PYC_MAGIC_TAG}.pyc lib/${PY_VERSION}/test/__pycache__/_test_atexit.${PYC_MAGIC_TAG}.opt-1.pyc lib/${PY_VERSION}/test/__pycache__/_test_atexit.${PYC_MAGIC_TAG}.opt-2.pyc lib/${PY_VERSION}/test/__pycache__/_test_atexit.${PYC_MAGIC_TAG}.pyc @@ -1356,6 +1359,7 @@ lib/${PY_VERSION}/test/__pycache__/xpick lib/${PY_VERSION}/test/__pycache__/xpickle_worker.${PYC_MAGIC_TAG}.pyc lib/${PY_VERSION}/test/_code_definitions.py lib/${PY_VERSION}/test/_crossinterp_definitions.py +lib/${PY_VERSION}/test/_isolated_sample.py lib/${PY_VERSION}/test/_test_atexit.py lib/${PY_VERSION}/test/_test_eintr.py lib/${PY_VERSION}/test/_test_embed_structseq.py @@ -1809,6 +1813,7 @@ lib/${PY_VERSION}/test/mathdata/ieee754. lib/${PY_VERSION}/test/mathdata/math_testcases.txt lib/${PY_VERSION}/test/memory_watchdog.py lib/${PY_VERSION}/test/mime.types +lib/${PY_VERSION}/test/mime.types2 lib/${PY_VERSION}/test/mock_socket.py lib/${PY_VERSION}/test/mp_fork_bomb.py lib/${PY_VERSION}/test/mp_preload.py @@ -1910,6 +1915,9 @@ lib/${PY_VERSION}/test/support/__pycache lib/${PY_VERSION}/test/support/__pycache__/import_helper.${PYC_MAGIC_TAG}.opt-1.pyc lib/${PY_VERSION}/test/support/__pycache__/import_helper.${PYC_MAGIC_TAG}.opt-2.pyc lib/${PY_VERSION}/test/support/__pycache__/import_helper.${PYC_MAGIC_TAG}.pyc +lib/${PY_VERSION}/test/support/__pycache__/isolation.${PYC_MAGIC_TAG}.opt-1.pyc +lib/${PY_VERSION}/test/support/__pycache__/isolation.${PYC_MAGIC_TAG}.opt-2.pyc +lib/${PY_VERSION}/test/support/__pycache__/isolation.${PYC_MAGIC_TAG}.pyc lib/${PY_VERSION}/test/support/__pycache__/logging_helper.${PYC_MAGIC_TAG}.opt-1.pyc lib/${PY_VERSION}/test/support/__pycache__/logging_helper.${PYC_MAGIC_TAG}.opt-2.pyc lib/${PY_VERSION}/test/support/__pycache__/logging_helper.${PYC_MAGIC_TAG}.pyc @@ -1937,6 +1945,9 @@ lib/${PY_VERSION}/test/support/__pycache lib/${PY_VERSION}/test/support/__pycache__/strace_helper.${PYC_MAGIC_TAG}.opt-1.pyc lib/${PY_VERSION}/test/support/__pycache__/strace_helper.${PYC_MAGIC_TAG}.opt-2.pyc lib/${PY_VERSION}/test/support/__pycache__/strace_helper.${PYC_MAGIC_TAG}.pyc +lib/${PY_VERSION}/test/support/__pycache__/subprocess_runner.${PYC_MAGIC_TAG}.opt-1.pyc +lib/${PY_VERSION}/test/support/__pycache__/subprocess_runner.${PYC_MAGIC_TAG}.opt-2.pyc +lib/${PY_VERSION}/test/support/__pycache__/subprocess_runner.${PYC_MAGIC_TAG}.pyc lib/${PY_VERSION}/test/support/__pycache__/testcase.${PYC_MAGIC_TAG}.opt-1.pyc lib/${PY_VERSION}/test/support/__pycache__/testcase.${PYC_MAGIC_TAG}.opt-2.pyc lib/${PY_VERSION}/test/support/__pycache__/testcase.${PYC_MAGIC_TAG}.pyc @@ -1972,6 +1983,7 @@ lib/${PY_VERSION}/test/support/hashlib_h lib/${PY_VERSION}/test/support/hypothesis_helper.py lib/${PY_VERSION}/test/support/i18n_helper.py lib/${PY_VERSION}/test/support/import_helper.py +lib/${PY_VERSION}/test/support/isolation.py lib/${PY_VERSION}/test/support/logging_helper.py lib/${PY_VERSION}/test/support/numbers.py lib/${PY_VERSION}/test/support/os_helper.py @@ -1981,6 +1993,7 @@ lib/${PY_VERSION}/test/support/script_he lib/${PY_VERSION}/test/support/smtpd.py lib/${PY_VERSION}/test/support/socket_helper.py lib/${PY_VERSION}/test/support/strace_helper.py +lib/${PY_VERSION}/test/support/subprocess_runner.py lib/${PY_VERSION}/test/support/testcase.py lib/${PY_VERSION}/test/support/threading_helper.py lib/${PY_VERSION}/test/support/venv.py @@ -2230,6 +2243,9 @@ lib/${PY_VERSION}/test/test_capi/__pycac lib/${PY_VERSION}/test/test_capi/__pycache__/test_bytes.${PYC_MAGIC_TAG}.opt-1.pyc lib/${PY_VERSION}/test/test_capi/__pycache__/test_bytes.${PYC_MAGIC_TAG}.opt-2.pyc lib/${PY_VERSION}/test/test_capi/__pycache__/test_bytes.${PYC_MAGIC_TAG}.pyc +lib/${PY_VERSION}/test/test_capi/__pycache__/test_capsule.${PYC_MAGIC_TAG}.opt-1.pyc +lib/${PY_VERSION}/test/test_capi/__pycache__/test_capsule.${PYC_MAGIC_TAG}.opt-2.pyc +lib/${PY_VERSION}/test/test_capi/__pycache__/test_capsule.${PYC_MAGIC_TAG}.pyc lib/${PY_VERSION}/test/test_capi/__pycache__/test_codecs.${PYC_MAGIC_TAG}.opt-1.pyc lib/${PY_VERSION}/test/test_capi/__pycache__/test_codecs.${PYC_MAGIC_TAG}.opt-2.pyc lib/${PY_VERSION}/test/test_capi/__pycache__/test_codecs.${PYC_MAGIC_TAG}.pyc @@ -2336,6 +2352,7 @@ lib/${PY_VERSION}/test/test_capi/check_c lib/${PY_VERSION}/test/test_capi/test_abstract.py lib/${PY_VERSION}/test/test_capi/test_bytearray.py lib/${PY_VERSION}/test/test_capi/test_bytes.py +lib/${PY_VERSION}/test/test_capi/test_capsule.py lib/${PY_VERSION}/test/test_capi/test_codecs.py lib/${PY_VERSION}/test/test_capi/test_complex.py lib/${PY_VERSION}/test/test_capi/test_config.py @@ -3036,12 +3053,18 @@ lib/${PY_VERSION}/test/test_free_threadi lib/${PY_VERSION}/test/test_free_threading/__pycache__/test_enumerate.${PYC_MAGIC_TAG}.opt-1.pyc lib/${PY_VERSION}/test/test_free_threading/__pycache__/test_enumerate.${PYC_MAGIC_TAG}.opt-2.pyc lib/${PY_VERSION}/test/test_free_threading/__pycache__/test_enumerate.${PYC_MAGIC_TAG}.pyc +lib/${PY_VERSION}/test/test_free_threading/__pycache__/test_exceptions.${PYC_MAGIC_TAG}.opt-1.pyc +lib/${PY_VERSION}/test/test_free_threading/__pycache__/test_exceptions.${PYC_MAGIC_TAG}.opt-2.pyc +lib/${PY_VERSION}/test/test_free_threading/__pycache__/test_exceptions.${PYC_MAGIC_TAG}.pyc lib/${PY_VERSION}/test/test_free_threading/__pycache__/test_frame.${PYC_MAGIC_TAG}.opt-1.pyc lib/${PY_VERSION}/test/test_free_threading/__pycache__/test_frame.${PYC_MAGIC_TAG}.opt-2.pyc lib/${PY_VERSION}/test/test_free_threading/__pycache__/test_frame.${PYC_MAGIC_TAG}.pyc lib/${PY_VERSION}/test/test_free_threading/__pycache__/test_func_annotations.${PYC_MAGIC_TAG}.opt-1.pyc lib/${PY_VERSION}/test/test_free_threading/__pycache__/test_func_annotations.${PYC_MAGIC_TAG}.opt-2.pyc lib/${PY_VERSION}/test/test_free_threading/__pycache__/test_func_annotations.${PYC_MAGIC_TAG}.pyc +lib/${PY_VERSION}/test/test_free_threading/__pycache__/test_functions.${PYC_MAGIC_TAG}.opt-1.pyc +lib/${PY_VERSION}/test/test_free_threading/__pycache__/test_functions.${PYC_MAGIC_TAG}.opt-2.pyc +lib/${PY_VERSION}/test/test_free_threading/__pycache__/test_functions.${PYC_MAGIC_TAG}.pyc lib/${PY_VERSION}/test/test_free_threading/__pycache__/test_functools.${PYC_MAGIC_TAG}.opt-1.pyc lib/${PY_VERSION}/test/test_free_threading/__pycache__/test_functools.${PYC_MAGIC_TAG}.opt-2.pyc lib/${PY_VERSION}/test/test_free_threading/__pycache__/test_functools.${PYC_MAGIC_TAG}.pyc @@ -3060,9 +3083,15 @@ lib/${PY_VERSION}/test/test_free_threadi lib/${PY_VERSION}/test/test_free_threading/__pycache__/test_iteration.${PYC_MAGIC_TAG}.opt-1.pyc lib/${PY_VERSION}/test/test_free_threading/__pycache__/test_iteration.${PYC_MAGIC_TAG}.opt-2.pyc lib/${PY_VERSION}/test/test_free_threading/__pycache__/test_iteration.${PYC_MAGIC_TAG}.pyc +lib/${PY_VERSION}/test/test_free_threading/__pycache__/test_itertools.${PYC_MAGIC_TAG}.opt-1.pyc +lib/${PY_VERSION}/test/test_free_threading/__pycache__/test_itertools.${PYC_MAGIC_TAG}.opt-2.pyc +lib/${PY_VERSION}/test/test_free_threading/__pycache__/test_itertools.${PYC_MAGIC_TAG}.pyc lib/${PY_VERSION}/test/test_free_threading/__pycache__/test_itertools_batched.${PYC_MAGIC_TAG}.opt-1.pyc lib/${PY_VERSION}/test/test_free_threading/__pycache__/test_itertools_batched.${PYC_MAGIC_TAG}.opt-2.pyc lib/${PY_VERSION}/test/test_free_threading/__pycache__/test_itertools_batched.${PYC_MAGIC_TAG}.pyc +lib/${PY_VERSION}/test/test_free_threading/__pycache__/test_itertools_combinatoric.${PYC_MAGIC_TAG}.opt-1.pyc +lib/${PY_VERSION}/test/test_free_threading/__pycache__/test_itertools_combinatoric.${PYC_MAGIC_TAG}.opt-2.pyc +lib/${PY_VERSION}/test/test_free_threading/__pycache__/test_itertools_combinatoric.${PYC_MAGIC_TAG}.pyc lib/${PY_VERSION}/test/test_free_threading/__pycache__/test_list.${PYC_MAGIC_TAG}.opt-1.pyc lib/${PY_VERSION}/test/test_free_threading/__pycache__/test_list.${PYC_MAGIC_TAG}.opt-2.pyc lib/${PY_VERSION}/test/test_free_threading/__pycache__/test_list.${PYC_MAGIC_TAG}.pyc @@ -3099,12 +3128,24 @@ lib/${PY_VERSION}/test/test_free_threadi lib/${PY_VERSION}/test/test_free_threading/__pycache__/test_str.${PYC_MAGIC_TAG}.opt-1.pyc lib/${PY_VERSION}/test/test_free_threading/__pycache__/test_str.${PYC_MAGIC_TAG}.opt-2.pyc lib/${PY_VERSION}/test/test_free_threading/__pycache__/test_str.${PYC_MAGIC_TAG}.pyc +lib/${PY_VERSION}/test/test_free_threading/__pycache__/test_string_template_race.${PYC_MAGIC_TAG}.opt-1.pyc +lib/${PY_VERSION}/test/test_free_threading/__pycache__/test_string_template_race.${PYC_MAGIC_TAG}.opt-2.pyc +lib/${PY_VERSION}/test/test_free_threading/__pycache__/test_string_template_race.${PYC_MAGIC_TAG}.pyc +lib/${PY_VERSION}/test/test_free_threading/__pycache__/test_sys.${PYC_MAGIC_TAG}.opt-1.pyc +lib/${PY_VERSION}/test/test_free_threading/__pycache__/test_sys.${PYC_MAGIC_TAG}.opt-2.pyc +lib/${PY_VERSION}/test/test_free_threading/__pycache__/test_sys.${PYC_MAGIC_TAG}.pyc +lib/${PY_VERSION}/test/test_free_threading/__pycache__/test_threading.${PYC_MAGIC_TAG}.opt-1.pyc +lib/${PY_VERSION}/test/test_free_threading/__pycache__/test_threading.${PYC_MAGIC_TAG}.opt-2.pyc +lib/${PY_VERSION}/test/test_free_threading/__pycache__/test_threading.${PYC_MAGIC_TAG}.pyc lib/${PY_VERSION}/test/test_free_threading/__pycache__/test_tokenize.${PYC_MAGIC_TAG}.opt-1.pyc lib/${PY_VERSION}/test/test_free_threading/__pycache__/test_tokenize.${PYC_MAGIC_TAG}.opt-2.pyc lib/${PY_VERSION}/test/test_free_threading/__pycache__/test_tokenize.${PYC_MAGIC_TAG}.pyc lib/${PY_VERSION}/test/test_free_threading/__pycache__/test_type.${PYC_MAGIC_TAG}.opt-1.pyc lib/${PY_VERSION}/test/test_free_threading/__pycache__/test_type.${PYC_MAGIC_TAG}.opt-2.pyc lib/${PY_VERSION}/test/test_free_threading/__pycache__/test_type.${PYC_MAGIC_TAG}.pyc +lib/${PY_VERSION}/test/test_free_threading/__pycache__/test_types.${PYC_MAGIC_TAG}.opt-1.pyc +lib/${PY_VERSION}/test/test_free_threading/__pycache__/test_types.${PYC_MAGIC_TAG}.opt-2.pyc +lib/${PY_VERSION}/test/test_free_threading/__pycache__/test_types.${PYC_MAGIC_TAG}.pyc lib/${PY_VERSION}/test/test_free_threading/__pycache__/test_uuid.${PYC_MAGIC_TAG}.opt-1.pyc lib/${PY_VERSION}/test/test_free_threading/__pycache__/test_uuid.${PYC_MAGIC_TAG}.opt-2.pyc lib/${PY_VERSION}/test/test_free_threading/__pycache__/test_uuid.${PYC_MAGIC_TAG}.pyc @@ -3121,15 +3162,19 @@ lib/${PY_VERSION}/test/test_free_threadi lib/${PY_VERSION}/test/test_free_threading/test_dict.py lib/${PY_VERSION}/test/test_free_threading/test_dict_watcher.py lib/${PY_VERSION}/test/test_free_threading/test_enumerate.py +lib/${PY_VERSION}/test/test_free_threading/test_exceptions.py lib/${PY_VERSION}/test/test_free_threading/test_frame.py lib/${PY_VERSION}/test/test_free_threading/test_func_annotations.py +lib/${PY_VERSION}/test/test_free_threading/test_functions.py lib/${PY_VERSION}/test/test_free_threading/test_functools.py lib/${PY_VERSION}/test/test_free_threading/test_gc.py lib/${PY_VERSION}/test/test_free_threading/test_grp.py lib/${PY_VERSION}/test/test_free_threading/test_heapq.py lib/${PY_VERSION}/test/test_free_threading/test_io.py lib/${PY_VERSION}/test/test_free_threading/test_iteration.py +lib/${PY_VERSION}/test/test_free_threading/test_itertools.py lib/${PY_VERSION}/test/test_free_threading/test_itertools_batched.py +lib/${PY_VERSION}/test/test_free_threading/test_itertools_combinatoric.py lib/${PY_VERSION}/test/test_free_threading/test_list.py lib/${PY_VERSION}/test/test_free_threading/test_methodcaller.py lib/${PY_VERSION}/test/test_free_threading/test_mmap.py @@ -3142,8 +3187,12 @@ lib/${PY_VERSION}/test/test_free_threadi lib/${PY_VERSION}/test/test_free_threading/test_set.py lib/${PY_VERSION}/test/test_free_threading/test_slots.py lib/${PY_VERSION}/test/test_free_threading/test_str.py +lib/${PY_VERSION}/test/test_free_threading/test_string_template_race.py +lib/${PY_VERSION}/test/test_free_threading/test_sys.py +lib/${PY_VERSION}/test/test_free_threading/test_threading.py lib/${PY_VERSION}/test/test_free_threading/test_tokenize.py lib/${PY_VERSION}/test/test_free_threading/test_type.py +lib/${PY_VERSION}/test/test_free_threading/test_types.py lib/${PY_VERSION}/test/test_free_threading/test_uuid.py lib/${PY_VERSION}/test/test_free_threading/test_zip.py lib/${PY_VERSION}/test/test_frozen.py @@ -3941,6 +3990,9 @@ lib/${PY_VERSION}/test/test_json/__pycac lib/${PY_VERSION}/test/test_json/__pycache__/test_pass3.${PYC_MAGIC_TAG}.opt-1.pyc lib/${PY_VERSION}/test/test_json/__pycache__/test_pass3.${PYC_MAGIC_TAG}.opt-2.pyc lib/${PY_VERSION}/test/test_json/__pycache__/test_pass3.${PYC_MAGIC_TAG}.pyc +lib/${PY_VERSION}/test/test_json/__pycache__/test_pickleable.${PYC_MAGIC_TAG}.opt-1.pyc +lib/${PY_VERSION}/test/test_json/__pycache__/test_pickleable.${PYC_MAGIC_TAG}.opt-2.pyc +lib/${PY_VERSION}/test/test_json/__pycache__/test_pickleable.${PYC_MAGIC_TAG}.pyc lib/${PY_VERSION}/test/test_json/__pycache__/test_recursion.${PYC_MAGIC_TAG}.opt-1.pyc lib/${PY_VERSION}/test/test_json/__pycache__/test_recursion.${PYC_MAGIC_TAG}.opt-2.pyc lib/${PY_VERSION}/test/test_json/__pycache__/test_recursion.${PYC_MAGIC_TAG}.pyc @@ -3971,6 +4023,7 @@ lib/${PY_VERSION}/test/test_json/test_in lib/${PY_VERSION}/test/test_json/test_pass1.py lib/${PY_VERSION}/test/test_json/test_pass2.py lib/${PY_VERSION}/test/test_json/test_pass3.py +lib/${PY_VERSION}/test/test_json/test_pickleable.py lib/${PY_VERSION}/test/test_json/test_recursion.py lib/${PY_VERSION}/test/test_json/test_scanstring.py lib/${PY_VERSION}/test/test_json/test_separators.py @@ -4467,6 +4520,12 @@ lib/${PY_VERSION}/test/test_tkinter/__py lib/${PY_VERSION}/test/test_tkinter/__pycache__/test_colorchooser.${PYC_MAGIC_TAG}.opt-1.pyc lib/${PY_VERSION}/test/test_tkinter/__pycache__/test_colorchooser.${PYC_MAGIC_TAG}.opt-2.pyc lib/${PY_VERSION}/test/test_tkinter/__pycache__/test_colorchooser.${PYC_MAGIC_TAG}.pyc +lib/${PY_VERSION}/test/test_tkinter/__pycache__/test_dnd.${PYC_MAGIC_TAG}.opt-1.pyc +lib/${PY_VERSION}/test/test_tkinter/__pycache__/test_dnd.${PYC_MAGIC_TAG}.opt-2.pyc +lib/${PY_VERSION}/test/test_tkinter/__pycache__/test_dnd.${PYC_MAGIC_TAG}.pyc +lib/${PY_VERSION}/test/test_tkinter/__pycache__/test_filedialog.${PYC_MAGIC_TAG}.opt-1.pyc +lib/${PY_VERSION}/test/test_tkinter/__pycache__/test_filedialog.${PYC_MAGIC_TAG}.opt-2.pyc +lib/${PY_VERSION}/test/test_tkinter/__pycache__/test_filedialog.${PYC_MAGIC_TAG}.pyc lib/${PY_VERSION}/test/test_tkinter/__pycache__/test_font.${PYC_MAGIC_TAG}.opt-1.pyc lib/${PY_VERSION}/test/test_tkinter/__pycache__/test_font.${PYC_MAGIC_TAG}.opt-2.pyc lib/${PY_VERSION}/test/test_tkinter/__pycache__/test_font.${PYC_MAGIC_TAG}.pyc @@ -4485,12 +4544,18 @@ lib/${PY_VERSION}/test/test_tkinter/__py lib/${PY_VERSION}/test/test_tkinter/__pycache__/test_misc.${PYC_MAGIC_TAG}.opt-1.pyc lib/${PY_VERSION}/test/test_tkinter/__pycache__/test_misc.${PYC_MAGIC_TAG}.opt-2.pyc lib/${PY_VERSION}/test/test_tkinter/__pycache__/test_misc.${PYC_MAGIC_TAG}.pyc +lib/${PY_VERSION}/test/test_tkinter/__pycache__/test_scrolledtext.${PYC_MAGIC_TAG}.opt-1.pyc +lib/${PY_VERSION}/test/test_tkinter/__pycache__/test_scrolledtext.${PYC_MAGIC_TAG}.opt-2.pyc +lib/${PY_VERSION}/test/test_tkinter/__pycache__/test_scrolledtext.${PYC_MAGIC_TAG}.pyc lib/${PY_VERSION}/test/test_tkinter/__pycache__/test_simpledialog.${PYC_MAGIC_TAG}.opt-1.pyc lib/${PY_VERSION}/test/test_tkinter/__pycache__/test_simpledialog.${PYC_MAGIC_TAG}.opt-2.pyc lib/${PY_VERSION}/test/test_tkinter/__pycache__/test_simpledialog.${PYC_MAGIC_TAG}.pyc lib/${PY_VERSION}/test/test_tkinter/__pycache__/test_text.${PYC_MAGIC_TAG}.opt-1.pyc lib/${PY_VERSION}/test/test_tkinter/__pycache__/test_text.${PYC_MAGIC_TAG}.opt-2.pyc lib/${PY_VERSION}/test/test_tkinter/__pycache__/test_text.${PYC_MAGIC_TAG}.pyc +lib/${PY_VERSION}/test/test_tkinter/__pycache__/test_tkinter_pipe.${PYC_MAGIC_TAG}.opt-1.pyc +lib/${PY_VERSION}/test/test_tkinter/__pycache__/test_tkinter_pipe.${PYC_MAGIC_TAG}.opt-2.pyc +lib/${PY_VERSION}/test/test_tkinter/__pycache__/test_tkinter_pipe.${PYC_MAGIC_TAG}.pyc lib/${PY_VERSION}/test/test_tkinter/__pycache__/test_variables.${PYC_MAGIC_TAG}.opt-1.pyc lib/${PY_VERSION}/test/test_tkinter/__pycache__/test_variables.${PYC_MAGIC_TAG}.opt-2.pyc lib/${PY_VERSION}/test/test_tkinter/__pycache__/test_variables.${PYC_MAGIC_TAG}.pyc @@ -4502,14 +4567,18 @@ lib/${PY_VERSION}/test/test_tkinter/__py lib/${PY_VERSION}/test/test_tkinter/__pycache__/widget_tests.${PYC_MAGIC_TAG}.pyc lib/${PY_VERSION}/test/test_tkinter/support.py lib/${PY_VERSION}/test/test_tkinter/test_colorchooser.py +lib/${PY_VERSION}/test/test_tkinter/test_dnd.py +lib/${PY_VERSION}/test/test_tkinter/test_filedialog.py lib/${PY_VERSION}/test/test_tkinter/test_font.py lib/${PY_VERSION}/test/test_tkinter/test_geometry_managers.py lib/${PY_VERSION}/test/test_tkinter/test_images.py lib/${PY_VERSION}/test/test_tkinter/test_loadtk.py lib/${PY_VERSION}/test/test_tkinter/test_messagebox.py lib/${PY_VERSION}/test/test_tkinter/test_misc.py +lib/${PY_VERSION}/test/test_tkinter/test_scrolledtext.py lib/${PY_VERSION}/test/test_tkinter/test_simpledialog.py lib/${PY_VERSION}/test/test_tkinter/test_text.py +lib/${PY_VERSION}/test/test_tkinter/test_tkinter_pipe.py lib/${PY_VERSION}/test/test_tkinter/test_variables.py lib/${PY_VERSION}/test/test_tkinter/test_widgets.py lib/${PY_VERSION}/test/test_tkinter/widget_tests.py