Index: Mk/Uses/python.mk =================================================================== --- Mk/Uses/python.mk +++ Mk/Uses/python.mk @@ -241,7 +241,7 @@ # What Python version and what Python interpreters are currently supported? # When adding a version, please keep the comment in # Mk/bsd.default-versions.mk in sync. -_PYTHON_VERSIONS= 2.7 3.6 3.7 3.5 # preferred first +_PYTHON_VERSIONS= 2.7 3.6 3.7 3.8 3.5 # preferred first _PYTHON_PORTBRANCH= 2.7 # ${_PYTHON_VERSIONS:[1]} _PYTHON_BASECMD= ${LOCALBASE}/bin/python _PYTHON_RELPORTDIR= lang/python Index: Mk/bsd.default-versions.mk =================================================================== --- Mk/bsd.default-versions.mk +++ Mk/bsd.default-versions.mk @@ -81,11 +81,11 @@ PGSQL_DEFAULT?= 9.5 # Possible values: 7.1, 7.2, 7.3 PHP_DEFAULT?= 7.2 -# Possible values: 2.7, 3.5, 3.6, 3.7 +# Possible values: 2.7, 3.5, 3.6, 3.7, 3.8 PYTHON_DEFAULT?= 2.7 # Possible values: 2.7 PYTHON2_DEFAULT?= 2.7 -# Possible values: 3.5, 3.6, 3.7 +# Possible values: 3.5, 3.6, 3.7, 3.8 PYTHON3_DEFAULT?= 3.6 # Possible values: 2.3, 2.4, 2.5 RUBY_DEFAULT?= 2.4 Index: lang/Makefile =================================================================== --- lang/Makefile +++ lang/Makefile @@ -302,6 +302,7 @@ SUBDIR += python35 SUBDIR += python36 SUBDIR += python37 + SUBDIR += python38 SUBDIR += qore SUBDIR += qscheme SUBDIR += quack Index: lang/python38/Makefile =================================================================== --- lang/python38/Makefile +++ lang/python38/Makefile @@ -4,7 +4,7 @@ PORTNAME= python PORTVERSION= ${PYTHON_PORTVERSION} CATEGORIES= lang python ipv6 -MASTER_SITES= PYTHON/ftp/python/${PORTVERSION} +MASTER_SITES= PYTHON/ftp/python/3.8.0 PKGNAMESUFFIX= ${PYTHON_SUFFIX} DISTNAME= Python-${PORTVERSION} DIST_SUBDIR= python Index: lang/python38/Makefile.version =================================================================== --- lang/python38/Makefile.version +++ lang/python38/Makefile.version @@ -3,4 +3,4 @@ # Do not forget to update python documentation (lang/python-doc-*) # Run "make -C lang/python-doc-html makesum" -PYTHON_PORTVERSION= 3.7.3 +PYTHON_PORTVERSION= 3.8.0a3 Index: lang/python38/distinfo =================================================================== --- lang/python38/distinfo +++ lang/python38/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1553608410 -SHA256 (python/Python-3.7.3.tar.xz) = da60b54064d4cfcd9c26576f6df2690e62085123826cff2e667e72a91952d318 -SIZE (python/Python-3.7.3.tar.xz) = 17108364 +TIMESTAMP = 1554129263 +SHA256 (python/Python-3.8.0a3.tar.xz) = 2c5bcc2596e1dd14ab8c5292f6c2421cbb5e295d7e7a8039e22c604248c351f5 +SIZE (python/Python-3.8.0a3.tar.xz) = 17267880 Index: lang/python38/files/patch-Include_object.h =================================================================== --- /dev/null +++ lang/python38/files/patch-Include_object.h @@ -0,0 +1,30 @@ +From 662db8efbc05fb58e2f703dbe7b41a068ef37924 Mon Sep 17 00:00:00 2001 +From: Dmitry Marakasov +Date: Thu, 4 Apr 2019 19:09:15 +0300 +Subject: [PATCH] bpo-36527: silence -Wunused-parameter warnings in object.h + +--- + Include/object.h | 3 +++ + 1 file changed, 3 insertions(+) + +diff --git a/Include/object.h b/Include/object.h +index a729335750c7..86cbfc581ed1 100644 +--- Include/object.h ++++ Include/object.h +@@ -440,6 +440,7 @@ static inline void _Py_NewReference(PyObject *op) + + static inline void _Py_ForgetReference(PyObject *op) + { ++ (void)op; /* may be unused, shut up -Wunused-parameter */ + _Py_INC_TPFREES(op); + } + #endif /* !Py_TRACE_REFS */ +@@ -458,6 +459,8 @@ static inline void _Py_INCREF(PyObject *op) + static inline void _Py_DECREF(const char *filename, int lineno, + PyObject *op) + { ++ (void)filename; /* may be unused, shut up -Wunused-parameter */ ++ (void)lineno; /* may be unused, shut up -Wunused-parameter */ + _Py_DEC_REFTOTAL; + if (--op->ob_refcnt != 0) { + #ifdef Py_REF_DEBUG Index: lang/python38/files/patch-Makefile.pre.in =================================================================== --- lang/python38/files/patch-Makefile.pre.in +++ lang/python38/files/patch-Makefile.pre.in @@ -5,9 +5,9 @@ # Description: Create symlinks for non-ABI-suffixed python*-config and ABI-suffixed python-*.pc # Submitted by: antoine@ (r358029) # TODO: Upstream ---- Makefile.pre.in.orig 2018-12-25 13:00:52 UTC +--- Makefile.pre.in.orig 2019-03-25 19:36:40 UTC +++ Makefile.pre.in -@@ -80,7 +80,6 @@ MAKESETUP= $(srcdir)/Modules/makesetup +@@ -79,7 +79,6 @@ MAKESETUP= $(srcdir)/Modules/makesetup OPT= @OPT@ BASECFLAGS= @BASECFLAGS@ BASECPPFLAGS= @BASECPPFLAGS@ @@ -15,7 +15,7 @@ # CFLAGS_NODIST is used for building the interpreter and stdlib C extensions. # Use it when a compiler flag should _not_ be part of the distutils CFLAGS # once Python is installed (Issue #21121). -@@ -89,18 +88,16 @@ CONFIGURE_CFLAGS_NODIST=@CFLAGS_NODIST@ +@@ -88,18 +87,16 @@ CONFIGURE_CFLAGS_NODIST=@CFLAGS_NODIST@ # Use it when a linker flag should _not_ be part of the distutils LDFLAGS # once Python is installed (bpo-35257) CONFIGURE_LDFLAGS_NODIST=@LDFLAGS_NODIST@ @@ -26,7 +26,7 @@ # values. -PY_CFLAGS= $(BASECFLAGS) $(OPT) $(CONFIGURE_CFLAGS) $(CFLAGS) $(EXTRA_CFLAGS) +PY_CFLAGS= $(BASECFLAGS) $(OPT) $(CFLAGS) $(EXTRA_CFLAGS) - PY_CFLAGS_NODIST=$(CONFIGURE_CFLAGS_NODIST) $(CFLAGS_NODIST) + PY_CFLAGS_NODIST=$(CONFIGURE_CFLAGS_NODIST) $(CFLAGS_NODIST) -I$(srcdir)/Include/internal # Both CPPFLAGS and LDFLAGS need to contain the shell's value for setup.py to # be able to build extension modules using the directories specified in the # environment variables @@ -36,8 +36,8 @@ +PY_LDFLAGS= $(LDFLAGS) PY_LDFLAGS_NODIST=$(CONFIGURE_LDFLAGS_NODIST) $(LDFLAGS_NODIST) NO_AS_NEEDED= @NO_AS_NEEDED@ - LDLAST= @LDLAST@ -@@ -1213,12 +1210,6 @@ bininstall: altbininstall + SGI_ABI= @SGI_ABI@ +@@ -1239,12 +1236,6 @@ bininstall: altbininstall else true; \ fi (cd $(DESTDIR)$(BINDIR); $(LN) -s python$(VERSION)$(EXE) python3$(EXE)) @@ -50,7 +50,7 @@ -rm -f $(DESTDIR)$(BINDIR)/python3-config (cd $(DESTDIR)$(BINDIR); $(LN) -s python$(VERSION)-config python3-config) -rm -f $(DESTDIR)$(LIBPC)/python3.pc -@@ -1505,6 +1496,12 @@ libainstall: @DEF_MAKE_RULE@ python-config +@@ -1539,6 +1530,12 @@ libainstall: @DEF_MAKE_RULE@ python-config $(INSTALL_SCRIPT) $(srcdir)/install-sh $(DESTDIR)$(LIBPL)/install-sh $(INSTALL_SCRIPT) python-config.py $(DESTDIR)$(LIBPL)/python-config.py $(INSTALL_SCRIPT) python-config $(DESTDIR)$(BINDIR)/python$(LDVERSION)-config Index: lang/python38/pkg-plist =================================================================== --- lang/python38/pkg-plist +++ lang/python38/pkg-plist @@ -3,11 +3,9 @@ bin/pydoc%%XYDOT%% bin/python%%XYDOT%% bin/python%%XYDOT%%-config -bin/pyvenv-%%XYDOT%% include/python%%XYDOT%%%%ABI%%/Python-ast.h include/python%%XYDOT%%%%ABI%%/Python.h include/python%%XYDOT%%%%ABI%%/abstract.h -include/python%%XYDOT%%%%ABI%%/accu.h include/python%%XYDOT%%%%ABI%%/asdl.h include/python%%XYDOT%%%%ABI%%/ast.h include/python%%XYDOT%%%%ABI%%/bitset.h @@ -41,17 +39,6 @@ include/python%%XYDOT%%%%ABI%%/graminit.h include/python%%XYDOT%%%%ABI%%/grammar.h include/python%%XYDOT%%%%ABI%%/import.h -include/python%%XYDOT%%%%ABI%%/internal/ceval.h -include/python%%XYDOT%%%%ABI%%/internal/condvar.h -include/python%%XYDOT%%%%ABI%%/internal/context.h -include/python%%XYDOT%%%%ABI%%/internal/gil.h -include/python%%XYDOT%%%%ABI%%/internal/hamt.h -include/python%%XYDOT%%%%ABI%%/internal/hash.h -include/python%%XYDOT%%%%ABI%%/internal/import.h -include/python%%XYDOT%%%%ABI%%/internal/mem.h -include/python%%XYDOT%%%%ABI%%/internal/pygetopt.h -include/python%%XYDOT%%%%ABI%%/internal/pystate.h -include/python%%XYDOT%%%%ABI%%/internal/warnings.h include/python%%XYDOT%%%%ABI%%/intrcheck.h include/python%%XYDOT%%%%ABI%%/iterobject.h include/python%%XYDOT%%%%ABI%%/listobject.h @@ -59,7 +46,6 @@ include/python%%XYDOT%%%%ABI%%/longobject.h include/python%%XYDOT%%%%ABI%%/marshal.h include/python%%XYDOT%%%%ABI%%/memoryobject.h -include/python%%XYDOT%%%%ABI%%/metagrammar.h include/python%%XYDOT%%%%ABI%%/methodobject.h include/python%%XYDOT%%%%ABI%%/modsupport.h include/python%%XYDOT%%%%ABI%%/moduleobject.h @@ -73,11 +59,9 @@ include/python%%XYDOT%%%%ABI%%/osmodule.h include/python%%XYDOT%%%%ABI%%/parsetok.h include/python%%XYDOT%%%%ABI%%/patchlevel.h -include/python%%XYDOT%%%%ABI%%/pgen.h include/python%%XYDOT%%%%ABI%%/pgenheaders.h include/python%%XYDOT%%%%ABI%%/py_curses.h include/python%%XYDOT%%%%ABI%%/pyarena.h -include/python%%XYDOT%%%%ABI%%/pyatomic.h include/python%%XYDOT%%%%ABI%%/pycapsule.h include/python%%XYDOT%%%%ABI%%/pyconfig.h include/python%%XYDOT%%%%ABI%%/pyctype.h @@ -115,6 +99,37 @@ include/python%%XYDOT%%%%ABI%%/unicodeobject.h include/python%%XYDOT%%%%ABI%%/warnings.h include/python%%XYDOT%%%%ABI%%/weakrefobject.h +include/python%%XYDOT%%m/cpython/abstract.h +include/python%%XYDOT%%m/cpython/coreconfig.h +include/python%%XYDOT%%m/cpython/dictobject.h +include/python%%XYDOT%%m/cpython/interpreteridobject.h +include/python%%XYDOT%%m/cpython/object.h +include/python%%XYDOT%%m/cpython/objimpl.h +include/python%%XYDOT%%m/cpython/pyerrors.h +include/python%%XYDOT%%m/cpython/pylifecycle.h +include/python%%XYDOT%%m/cpython/pystate.h +include/python%%XYDOT%%m/cpython/tupleobject.h +include/python%%XYDOT%%m/cpython/unicodeobject.h +include/python%%XYDOT%%m/internal/pycore_accu.h +include/python%%XYDOT%%m/internal/pycore_atomic.h +include/python%%XYDOT%%m/internal/pycore_ceval.h +include/python%%XYDOT%%m/internal/pycore_condvar.h +include/python%%XYDOT%%m/internal/pycore_context.h +include/python%%XYDOT%%m/internal/pycore_coreconfig.h +include/python%%XYDOT%%m/internal/pycore_fileutils.h +include/python%%XYDOT%%m/internal/pycore_getopt.h +include/python%%XYDOT%%m/internal/pycore_gil.h +include/python%%XYDOT%%m/internal/pycore_hamt.h +include/python%%XYDOT%%m/internal/pycore_object.h +include/python%%XYDOT%%m/internal/pycore_pathconfig.h +include/python%%XYDOT%%m/internal/pycore_pyhash.h +include/python%%XYDOT%%m/internal/pycore_pylifecycle.h +include/python%%XYDOT%%m/internal/pycore_pymem.h +include/python%%XYDOT%%m/internal/pycore_pystate.h +include/python%%XYDOT%%m/internal/pycore_tupleobject.h +include/python%%XYDOT%%m/internal/pycore_warnings.h +include/python%%XYDOT%%m/interpreteridobject.h +include/python%%XYDOT%%m/tracemalloc.h lib/libpython%%XYDOT%%%%ABI%%.so lib/libpython%%XYDOT%%%%ABI%%.so.1.0 lib/libpython%%XYDOT%%%%ABI%%.so.1.0-gdb.py @@ -364,9 +379,6 @@ lib/python%%XYDOT%%/__pycache__/lzma.cpython-%%XY%%.opt-1.pyc lib/python%%XYDOT%%/__pycache__/lzma.cpython-%%XY%%.opt-2.pyc lib/python%%XYDOT%%/__pycache__/lzma.cpython-%%XY%%.pyc -lib/python%%XYDOT%%/__pycache__/macpath.cpython-%%XY%%.opt-1.pyc -lib/python%%XYDOT%%/__pycache__/macpath.cpython-%%XY%%.opt-2.pyc -lib/python%%XYDOT%%/__pycache__/macpath.cpython-%%XY%%.pyc lib/python%%XYDOT%%/__pycache__/mailbox.cpython-%%XY%%.opt-1.pyc lib/python%%XYDOT%%/__pycache__/mailbox.cpython-%%XY%%.opt-2.pyc lib/python%%XYDOT%%/__pycache__/mailbox.cpython-%%XY%%.pyc @@ -637,6 +649,9 @@ lib/python%%XYDOT%%/__pycache__/zipfile.cpython-%%XY%%.opt-1.pyc lib/python%%XYDOT%%/__pycache__/zipfile.cpython-%%XY%%.opt-2.pyc lib/python%%XYDOT%%/__pycache__/zipfile.cpython-%%XY%%.pyc +lib/python%%XYDOT%%/__pycache__/zipimport.cpython-38.opt-1.pyc +lib/python%%XYDOT%%/__pycache__/zipimport.cpython-38.opt-2.pyc +lib/python%%XYDOT%%/__pycache__/zipimport.cpython-38.pyc lib/python%%XYDOT%%/_bootlocale.py lib/python%%XYDOT%%/_collections_abc.py lib/python%%XYDOT%%/_compat_pickle.py @@ -683,6 +698,9 @@ lib/python%%XYDOT%%/asyncio/__pycache__/events.cpython-%%XY%%.opt-1.pyc lib/python%%XYDOT%%/asyncio/__pycache__/events.cpython-%%XY%%.opt-2.pyc lib/python%%XYDOT%%/asyncio/__pycache__/events.cpython-%%XY%%.pyc +lib/python%%XYDOT%%/asyncio/__pycache__/exceptions.cpython-38.opt-1.pyc +lib/python%%XYDOT%%/asyncio/__pycache__/exceptions.cpython-38.opt-2.pyc +lib/python%%XYDOT%%/asyncio/__pycache__/exceptions.cpython-38.pyc lib/python%%XYDOT%%/asyncio/__pycache__/format_helpers.cpython-%%XY%%.opt-1.pyc lib/python%%XYDOT%%/asyncio/__pycache__/format_helpers.cpython-%%XY%%.opt-2.pyc lib/python%%XYDOT%%/asyncio/__pycache__/format_helpers.cpython-%%XY%%.pyc @@ -741,6 +759,7 @@ lib/python%%XYDOT%%/asyncio/constants.py lib/python%%XYDOT%%/asyncio/coroutines.py lib/python%%XYDOT%%/asyncio/events.py +lib/python%%XYDOT%%/asyncio/exceptions.py lib/python%%XYDOT%%/asyncio/format_helpers.py lib/python%%XYDOT%%/asyncio/futures.py lib/python%%XYDOT%%/asyncio/locks.py @@ -1964,9 +1983,6 @@ lib/python%%XYDOT%%/encodings/__pycache__/unicode_escape.cpython-%%XY%%.opt-1.pyc lib/python%%XYDOT%%/encodings/__pycache__/unicode_escape.cpython-%%XY%%.opt-2.pyc lib/python%%XYDOT%%/encodings/__pycache__/unicode_escape.cpython-%%XY%%.pyc -lib/python%%XYDOT%%/encodings/__pycache__/unicode_internal.cpython-%%XY%%.opt-1.pyc -lib/python%%XYDOT%%/encodings/__pycache__/unicode_internal.cpython-%%XY%%.opt-2.pyc -lib/python%%XYDOT%%/encodings/__pycache__/unicode_internal.cpython-%%XY%%.pyc lib/python%%XYDOT%%/encodings/__pycache__/utf_16.cpython-%%XY%%.opt-1.pyc lib/python%%XYDOT%%/encodings/__pycache__/utf_16.cpython-%%XY%%.opt-2.pyc lib/python%%XYDOT%%/encodings/__pycache__/utf_16.cpython-%%XY%%.pyc @@ -2112,7 +2128,6 @@ lib/python%%XYDOT%%/encodings/tis_620.py lib/python%%XYDOT%%/encodings/undefined.py lib/python%%XYDOT%%/encodings/unicode_escape.py -lib/python%%XYDOT%%/encodings/unicode_internal.py lib/python%%XYDOT%%/encodings/utf_16.py lib/python%%XYDOT%%/encodings/utf_16_be.py lib/python%%XYDOT%%/encodings/utf_16_le.py @@ -2228,12 +2243,12 @@ lib/python%%XYDOT%%/idlelib/__pycache__/browser.cpython-%%XY%%.opt-1.pyc lib/python%%XYDOT%%/idlelib/__pycache__/browser.cpython-%%XY%%.opt-2.pyc lib/python%%XYDOT%%/idlelib/__pycache__/browser.cpython-%%XY%%.pyc -lib/python%%XYDOT%%/idlelib/__pycache__/calltip_w.cpython-%%XY%%.opt-1.pyc -lib/python%%XYDOT%%/idlelib/__pycache__/calltip_w.cpython-%%XY%%.opt-2.pyc -lib/python%%XYDOT%%/idlelib/__pycache__/calltip_w.cpython-%%XY%%.pyc lib/python%%XYDOT%%/idlelib/__pycache__/calltip.cpython-%%XY%%.opt-1.pyc lib/python%%XYDOT%%/idlelib/__pycache__/calltip.cpython-%%XY%%.opt-2.pyc lib/python%%XYDOT%%/idlelib/__pycache__/calltip.cpython-%%XY%%.pyc +lib/python%%XYDOT%%/idlelib/__pycache__/calltip_w.cpython-%%XY%%.opt-1.pyc +lib/python%%XYDOT%%/idlelib/__pycache__/calltip_w.cpython-%%XY%%.opt-2.pyc +lib/python%%XYDOT%%/idlelib/__pycache__/calltip_w.cpython-%%XY%%.pyc lib/python%%XYDOT%%/idlelib/__pycache__/codecontext.cpython-%%XY%%.opt-1.pyc lib/python%%XYDOT%%/idlelib/__pycache__/codecontext.cpython-%%XY%%.opt-2.pyc lib/python%%XYDOT%%/idlelib/__pycache__/codecontext.cpython-%%XY%%.pyc @@ -2391,8 +2406,8 @@ lib/python%%XYDOT%%/idlelib/autocomplete_w.py lib/python%%XYDOT%%/idlelib/autoexpand.py lib/python%%XYDOT%%/idlelib/browser.py -lib/python%%XYDOT%%/idlelib/calltip_w.py lib/python%%XYDOT%%/idlelib/calltip.py +lib/python%%XYDOT%%/idlelib/calltip_w.py lib/python%%XYDOT%%/idlelib/codecontext.py lib/python%%XYDOT%%/idlelib/colorizer.py lib/python%%XYDOT%%/idlelib/config-extensions.def @@ -2647,10 +2662,10 @@ lib/python%%XYDOT%%/idlelib/idle_test/test_percolator.py lib/python%%XYDOT%%/idlelib/idle_test/test_pyparse.py lib/python%%XYDOT%%/idlelib/idle_test/test_pyshell.py -lib/python%%XYDOT%%/idlelib/idle_test/test_rpc.py lib/python%%XYDOT%%/idlelib/idle_test/test_query.py lib/python%%XYDOT%%/idlelib/idle_test/test_redirector.py lib/python%%XYDOT%%/idlelib/idle_test/test_replace.py +lib/python%%XYDOT%%/idlelib/idle_test/test_rpc.py lib/python%%XYDOT%%/idlelib/idle_test/test_rstrip.py lib/python%%XYDOT%%/idlelib/idle_test/test_run.py lib/python%%XYDOT%%/idlelib/idle_test/test_runscript.py @@ -2787,6 +2802,7 @@ lib/python%%XYDOT%%/lib-dynload/_multiprocessing.so lib/python%%XYDOT%%/lib-dynload/_opcode.so lib/python%%XYDOT%%/lib-dynload/_pickle.so +lib/python%%XYDOT%%/lib-dynload/_posixshmem.so lib/python%%XYDOT%%/lib-dynload/_posixsubprocess.so lib/python%%XYDOT%%/lib-dynload/_queue.so lib/python%%XYDOT%%/lib-dynload/_random.so @@ -2802,6 +2818,7 @@ lib/python%%XYDOT%%/lib-dynload/_testimportmultiple.so lib/python%%XYDOT%%/lib-dynload/_testmultiphase.so lib/python%%XYDOT%%/lib-dynload/_uuid.so +lib/python%%XYDOT%%/lib-dynload/_xxsubinterpreters.so lib/python%%XYDOT%%/lib-dynload/_xxtestfuzz.so lib/python%%XYDOT%%/lib-dynload/array.so lib/python%%XYDOT%%/lib-dynload/audioop.so @@ -2823,10 +2840,10 @@ lib/python%%XYDOT%%/lib-dynload/unicodedata.so %%NO_DEBUG%%lib/python%%XYDOT%%/lib-dynload/xxlimited.so lib/python%%XYDOT%%/lib-dynload/zlib.so +lib/python%%XYDOT%%/lib2to3/Grammar%%XYDOT%%.0.alpha.3.pickle lib/python%%XYDOT%%/lib2to3/Grammar.txt -lib/python%%XYDOT%%/lib2to3/Grammar%%XYZDOT%%.final.0.pickle +lib/python%%XYDOT%%/lib2to3/PatternGrammar%%XYDOT%%.0.alpha.3.pickle lib/python%%XYDOT%%/lib2to3/PatternGrammar.txt -lib/python%%XYDOT%%/lib2to3/PatternGrammar%%XYZDOT%%.final.0.pickle lib/python%%XYDOT%%/lib2to3/__init__.py lib/python%%XYDOT%%/lib2to3/__main__.py lib/python%%XYDOT%%/lib2to3/__pycache__/__init__.cpython-%%XY%%.opt-1.pyc @@ -3195,7 +3212,6 @@ lib/python%%XYDOT%%/logging/config.py lib/python%%XYDOT%%/logging/handlers.py lib/python%%XYDOT%%/lzma.py -lib/python%%XYDOT%%/macpath.py lib/python%%XYDOT%%/mailbox.py lib/python%%XYDOT%%/mailcap.py lib/python%%XYDOT%%/mimetypes.py @@ -3249,6 +3265,9 @@ lib/python%%XYDOT%%/multiprocessing/__pycache__/semaphore_tracker.cpython-%%XY%%.opt-1.pyc lib/python%%XYDOT%%/multiprocessing/__pycache__/semaphore_tracker.cpython-%%XY%%.opt-2.pyc lib/python%%XYDOT%%/multiprocessing/__pycache__/semaphore_tracker.cpython-%%XY%%.pyc +lib/python%%XYDOT%%/multiprocessing/__pycache__/shared_memory.cpython-38.opt-1.pyc +lib/python%%XYDOT%%/multiprocessing/__pycache__/shared_memory.cpython-38.opt-2.pyc +lib/python%%XYDOT%%/multiprocessing/__pycache__/shared_memory.cpython-38.pyc lib/python%%XYDOT%%/multiprocessing/__pycache__/sharedctypes.cpython-%%XY%%.opt-1.pyc lib/python%%XYDOT%%/multiprocessing/__pycache__/sharedctypes.cpython-%%XY%%.opt-2.pyc lib/python%%XYDOT%%/multiprocessing/__pycache__/sharedctypes.cpython-%%XY%%.pyc @@ -3284,6 +3303,7 @@ lib/python%%XYDOT%%/multiprocessing/reduction.py lib/python%%XYDOT%%/multiprocessing/resource_sharer.py lib/python%%XYDOT%%/multiprocessing/semaphore_tracker.py +lib/python%%XYDOT%%/multiprocessing/shared_memory.py lib/python%%XYDOT%%/multiprocessing/sharedctypes.py lib/python%%XYDOT%%/multiprocessing/spawn.py lib/python%%XYDOT%%/multiprocessing/synchronize.py @@ -3456,9 +3476,6 @@ lib/python%%XYDOT%%/test/__pycache__/bytecode_helper.cpython-%%XY%%.opt-1.pyc lib/python%%XYDOT%%/test/__pycache__/bytecode_helper.cpython-%%XY%%.opt-2.pyc lib/python%%XYDOT%%/test/__pycache__/bytecode_helper.cpython-%%XY%%.pyc -lib/python%%XYDOT%%/test/__pycache__/test_clinic.cpython-%%XY%%.opt-1.pyc -lib/python%%XYDOT%%/test/__pycache__/test_clinic.cpython-%%XY%%.opt-2.pyc -lib/python%%XYDOT%%/test/__pycache__/test_clinic.cpython-%%XY%%.pyc lib/python%%XYDOT%%/test/__pycache__/coding20731.cpython-%%XY%%.opt-1.pyc lib/python%%XYDOT%%/test/__pycache__/coding20731.cpython-%%XY%%.opt-2.pyc lib/python%%XYDOT%%/test/__pycache__/coding20731.cpython-%%XY%%.pyc @@ -3624,6 +3641,9 @@ lib/python%%XYDOT%%/test/__pycache__/test__osx_support.cpython-%%XY%%.opt-1.pyc lib/python%%XYDOT%%/test/__pycache__/test__osx_support.cpython-%%XY%%.opt-2.pyc lib/python%%XYDOT%%/test/__pycache__/test__osx_support.cpython-%%XY%%.pyc +lib/python%%XYDOT%%/test/__pycache__/test__xxsubinterpreters.cpython-38.opt-1.pyc +lib/python%%XYDOT%%/test/__pycache__/test__xxsubinterpreters.cpython-38.opt-2.pyc +lib/python%%XYDOT%%/test/__pycache__/test__xxsubinterpreters.cpython-38.pyc lib/python%%XYDOT%%/test/__pycache__/test_abc.cpython-%%XY%%.opt-1.pyc lib/python%%XYDOT%%/test/__pycache__/test_abc.cpython-%%XY%%.opt-2.pyc lib/python%%XYDOT%%/test/__pycache__/test_abc.cpython-%%XY%%.pyc @@ -3732,6 +3752,9 @@ lib/python%%XYDOT%%/test/__pycache__/test_class.cpython-%%XY%%.opt-1.pyc lib/python%%XYDOT%%/test/__pycache__/test_class.cpython-%%XY%%.opt-2.pyc lib/python%%XYDOT%%/test/__pycache__/test_class.cpython-%%XY%%.pyc +lib/python%%XYDOT%%/test/__pycache__/test_clinic.cpython-%%XY%%.opt-1.pyc +lib/python%%XYDOT%%/test/__pycache__/test_clinic.cpython-%%XY%%.opt-2.pyc +lib/python%%XYDOT%%/test/__pycache__/test_clinic.cpython-%%XY%%.pyc lib/python%%XYDOT%%/test/__pycache__/test_cmath.cpython-%%XY%%.opt-1.pyc lib/python%%XYDOT%%/test/__pycache__/test_cmath.cpython-%%XY%%.opt-2.pyc lib/python%%XYDOT%%/test/__pycache__/test_cmath.cpython-%%XY%%.pyc @@ -4194,6 +4217,9 @@ lib/python%%XYDOT%%/test/__pycache__/test_listcomps.cpython-%%XY%%.opt-1.pyc lib/python%%XYDOT%%/test/__pycache__/test_listcomps.cpython-%%XY%%.opt-2.pyc lib/python%%XYDOT%%/test/__pycache__/test_listcomps.cpython-%%XY%%.pyc +lib/python%%XYDOT%%/test/__pycache__/test_lltrace.cpython-38.opt-1.pyc +lib/python%%XYDOT%%/test/__pycache__/test_lltrace.cpython-38.opt-2.pyc +lib/python%%XYDOT%%/test/__pycache__/test_lltrace.cpython-38.pyc lib/python%%XYDOT%%/test/__pycache__/test_locale.cpython-%%XY%%.opt-1.pyc lib/python%%XYDOT%%/test/__pycache__/test_locale.cpython-%%XY%%.opt-2.pyc lib/python%%XYDOT%%/test/__pycache__/test_locale.cpython-%%XY%%.pyc @@ -4209,9 +4235,6 @@ lib/python%%XYDOT%%/test/__pycache__/test_lzma.cpython-%%XY%%.opt-1.pyc lib/python%%XYDOT%%/test/__pycache__/test_lzma.cpython-%%XY%%.opt-2.pyc lib/python%%XYDOT%%/test/__pycache__/test_lzma.cpython-%%XY%%.pyc -lib/python%%XYDOT%%/test/__pycache__/test_macpath.cpython-%%XY%%.opt-1.pyc -lib/python%%XYDOT%%/test/__pycache__/test_macpath.cpython-%%XY%%.opt-2.pyc -lib/python%%XYDOT%%/test/__pycache__/test_macpath.cpython-%%XY%%.pyc lib/python%%XYDOT%%/test/__pycache__/test_mailbox.cpython-%%XY%%.opt-1.pyc lib/python%%XYDOT%%/test/__pycache__/test_mailbox.cpython-%%XY%%.opt-2.pyc lib/python%%XYDOT%%/test/__pycache__/test_mailbox.cpython-%%XY%%.pyc @@ -4266,6 +4289,9 @@ lib/python%%XYDOT%%/test/__pycache__/test_multiprocessing_spawn.cpython-%%XY%%.opt-1.pyc lib/python%%XYDOT%%/test/__pycache__/test_multiprocessing_spawn.cpython-%%XY%%.opt-2.pyc lib/python%%XYDOT%%/test/__pycache__/test_multiprocessing_spawn.cpython-%%XY%%.pyc +lib/python%%XYDOT%%/test/__pycache__/test_named_expressions.cpython-38.opt-1.pyc +lib/python%%XYDOT%%/test/__pycache__/test_named_expressions.cpython-38.opt-2.pyc +lib/python%%XYDOT%%/test/__pycache__/test_named_expressions.cpython-38.pyc lib/python%%XYDOT%%/test/__pycache__/test_netrc.cpython-%%XY%%.opt-1.pyc lib/python%%XYDOT%%/test/__pycache__/test_netrc.cpython-%%XY%%.opt-2.pyc lib/python%%XYDOT%%/test/__pycache__/test_netrc.cpython-%%XY%%.pyc @@ -4599,6 +4625,9 @@ lib/python%%XYDOT%%/test/__pycache__/test_syslog.cpython-%%XY%%.opt-1.pyc lib/python%%XYDOT%%/test/__pycache__/test_syslog.cpython-%%XY%%.opt-2.pyc lib/python%%XYDOT%%/test/__pycache__/test_syslog.cpython-%%XY%%.pyc +lib/python%%XYDOT%%/test/__pycache__/test_tabnanny.cpython-38.opt-1.pyc +lib/python%%XYDOT%%/test/__pycache__/test_tabnanny.cpython-38.opt-2.pyc +lib/python%%XYDOT%%/test/__pycache__/test_tabnanny.cpython-38.pyc lib/python%%XYDOT%%/test/__pycache__/test_tarfile.cpython-%%XY%%.opt-1.pyc lib/python%%XYDOT%%/test/__pycache__/test_tarfile.cpython-%%XY%%.opt-2.pyc lib/python%%XYDOT%%/test/__pycache__/test_tarfile.cpython-%%XY%%.pyc @@ -4671,6 +4700,9 @@ lib/python%%XYDOT%%/test/__pycache__/test_turtle.cpython-%%XY%%.opt-1.pyc lib/python%%XYDOT%%/test/__pycache__/test_turtle.cpython-%%XY%%.opt-2.pyc lib/python%%XYDOT%%/test/__pycache__/test_turtle.cpython-%%XY%%.pyc +lib/python%%XYDOT%%/test/__pycache__/test_type_comments.cpython-38.opt-1.pyc +lib/python%%XYDOT%%/test/__pycache__/test_type_comments.cpython-38.opt-2.pyc +lib/python%%XYDOT%%/test/__pycache__/test_type_comments.cpython-38.pyc lib/python%%XYDOT%%/test/__pycache__/test_typechecks.cpython-%%XY%%.opt-1.pyc lib/python%%XYDOT%%/test/__pycache__/test_typechecks.cpython-%%XY%%.opt-2.pyc lib/python%%XYDOT%%/test/__pycache__/test_typechecks.cpython-%%XY%%.pyc @@ -5300,6 +5332,7 @@ lib/python%%XYDOT%%/test/test__locale.py lib/python%%XYDOT%%/test/test__opcode.py lib/python%%XYDOT%%/test/test__osx_support.py +lib/python%%XYDOT%%/test/test__xxsubinterpreters.py lib/python%%XYDOT%%/test/test_abc.py lib/python%%XYDOT%%/test/test_abstract_numbers.py lib/python%%XYDOT%%/test/test_aifc.py @@ -5353,6 +5386,9 @@ lib/python%%XYDOT%%/test/test_asyncio/__pycache__/test_proactor_events.cpython-%%XY%%.opt-1.pyc lib/python%%XYDOT%%/test/test_asyncio/__pycache__/test_proactor_events.cpython-%%XY%%.opt-2.pyc lib/python%%XYDOT%%/test/test_asyncio/__pycache__/test_proactor_events.cpython-%%XY%%.pyc +lib/python%%XYDOT%%/test/test_asyncio/__pycache__/test_protocols.cpython-38.opt-1.pyc +lib/python%%XYDOT%%/test/test_asyncio/__pycache__/test_protocols.cpython-38.opt-2.pyc +lib/python%%XYDOT%%/test/test_asyncio/__pycache__/test_protocols.cpython-38.pyc lib/python%%XYDOT%%/test/test_asyncio/__pycache__/test_queues.cpython-%%XY%%.opt-1.pyc lib/python%%XYDOT%%/test/test_asyncio/__pycache__/test_queues.cpython-%%XY%%.opt-2.pyc lib/python%%XYDOT%%/test/test_asyncio/__pycache__/test_queues.cpython-%%XY%%.pyc @@ -5362,9 +5398,15 @@ lib/python%%XYDOT%%/test/test_asyncio/__pycache__/test_selector_events.cpython-%%XY%%.opt-1.pyc lib/python%%XYDOT%%/test/test_asyncio/__pycache__/test_selector_events.cpython-%%XY%%.opt-2.pyc lib/python%%XYDOT%%/test/test_asyncio/__pycache__/test_selector_events.cpython-%%XY%%.pyc +lib/python%%XYDOT%%/test/test_asyncio/__pycache__/test_sendfile.cpython-38.opt-1.pyc +lib/python%%XYDOT%%/test/test_asyncio/__pycache__/test_sendfile.cpython-38.opt-2.pyc +lib/python%%XYDOT%%/test/test_asyncio/__pycache__/test_sendfile.cpython-38.pyc lib/python%%XYDOT%%/test/test_asyncio/__pycache__/test_server.cpython-%%XY%%.opt-1.pyc lib/python%%XYDOT%%/test/test_asyncio/__pycache__/test_server.cpython-%%XY%%.opt-2.pyc lib/python%%XYDOT%%/test/test_asyncio/__pycache__/test_server.cpython-%%XY%%.pyc +lib/python%%XYDOT%%/test/test_asyncio/__pycache__/test_sock_lowlevel.cpython-38.opt-1.pyc +lib/python%%XYDOT%%/test/test_asyncio/__pycache__/test_sock_lowlevel.cpython-38.opt-2.pyc +lib/python%%XYDOT%%/test/test_asyncio/__pycache__/test_sock_lowlevel.cpython-38.pyc lib/python%%XYDOT%%/test/test_asyncio/__pycache__/test_sslproto.cpython-%%XY%%.opt-1.pyc lib/python%%XYDOT%%/test/test_asyncio/__pycache__/test_sslproto.cpython-%%XY%%.opt-2.pyc lib/python%%XYDOT%%/test/test_asyncio/__pycache__/test_sslproto.cpython-%%XY%%.pyc @@ -5404,10 +5446,13 @@ lib/python%%XYDOT%%/test/test_asyncio/test_locks.py lib/python%%XYDOT%%/test/test_asyncio/test_pep492.py lib/python%%XYDOT%%/test/test_asyncio/test_proactor_events.py +lib/python%%XYDOT%%/test/test_asyncio/test_protocols.py lib/python%%XYDOT%%/test/test_asyncio/test_queues.py lib/python%%XYDOT%%/test/test_asyncio/test_runners.py lib/python%%XYDOT%%/test/test_asyncio/test_selector_events.py +lib/python%%XYDOT%%/test/test_asyncio/test_sendfile.py lib/python%%XYDOT%%/test/test_asyncio/test_server.py +lib/python%%XYDOT%%/test/test_asyncio/test_sock_lowlevel.py lib/python%%XYDOT%%/test/test_asyncio/test_sslproto.py lib/python%%XYDOT%%/test/test_asyncio/test_streams.py lib/python%%XYDOT%%/test/test_asyncio/test_subprocess.py @@ -5731,9 +5776,15 @@ lib/python%%XYDOT%%/test/test_import/data/circular_imports/__pycache__/rebinding2.cpython-%%XY%%.opt-1.pyc lib/python%%XYDOT%%/test/test_import/data/circular_imports/__pycache__/rebinding2.cpython-%%XY%%.opt-2.pyc lib/python%%XYDOT%%/test/test_import/data/circular_imports/__pycache__/rebinding2.cpython-%%XY%%.pyc +lib/python%%XYDOT%%/test/test_import/data/circular_imports/__pycache__/source.cpython-38.opt-1.pyc +lib/python%%XYDOT%%/test/test_import/data/circular_imports/__pycache__/source.cpython-38.opt-2.pyc +lib/python%%XYDOT%%/test/test_import/data/circular_imports/__pycache__/source.cpython-38.pyc lib/python%%XYDOT%%/test/test_import/data/circular_imports/__pycache__/subpackage.cpython-%%XY%%.opt-1.pyc lib/python%%XYDOT%%/test/test_import/data/circular_imports/__pycache__/subpackage.cpython-%%XY%%.opt-2.pyc lib/python%%XYDOT%%/test/test_import/data/circular_imports/__pycache__/subpackage.cpython-%%XY%%.pyc +lib/python%%XYDOT%%/test/test_import/data/circular_imports/__pycache__/use.cpython-38.opt-1.pyc +lib/python%%XYDOT%%/test/test_import/data/circular_imports/__pycache__/use.cpython-38.opt-2.pyc +lib/python%%XYDOT%%/test/test_import/data/circular_imports/__pycache__/use.cpython-38.pyc lib/python%%XYDOT%%/test/test_import/data/circular_imports/__pycache__/util.cpython-%%XY%%.opt-1.pyc lib/python%%XYDOT%%/test/test_import/data/circular_imports/__pycache__/util.cpython-%%XY%%.opt-2.pyc lib/python%%XYDOT%%/test/test_import/data/circular_imports/__pycache__/util.cpython-%%XY%%.pyc @@ -5744,6 +5795,7 @@ lib/python%%XYDOT%%/test/test_import/data/circular_imports/indirect.py lib/python%%XYDOT%%/test/test_import/data/circular_imports/rebinding.py lib/python%%XYDOT%%/test/test_import/data/circular_imports/rebinding2.py +lib/python%%XYDOT%%/test/test_import/data/circular_imports/source.py lib/python%%XYDOT%%/test/test_import/data/circular_imports/subpackage.py lib/python%%XYDOT%%/test/test_import/data/circular_imports/subpkg/__pycache__/subpackage2.cpython-%%XY%%.opt-1.pyc lib/python%%XYDOT%%/test/test_import/data/circular_imports/subpkg/__pycache__/subpackage2.cpython-%%XY%%.opt-2.pyc @@ -5753,6 +5805,7 @@ lib/python%%XYDOT%%/test/test_import/data/circular_imports/subpkg/__pycache__/util.cpython-%%XY%%.pyc lib/python%%XYDOT%%/test/test_import/data/circular_imports/subpkg/subpackage2.py lib/python%%XYDOT%%/test/test_import/data/circular_imports/subpkg/util.py +lib/python%%XYDOT%%/test/test_import/data/circular_imports/use.py lib/python%%XYDOT%%/test/test_import/data/circular_imports/util.py lib/python%%XYDOT%%/test/test_import/data/package/__init__.py lib/python%%XYDOT%%/test/test_import/data/package/__pycache__/__init__.cpython-%%XY%%.opt-1.pyc @@ -6150,12 +6203,12 @@ lib/python%%XYDOT%%/test/test_linecache.py lib/python%%XYDOT%%/test/test_list.py lib/python%%XYDOT%%/test/test_listcomps.py +lib/python%%XYDOT%%/test/test_lltrace.py lib/python%%XYDOT%%/test/test_locale.py lib/python%%XYDOT%%/test/test_logging.py lib/python%%XYDOT%%/test/test_long.py lib/python%%XYDOT%%/test/test_longexp.py lib/python%%XYDOT%%/test/test_lzma.py -lib/python%%XYDOT%%/test/test_macpath.py lib/python%%XYDOT%%/test/test_mailbox.py lib/python%%XYDOT%%/test/test_mailcap.py lib/python%%XYDOT%%/test/test_marshal.py @@ -6174,6 +6227,7 @@ lib/python%%XYDOT%%/test/test_multiprocessing_forkserver.py lib/python%%XYDOT%%/test/test_multiprocessing_main_handling.py lib/python%%XYDOT%%/test/test_multiprocessing_spawn.py +lib/python%%XYDOT%%/test/test_named_expressions.py lib/python%%XYDOT%%/test/test_netrc.py lib/python%%XYDOT%%/test/test_nis.py lib/python%%XYDOT%%/test/test_nntplib.py @@ -6285,6 +6339,7 @@ lib/python%%XYDOT%%/test/test_sys_settrace.py lib/python%%XYDOT%%/test/test_sysconfig.py lib/python%%XYDOT%%/test/test_syslog.py +lib/python%%XYDOT%%/test/test_tabnanny.py lib/python%%XYDOT%%/test/test_tarfile.py lib/python%%XYDOT%%/test/test_tcl.py lib/python%%XYDOT%%/test/test_telnetlib.py @@ -6353,6 +6408,7 @@ lib/python%%XYDOT%%/test/test_ttk_textonly.py lib/python%%XYDOT%%/test/test_tuple.py lib/python%%XYDOT%%/test/test_turtle.py +lib/python%%XYDOT%%/test/test_type_comments.py lib/python%%XYDOT%%/test/test_typechecks.py lib/python%%XYDOT%%/test/test_types.py lib/python%%XYDOT%%/test/test_typing.py @@ -6668,8 +6724,8 @@ lib/python%%XYDOT%%/turtledemo/peace.py lib/python%%XYDOT%%/turtledemo/penrose.py lib/python%%XYDOT%%/turtledemo/planet_and_moon.py -lib/python%%XYDOT%%/turtledemo/round_dance.py lib/python%%XYDOT%%/turtledemo/rosette.py +lib/python%%XYDOT%%/turtledemo/round_dance.py lib/python%%XYDOT%%/turtledemo/sorting_animate.py lib/python%%XYDOT%%/turtledemo/tree.py lib/python%%XYDOT%%/turtledemo/turtle.cfg @@ -6867,6 +6923,7 @@ lib/python%%XYDOT%%/venv/__pycache__/__main__.cpython-%%XY%%.opt-1.pyc lib/python%%XYDOT%%/venv/__pycache__/__main__.cpython-%%XY%%.opt-2.pyc lib/python%%XYDOT%%/venv/__pycache__/__main__.cpython-%%XY%%.pyc +lib/python%%XYDOT%%/venv/scripts/common/Activate.ps1 lib/python%%XYDOT%%/venv/scripts/common/activate lib/python%%XYDOT%%/venv/scripts/posix/activate.csh lib/python%%XYDOT%%/venv/scripts/posix/activate.fish @@ -6919,6 +6976,7 @@ lib/python%%XYDOT%%/xml/dom/__pycache__/expatbuilder.cpython-%%XY%%.pyc lib/python%%XYDOT%%/xml/dom/__pycache__/minicompat.cpython-%%XY%%.opt-1.pyc lib/python%%XYDOT%%/xml/dom/__pycache__/minicompat.cpython-%%XY%%.opt-2.pyc +lib/python%%XYDOT%%/zipimport.py lib/python%%XYDOT%%/xml/dom/__pycache__/minicompat.cpython-%%XY%%.pyc lib/python%%XYDOT%%/xml/dom/__pycache__/minidom.cpython-%%XY%%.opt-1.pyc lib/python%%XYDOT%%/xml/dom/__pycache__/minidom.cpython-%%XY%%.opt-2.pyc