Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 9 Apr 2017 10:06:06 +0000 (UTC)
From:      David Naylor <dbn@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r438096 - in head/lang: pypy pypy/files pypy3 pypy3/files
Message-ID:  <201704091006.v39A661I072499@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: dbn
Date: Sun Apr  9 10:06:05 2017
New Revision: 438096
URL: https://svnweb.freebsd.org/changeset/ports/438096

Log:
  lang/pypy(3): update to 5.7.1
  
   - add MIT/PSFL multi license
   - pass LDSHARED to make environment (work-around assumption around 'gcc')
   - add new dependency: pycparser (only required if python is translating)
   - removed patches merged upstream
   - add patch to remove '-flto' from cflags (base ld doesn't support LTO)
   - pypy:
     - add patch to fix bad assumption about 'gcc' (instead of 'cc')
   - pypy3:
     - update BUILD_WRKSRC and PYPY_CFFI_VER
     - only supports AMD64
  
  ChangeLog:
   - PyPy2 updated to Python 2.7.13
   - PyPy3 updated to Python 3.5.3 (beta):
     - Not all tests pass
     - Asyncio does work
   - PyPy2 supports C-extensions: NumPy, Cython and Pandas (amongst others)
   - CFFI updated to 1.10
   - Many bug-fixes

Added:
  head/lang/pypy/files/
  head/lang/pypy/files/patch-lib-python_2.7_distutils_sysconfig__pypy.py   (contents, props changed)
  head/lang/pypy/files/patch-rpython_translator_platform_posix.py   (contents, props changed)
  head/lang/pypy3/files/patch-rpython_translator_platform_posix.py   (contents, props changed)
Deleted:
  head/lang/pypy3/files/patch-pypy_module_time_interp__time.py
  head/lang/pypy3/files/patch-rpython_jit_backend_detect__cpu.py
  head/lang/pypy3/files/patch-rpython_rlib_rposix.py
  head/lang/pypy3/files/patch-rpython_rlib_rtime.py
  head/lang/pypy3/files/patch-rpython_translator_c_src_asm.c
  head/lang/pypy3/files/patch-rpython_translator_c_src_asm.h
Modified:
  head/lang/pypy/Makefile
  head/lang/pypy/bsd.pypy.cffi.mk
  head/lang/pypy/distinfo
  head/lang/pypy/pkg-plist
  head/lang/pypy3/Makefile
  head/lang/pypy3/distinfo
  head/lang/pypy3/pkg-plist

Modified: head/lang/pypy/Makefile
==============================================================================
--- head/lang/pypy/Makefile	Sun Apr  9 10:05:36 2017	(r438095)
+++ head/lang/pypy/Makefile	Sun Apr  9 10:06:05 2017	(r438096)
@@ -2,7 +2,7 @@
 # $FreeBSD$
 
 PORTNAME?=	pypy
-DISTVERSION?=	5.6.0	# Also update bsd.pypy.cffi.mk
+DISTVERSION?=	5.7.1	# Also update bsd.pypy.cffi.mk
 CATEGORIES=	lang python
 MASTER_SITES=	https://bitbucket.org/pypy/pypy/downloads/ http://buildbot.pypy.org/mirror/
 DISTNAME?=	${PORTNAME}2-v${PORTVERSION}-src
@@ -10,6 +10,10 @@ DISTNAME?=	${PORTNAME}2-v${PORTVERSION}-
 MAINTAINER=	python@FreeBSD.org
 COMMENT=	Fast, compliant implementation of the Python language
 
+LICENSE=	MIT PSFL
+LICENSE_COMB=	multi
+LICENSE_FILE_MIT=	${WRKSRC}/LICENSE
+
 LIB_DEPENDS=	libexpat.so:textproc/expat2 \
 		libffi.so:devel/libffi
 TEST_DEPENDS=	${LOCALBASE}/${PYPY_DIR}/lib_pypy/_gdbm_cffi.${PYPY_CFFI_VER}.so:databases/pypy-gdbm \
@@ -37,9 +41,9 @@ OPTIONS_DEFAULT=	PYTHON
 OPTIONS_SLAVE=	PYTHON
 .endif
 
-ALL_TARGET=	pypy-c
+ALL_TARGET=	${PORTNAME}-c
 BUILD_WRKSRC?=	${WRKDIR}/build/usession-release-pypy2.7-v${PORTVERSION}-0/testing_1
-MAKE_ENV+=	PYPY_LOCALBASE=${LOCALBASE}
+MAKE_ENV+=	PYPY_LOCALBASE=${LOCALBASE} LDSHARED="${CC} -shared"
 PACKAGE_ARGS?=	--without-gdbm --without-sqlite3 --without-tk
 USE_LDCONFIG=	${PREFIX}/${PYPY_DIR}/bin
 USES=		gettext-runtime gmake ssl tar:bzip2
@@ -50,6 +54,7 @@ PYPY_MINMEM_BUILD_DEPENDS=	pypy:lang/pyp
 .endif
 PYPY_VARS=	PYTHON_CMD=${LOCALBASE}/bin/pypy
 PYPY_MINMEM_VARS=	PYTHON_CMD="${SETENV} PYPY_GC_MAX_DELTA=200MB ${LOCALBASE}/bin/pypy --jit loop_longevity=300"
+PYTHON_BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}pycparser>=2.10:devel/py-pycparser
 PYTHON_USES=	python:2,build
 
 DESCR=		${.CURDIR}/pkg-descr
@@ -78,10 +83,10 @@ pre-build:
 	fi
 
 post-build:
-	${CP} ${BUILD_WRKSRC}/pypy-c ${BUILD_WRKSRC}/libpypy-c.so ${WRKSRC}/pypy/goal/
+	${CP} ${BUILD_WRKSRC}/${PORTNAME}-c ${BUILD_WRKSRC}/lib${PORTNAME}-c.so ${WRKSRC}/pypy/goal/
 
 do-install:
-	${SETENV} TMPDIR=${WRKDIR}/build \
+	${SETENV} ${MAKE_ENV} TMPDIR=${WRKDIR}/build \
 		${PYTHON_CMD} ${WRKSRC}/pypy/tool/release/package.py --builddir ${WRKDIR}/build --archive-name ${PYPY_DIR} \
 			${PACKAGE_ARGS}
 	${EXTRACT_CMD} -C ${STAGEDIR}${PREFIX} -xf ${WRKDIR}/build/${PYPY_DIR}.tar.bz2
@@ -106,7 +111,7 @@ do-test:
 		${SETENV} ${MAKE_ENV} TMPDIR=${WRKDIR}/build PYTHONPATH=${WRKSRC} \
 		${WRKSRC}/pypy/goal/pypy-c regrtest.py -vvu all)
 
-pkg-plist: build
+pkg-plist: stage
 	${TAR} -tf ${WRKDIR}/build/${PYPY_DIR}.tar.bz2 > ${WRKDIR}/.plist-files-gen
 	${REINPLACE_CMD} -e 's|^${PYPY_DIR}|%%PYPY_DIR%%|g' \
 		-e 's|_${PYPY_BITS}_|_%%PYPY_BITS%%_|g' \

Modified: head/lang/pypy/bsd.pypy.cffi.mk
==============================================================================
--- head/lang/pypy/bsd.pypy.cffi.mk	Sun Apr  9 10:05:36 2017	(r438095)
+++ head/lang/pypy/bsd.pypy.cffi.mk	Sun Apr  9 10:06:05 2017	(r438096)
@@ -10,7 +10,7 @@ PLIST_FILES=	%%PYPY_DIR%%/lib_pypy/${CFF
 
 CFFI_MODULE?=	_${PORTNAME}
 
-PYTHON_PORTVERSION?=	5.6.0
+PYTHON_PORTVERSION?=	5.7.1
 PYTHON_PKGNAMEPREFIX=	pypy-
 PYTHON_CMD=	${LOCALBASE}/bin/pypy
 

Modified: head/lang/pypy/distinfo
==============================================================================
--- head/lang/pypy/distinfo	Sun Apr  9 10:05:36 2017	(r438095)
+++ head/lang/pypy/distinfo	Sun Apr  9 10:06:05 2017	(r438096)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1479534904
-SHA256 (pypy2-v5.6.0-src.tar.bz2) = 7411448045f77eb9e087afdce66fe7eafda1876c9e17aad88cf891f762b608b0
-SIZE (pypy2-v5.6.0-src.tar.bz2) = 18388539
+TIMESTAMP = 1491510301
+SHA256 (pypy2-v5.7.1-src.tar.bz2) = d01bee43c6df79f7bbc1149bb3e85f489491fb2358a6a1f9a7f0d6e07715832f
+SIZE (pypy2-v5.7.1-src.tar.bz2) = 18940413

Added: head/lang/pypy/files/patch-lib-python_2.7_distutils_sysconfig__pypy.py
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/lang/pypy/files/patch-lib-python_2.7_distutils_sysconfig__pypy.py	Sun Apr  9 10:06:05 2017	(r438096)
@@ -0,0 +1,18 @@
+--- lib-python/2.7/distutils/sysconfig_pypy.py.orig	2017-04-06 19:44:56 UTC
++++ lib-python/2.7/distutils/sysconfig_pypy.py
+@@ -61,12 +61,12 @@ _config_vars = None
+ def _init_posix():
+     """Initialize the module as appropriate for POSIX systems."""
+     g = {}
+-    g['CC'] = "gcc -pthread"
+-    g['CXX'] = "g++ -pthread"
++    g['CC'] = "cc -pthread"
++    g['CXX'] = "c++ -pthread"
+     g['OPT'] = "-DNDEBUG -O2"
+     g['CFLAGS'] = "-DNDEBUG -O2"
+     g['CCSHARED'] = "-fPIC"
+-    g['LDSHARED'] = "gcc -pthread -shared"
++    g['LDSHARED'] = "cc -pthread -shared"
+     g['SO'] = [s[0] for s in imp.get_suffixes() if s[2] == imp.C_EXTENSION][0]
+     g['AR'] = "ar"
+     g['ARFLAGS'] = "rc"

Added: head/lang/pypy/files/patch-rpython_translator_platform_posix.py
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/lang/pypy/files/patch-rpython_translator_platform_posix.py	Sun Apr  9 10:06:05 2017	(r438096)
@@ -0,0 +1,13 @@
+FreeBSD's base ld(1) does not currently support plugins and is not compatible
+with clang's link-time optimisation.
+--- rpython/translator/platform/posix.py.orig	2017-03-19 19:55:48 UTC
++++ rpython/translator/platform/posix.py
+@@ -132,7 +132,7 @@ class BasePosix(Platform):
+ 
+         # xxx check which compilers accept this option or not
+         if not config or config.translation.gcrootfinder != 'asmgcc':
+-            cflags = ('-flto',) + cflags
++            pass
+ 
+         m = GnuMakefile(path)
+         m.exe_name = path.join(exe_name.basename)

Modified: head/lang/pypy/pkg-plist
==============================================================================
--- head/lang/pypy/pkg-plist	Sun Apr  9 10:05:36 2017	(r438095)
+++ head/lang/pypy/pkg-plist	Sun Apr  9 10:06:05 2017	(r438096)
@@ -22,6 +22,8 @@ bin/pypy
 %%PYPY_DIR%%/include/code.h
 %%PYPY_DIR%%/include/compile.h
 %%PYPY_DIR%%/include/complexobject.h
+%%PYPY_DIR%%/include/cpyext_object.h
+%%PYPY_DIR%%/include/cpyext_unicodeobject.h
 %%PYPY_DIR%%/include/datetime.h
 %%PYPY_DIR%%/include/descrobject.h
 %%PYPY_DIR%%/include/dictobject.h
@@ -548,8 +550,8 @@ bin/pypy
 %%PYPY_DIR%%/lib-python/2.7/encodings/zlib_codec.py
 %%PYPY_DIR%%/lib-python/2.7/ensurepip/__init__.py
 %%PYPY_DIR%%/lib-python/2.7/ensurepip/__main__.py
-%%PYPY_DIR%%/lib-python/2.7/ensurepip/_bundled/pip-8.1.1-py2.py3-none-any.whl
-%%PYPY_DIR%%/lib-python/2.7/ensurepip/_bundled/setuptools-20.10.1-py2.py3-none-any.whl
+%%PYPY_DIR%%/lib-python/2.7/ensurepip/_bundled/pip-9.0.1-py2.py3-none-any.whl
+%%PYPY_DIR%%/lib-python/2.7/ensurepip/_bundled/setuptools-28.8.0-py2.py3-none-any.whl
 %%PYPY_DIR%%/lib-python/2.7/ensurepip/_uninstall.py
 %%PYPY_DIR%%/lib-python/2.7/filecmp.py
 %%PYPY_DIR%%/lib-python/2.7/fileinput.py
@@ -769,7 +771,6 @@ bin/pypy
 %%PYPY_DIR%%/lib-python/2.7/lib2to3/fixes/fix_asserts.py
 %%PYPY_DIR%%/lib-python/2.7/lib2to3/fixes/fix_basestring.py
 %%PYPY_DIR%%/lib-python/2.7/lib2to3/fixes/fix_buffer.py
-%%PYPY_DIR%%/lib-python/2.7/lib2to3/fixes/fix_callable.py
 %%PYPY_DIR%%/lib-python/2.7/lib2to3/fixes/fix_dict.py
 %%PYPY_DIR%%/lib-python/2.7/lib2to3/fixes/fix_except.py
 %%PYPY_DIR%%/lib-python/2.7/lib2to3/fixes/fix_exec.py
@@ -1234,6 +1235,7 @@ bin/pypy
 %%PYPY_DIR%%/lib-python/2.7/test/Sine-1000Hz-300ms.aif
 %%PYPY_DIR%%/lib-python/2.7/test/__init__.py
 %%PYPY_DIR%%/lib-python/2.7/test/_mock_backport.py
+%%PYPY_DIR%%/lib-python/2.7/test/allsans.pem
 %%PYPY_DIR%%/lib-python/2.7/test/audiodata/pluck-pcm16.aiff
 %%PYPY_DIR%%/lib-python/2.7/test/audiodata/pluck-pcm16.au
 %%PYPY_DIR%%/lib-python/2.7/test/audiodata/pluck-pcm16.wav
@@ -1270,7 +1272,6 @@ bin/pypy
 %%PYPY_DIR%%/lib-python/2.7/test/capath/99d0fa06.0
 %%PYPY_DIR%%/lib-python/2.7/test/capath/ce7b8643.0
 %%PYPY_DIR%%/lib-python/2.7/test/cfgparser.1
-%%PYPY_DIR%%/lib-python/2.7/test/check_soundcard.vbs
 %%PYPY_DIR%%/lib-python/2.7/test/cjkencodings/big5-utf8.txt
 %%PYPY_DIR%%/lib-python/2.7/test/cjkencodings/big5.txt
 %%PYPY_DIR%%/lib-python/2.7/test/cjkencodings/big5hkscs-utf8.txt
@@ -1536,6 +1537,7 @@ bin/pypy
 %%PYPY_DIR%%/lib-python/2.7/test/ssl_key.passwd.pem
 %%PYPY_DIR%%/lib-python/2.7/test/ssl_key.pem
 %%PYPY_DIR%%/lib-python/2.7/test/ssl_servers.py
+%%PYPY_DIR%%/lib-python/2.7/test/ssltests.py
 %%PYPY_DIR%%/lib-python/2.7/test/string_tests.py
 %%PYPY_DIR%%/lib-python/2.7/test/subprocessdata/sigchild_ignore.py
 %%PYPY_DIR%%/lib-python/2.7/test/symlink_support.py
@@ -2102,6 +2104,7 @@ bin/pypy
 %%PYPY_DIR%%/lib_pypy/_sqlite3_build.py
 %%PYPY_DIR%%/lib_pypy/_structseq.py
 %%PYPY_DIR%%/lib_pypy/_subprocess.py
+%%PYPY_DIR%%/lib_pypy/_sysconfigdata.py
 %%PYPY_DIR%%/lib_pypy/_syslog_build.py
 %%PYPY_DIR%%/lib_pypy/_syslog_cffi.%%PYPY_CFFI_VER%%.so
 %%PYPY_DIR%%/lib_pypy/_testcapi.py
@@ -2147,6 +2150,7 @@ bin/pypy
 %%PYPY_DIR%%/lib_pypy/cffi/cffi_opcode.py
 %%PYPY_DIR%%/lib_pypy/cffi/commontypes.py
 %%PYPY_DIR%%/lib_pypy/cffi/cparser.py
+%%PYPY_DIR%%/lib_pypy/cffi/error.py
 %%PYPY_DIR%%/lib_pypy/cffi/ffiplatform.py
 %%PYPY_DIR%%/lib_pypy/cffi/gc_weakref.py
 %%PYPY_DIR%%/lib_pypy/cffi/lock.py

Modified: head/lang/pypy3/Makefile
==============================================================================
--- head/lang/pypy3/Makefile	Sun Apr  9 10:05:36 2017	(r438095)
+++ head/lang/pypy3/Makefile	Sun Apr  9 10:06:05 2017	(r438096)
@@ -2,17 +2,23 @@
 # $FreeBSD$
 
 PORTNAME=	pypy3
-PORTREVISION=	1
-DISTVERSION=	5.5.0-alpha
-DISTNAME=	${PORTNAME}.3-v${DISTVERSION}-src
+DISTVERSION=	5.7.1
+DISTNAME=	${PORTNAME}-v${DISTVERSION}-src
 
 MASTERDIR=	${.CURDIR}/../pypy
 
+ONLY_FOR_ARCHS=	amd64
+
 WRKSRC=		${WRKDIR}/${PORTNAME}-v${DISTVERSION:C/-.*//}-src
-BUILD_WRKSRC?=	${WRKDIR}/build/usession-release-${PORTNAME}.3-${DISTVERSION:C/-.*//}-0/testing_1
+BUILD_WRKSRC?=	${WRKDIR}/build/usession-release-${PORTNAME}.5-v${DISTVERSION:C/-.*//}-0/testing_1
 
 PACKAGE_ARGS=	--without-_gdbm --without-sqlite3 --without-tk
 
-PYPY_CFFI_VER=	pypy3-55
+PYPY_CFFI_VER=	${PORTNAME}-${DISTVERSION:C/.[^.]+$//:S/.//}-${ARCH}-${OPSYS:tl}${OSREL:C/\..*//}
+
+pre-install:
+	${FIND} ${WRKSRC} -name '*.pyc' -delete
+	#${CHMOD} -R a-w ${WRKSRC}
+	#${CHMOD} -R u+w ${WRKSRC}/lib_pypy
 
 .include "${MASTERDIR}/Makefile"

Modified: head/lang/pypy3/distinfo
==============================================================================
--- head/lang/pypy3/distinfo	Sun Apr  9 10:05:36 2017	(r438095)
+++ head/lang/pypy3/distinfo	Sun Apr  9 10:06:05 2017	(r438096)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1476288077
-SHA256 (pypy3.3-v5.5.0-alpha-src.tar.bz2) = d5591c34d77253e9ed57d182b6f49585b95f7c09c3e121f0e8630e5a7e75ab5f
-SIZE (pypy3.3-v5.5.0-alpha-src.tar.bz2) = 25122033
+TIMESTAMP = 1491510361
+SHA256 (pypy3-v5.7.1-src.tar.bz2) = 40ece0145282980ac121390f13709404c0532896507d5767496381180b631bd0
+SIZE (pypy3-v5.7.1-src.tar.bz2) = 28811162

Added: head/lang/pypy3/files/patch-rpython_translator_platform_posix.py
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/lang/pypy3/files/patch-rpython_translator_platform_posix.py	Sun Apr  9 10:06:05 2017	(r438096)
@@ -0,0 +1,13 @@
+FreeBSD's base ld(1) does not currently support plugins and is not compatible
+with clang's link-time optimisation.
+--- rpython/translator/platform/posix.py.orig	2017-04-03 06:36:13 UTC
++++ rpython/translator/platform/posix.py
+@@ -132,7 +132,7 @@ class BasePosix(Platform):
+ 
+         # xxx check which compilers accept this option or not
+         if not config or config.translation.gcrootfinder != 'asmgcc':
+-            cflags = ('-flto',) + cflags
++            pass
+ 
+         m = GnuMakefile(path)
+         m.exe_name = path.join(exe_name.basename)

Modified: head/lang/pypy3/pkg-plist
==============================================================================
--- head/lang/pypy3/pkg-plist	Sun Apr  9 10:05:36 2017	(r438095)
+++ head/lang/pypy3/pkg-plist	Sun Apr  9 10:06:05 2017	(r438096)
@@ -1,9 +1,8 @@
 bin/pypy3
 %%PYPY_DIR%%/LICENSE
 %%PYPY_DIR%%/README.rst
-%%PYPY_DIR%%/bin/libpypy-c.so
+%%PYPY_DIR%%/bin/libpypy3-c.so
 %%PYPY_DIR%%/bin/pypy3
-%%PYPY_DIR%%/bin/pypy3.3
 %%PYPY_DIR%%/include/PyPy.h
 %%PYPY_DIR%%/include/Python.h
 %%PYPY_DIR%%/include/README
@@ -16,6 +15,9 @@ bin/pypy3
 %%PYPY_DIR%%/include/code.h
 %%PYPY_DIR%%/include/compile.h
 %%PYPY_DIR%%/include/complexobject.h
+%%PYPY_DIR%%/include/cpyext_moduleobject.h
+%%PYPY_DIR%%/include/cpyext_object.h
+%%PYPY_DIR%%/include/cpyext_unicodeobject.h
 %%PYPY_DIR%%/include/datetime.h
 %%PYPY_DIR%%/include/descrobject.h
 %%PYPY_DIR%%/include/dictobject.h
@@ -40,6 +42,7 @@ bin/pypy3
 %%PYPY_DIR%%/include/pycobject.h
 %%PYPY_DIR%%/include/pyconfig.h
 %%PYPY_DIR%%/include/pyerrors.h
+%%PYPY_DIR%%/include/pylifecycle.h
 %%PYPY_DIR%%/include/pymacro.h
 %%PYPY_DIR%%/include/pymath.h
 %%PYPY_DIR%%/include/pymem.h
@@ -61,11 +64,16 @@ bin/pypy3
 %%PYPY_DIR%%/include/warnings.h
 %%PYPY_DIR%%/lib-python/3/__future__.py
 %%PYPY_DIR%%/lib-python/3/__phello__.foo.py
+%%PYPY_DIR%%/lib-python/3/_bootlocale.py
+%%PYPY_DIR%%/lib-python/3/_collections_abc.py
 %%PYPY_DIR%%/lib-python/3/_compat_pickle.py
+%%PYPY_DIR%%/lib-python/3/_compression.py
 %%PYPY_DIR%%/lib-python/3/_dummy_thread.py
 %%PYPY_DIR%%/lib-python/3/_markupbase.py
 %%PYPY_DIR%%/lib-python/3/_osx_support.py
+%%PYPY_DIR%%/lib-python/3/_pydecimal.py
 %%PYPY_DIR%%/lib-python/3/_pyio.py
+%%PYPY_DIR%%/lib-python/3/_sitebuiltins.py
 %%PYPY_DIR%%/lib-python/3/_strptime.py
 %%PYPY_DIR%%/lib-python/3/_threading_local.py
 %%PYPY_DIR%%/lib-python/3/_weakrefset.py
@@ -75,6 +83,29 @@ bin/pypy3
 %%PYPY_DIR%%/lib-python/3/argparse.py
 %%PYPY_DIR%%/lib-python/3/ast.py
 %%PYPY_DIR%%/lib-python/3/asynchat.py
+%%PYPY_DIR%%/lib-python/3/asyncio/__init__.py
+%%PYPY_DIR%%/lib-python/3/asyncio/base_events.py
+%%PYPY_DIR%%/lib-python/3/asyncio/base_subprocess.py
+%%PYPY_DIR%%/lib-python/3/asyncio/compat.py
+%%PYPY_DIR%%/lib-python/3/asyncio/constants.py
+%%PYPY_DIR%%/lib-python/3/asyncio/coroutines.py
+%%PYPY_DIR%%/lib-python/3/asyncio/events.py
+%%PYPY_DIR%%/lib-python/3/asyncio/futures.py
+%%PYPY_DIR%%/lib-python/3/asyncio/locks.py
+%%PYPY_DIR%%/lib-python/3/asyncio/log.py
+%%PYPY_DIR%%/lib-python/3/asyncio/proactor_events.py
+%%PYPY_DIR%%/lib-python/3/asyncio/protocols.py
+%%PYPY_DIR%%/lib-python/3/asyncio/queues.py
+%%PYPY_DIR%%/lib-python/3/asyncio/selector_events.py
+%%PYPY_DIR%%/lib-python/3/asyncio/sslproto.py
+%%PYPY_DIR%%/lib-python/3/asyncio/streams.py
+%%PYPY_DIR%%/lib-python/3/asyncio/subprocess.py
+%%PYPY_DIR%%/lib-python/3/asyncio/tasks.py
+%%PYPY_DIR%%/lib-python/3/asyncio/test_utils.py
+%%PYPY_DIR%%/lib-python/3/asyncio/transports.py
+%%PYPY_DIR%%/lib-python/3/asyncio/unix_events.py
+%%PYPY_DIR%%/lib-python/3/asyncio/windows_events.py
+%%PYPY_DIR%%/lib-python/3/asyncio/windows_utils.py
 %%PYPY_DIR%%/lib-python/3/asyncore.py
 %%PYPY_DIR%%/lib-python/3/base64.py
 %%PYPY_DIR%%/lib-python/3/bdb.py
@@ -116,7 +147,7 @@ bin/pypy3
 %%PYPY_DIR%%/lib-python/3/ctypes/macholib/fetch_macholib.bat
 %%PYPY_DIR%%/lib-python/3/ctypes/macholib/framework.py
 %%PYPY_DIR%%/lib-python/3/ctypes/test/__init__.py
-%%PYPY_DIR%%/lib-python/3/ctypes/test/runtests.py
+%%PYPY_DIR%%/lib-python/3/ctypes/test/__main__.py
 %%PYPY_DIR%%/lib-python/3/ctypes/test/test_anon.py
 %%PYPY_DIR%%/lib-python/3/ctypes/test/test_array_in_pointer.py
 %%PYPY_DIR%%/lib-python/3/ctypes/test/test_arrays.py
@@ -130,7 +161,6 @@ bin/pypy3
 %%PYPY_DIR%%/lib-python/3/ctypes/test/test_cfuncs.py
 %%PYPY_DIR%%/lib-python/3/ctypes/test/test_checkretval.py
 %%PYPY_DIR%%/lib-python/3/ctypes/test/test_delattr.py
-%%PYPY_DIR%%/lib-python/3/ctypes/test/test_errcheck.py
 %%PYPY_DIR%%/lib-python/3/ctypes/test/test_errno.py
 %%PYPY_DIR%%/lib-python/3/ctypes/test/test_find.py
 %%PYPY_DIR%%/lib-python/3/ctypes/test/test_frombuffer.py
@@ -138,7 +168,6 @@ bin/pypy3
 %%PYPY_DIR%%/lib-python/3/ctypes/test/test_functions.py
 %%PYPY_DIR%%/lib-python/3/ctypes/test/test_incomplete.py
 %%PYPY_DIR%%/lib-python/3/ctypes/test/test_init.py
-%%PYPY_DIR%%/lib-python/3/ctypes/test/test_integers.py
 %%PYPY_DIR%%/lib-python/3/ctypes/test/test_internals.py
 %%PYPY_DIR%%/lib-python/3/ctypes/test/test_keeprefs.py
 %%PYPY_DIR%%/lib-python/3/ctypes/test/test_libc.py
@@ -187,6 +216,7 @@ bin/pypy3
 %%PYPY_DIR%%/lib-python/3/dis.py
 %%PYPY_DIR%%/lib-python/3/distutils/README
 %%PYPY_DIR%%/lib-python/3/distutils/__init__.py
+%%PYPY_DIR%%/lib-python/3/distutils/_msvccompiler.py
 %%PYPY_DIR%%/lib-python/3/distutils/archive_util.py
 %%PYPY_DIR%%/lib-python/3/distutils/bcppcompiler.py
 %%PYPY_DIR%%/lib-python/3/distutils/ccompiler.py
@@ -217,6 +247,8 @@ bin/pypy3
 %%PYPY_DIR%%/lib-python/3/distutils/command/upload.py
 %%PYPY_DIR%%/lib-python/3/distutils/command/wininst-10.0-amd64.exe
 %%PYPY_DIR%%/lib-python/3/distutils/command/wininst-10.0.exe
+%%PYPY_DIR%%/lib-python/3/distutils/command/wininst-14.0-amd64.exe
+%%PYPY_DIR%%/lib-python/3/distutils/command/wininst-14.0.exe
 %%PYPY_DIR%%/lib-python/3/distutils/command/wininst-6.0.exe
 %%PYPY_DIR%%/lib-python/3/distutils/command/wininst-7.1.exe
 %%PYPY_DIR%%/lib-python/3/distutils/command/wininst-8.0.exe
@@ -229,7 +261,6 @@ bin/pypy3
 %%PYPY_DIR%%/lib-python/3/distutils/dep_util.py
 %%PYPY_DIR%%/lib-python/3/distutils/dir_util.py
 %%PYPY_DIR%%/lib-python/3/distutils/dist.py
-%%PYPY_DIR%%/lib-python/3/distutils/emxccompiler.py
 %%PYPY_DIR%%/lib-python/3/distutils/errors.py
 %%PYPY_DIR%%/lib-python/3/distutils/extension.py
 %%PYPY_DIR%%/lib-python/3/distutils/fancy_getopt.py
@@ -276,6 +307,7 @@ bin/pypy3
 %%PYPY_DIR%%/lib-python/3/distutils/tests/test_install_scripts.py
 %%PYPY_DIR%%/lib-python/3/distutils/tests/test_log.py
 %%PYPY_DIR%%/lib-python/3/distutils/tests/test_msvc9compiler.py
+%%PYPY_DIR%%/lib-python/3/distutils/tests/test_msvccompiler.py
 %%PYPY_DIR%%/lib-python/3/distutils/tests/test_register.py
 %%PYPY_DIR%%/lib-python/3/distutils/tests/test_sdist.py
 %%PYPY_DIR%%/lib-python/3/distutils/tests/test_spawn.py
@@ -301,6 +333,7 @@ bin/pypy3
 %%PYPY_DIR%%/lib-python/3/email/architecture.rst
 %%PYPY_DIR%%/lib-python/3/email/base64mime.py
 %%PYPY_DIR%%/lib-python/3/email/charset.py
+%%PYPY_DIR%%/lib-python/3/email/contentmanager.py
 %%PYPY_DIR%%/lib-python/3/email/encoders.py
 %%PYPY_DIR%%/lib-python/3/email/errors.py
 %%PYPY_DIR%%/lib-python/3/email/feedparser.py
@@ -333,6 +366,7 @@ bin/pypy3
 %%PYPY_DIR%%/lib-python/3/encodings/cp037.py
 %%PYPY_DIR%%/lib-python/3/encodings/cp1006.py
 %%PYPY_DIR%%/lib-python/3/encodings/cp1026.py
+%%PYPY_DIR%%/lib-python/3/encodings/cp1125.py
 %%PYPY_DIR%%/lib-python/3/encodings/cp1140.py
 %%PYPY_DIR%%/lib-python/3/encodings/cp1250.py
 %%PYPY_DIR%%/lib-python/3/encodings/cp1251.py
@@ -343,6 +377,7 @@ bin/pypy3
 %%PYPY_DIR%%/lib-python/3/encodings/cp1256.py
 %%PYPY_DIR%%/lib-python/3/encodings/cp1257.py
 %%PYPY_DIR%%/lib-python/3/encodings/cp1258.py
+%%PYPY_DIR%%/lib-python/3/encodings/cp273.py
 %%PYPY_DIR%%/lib-python/3/encodings/cp424.py
 %%PYPY_DIR%%/lib-python/3/encodings/cp437.py
 %%PYPY_DIR%%/lib-python/3/encodings/cp500.py
@@ -404,7 +439,9 @@ bin/pypy3
 %%PYPY_DIR%%/lib-python/3/encodings/iso8859_9.py
 %%PYPY_DIR%%/lib-python/3/encodings/johab.py
 %%PYPY_DIR%%/lib-python/3/encodings/koi8_r.py
+%%PYPY_DIR%%/lib-python/3/encodings/koi8_t.py
 %%PYPY_DIR%%/lib-python/3/encodings/koi8_u.py
+%%PYPY_DIR%%/lib-python/3/encodings/kz1048.py
 %%PYPY_DIR%%/lib-python/3/encodings/latin_1.py
 %%PYPY_DIR%%/lib-python/3/encodings/mac_arabic.py
 %%PYPY_DIR%%/lib-python/3/encodings/mac_centeuro.py
@@ -445,8 +482,11 @@ bin/pypy3
 %%PYPY_DIR%%/lib-python/3/ensurepip/__init__.py
 %%PYPY_DIR%%/lib-python/3/ensurepip/__main__.py
 %%PYPY_DIR%%/lib-python/3/ensurepip/_bundled/pip-8.1.2-py2.py3-none-any.whl
+%%PYPY_DIR%%/lib-python/3/ensurepip/_bundled/pip-9.0.1-py2.py3-none-any.whl
 %%PYPY_DIR%%/lib-python/3/ensurepip/_bundled/setuptools-21.2.1-py2.py3-none-any.whl
+%%PYPY_DIR%%/lib-python/3/ensurepip/_bundled/setuptools-28.8.0-py2.py3-none-any.whl
 %%PYPY_DIR%%/lib-python/3/ensurepip/_uninstall.py
+%%PYPY_DIR%%/lib-python/3/enum.py
 %%PYPY_DIR%%/lib-python/3/filecmp.py
 %%PYPY_DIR%%/lib-python/3/fileinput.py
 %%PYPY_DIR%%/lib-python/3/fnmatch.py
@@ -509,6 +549,7 @@ bin/pypy3
 %%PYPY_DIR%%/lib-python/3/idlelib/MultiCall.py
 %%PYPY_DIR%%/lib-python/3/idlelib/MultiStatusBar.py
 %%PYPY_DIR%%/lib-python/3/idlelib/NEWS.txt
+%%PYPY_DIR%%/lib-python/3/idlelib/NEWS2x.txt
 %%PYPY_DIR%%/lib-python/3/idlelib/ObjectBrowser.py
 %%PYPY_DIR%%/lib-python/3/idlelib/OutputWindow.py
 %%PYPY_DIR%%/lib-python/3/idlelib/ParenMatch.py
@@ -547,38 +588,58 @@ bin/pypy3
 %%PYPY_DIR%%/lib-python/3/idlelib/configSectionNameDialog.py
 %%PYPY_DIR%%/lib-python/3/idlelib/dynOptionMenuWidget.py
 %%PYPY_DIR%%/lib-python/3/idlelib/extend.txt
+%%PYPY_DIR%%/lib-python/3/idlelib/help.html
+%%PYPY_DIR%%/lib-python/3/idlelib/help.py
 %%PYPY_DIR%%/lib-python/3/idlelib/help.txt
 %%PYPY_DIR%%/lib-python/3/idlelib/idle.bat
 %%PYPY_DIR%%/lib-python/3/idlelib/idle.py
 %%PYPY_DIR%%/lib-python/3/idlelib/idle.pyw
 %%PYPY_DIR%%/lib-python/3/idlelib/idle_test/README.txt
 %%PYPY_DIR%%/lib-python/3/idlelib/idle_test/__init__.py
+%%PYPY_DIR%%/lib-python/3/idlelib/idle_test/htest.py
 %%PYPY_DIR%%/lib-python/3/idlelib/idle_test/mock_idle.py
 %%PYPY_DIR%%/lib-python/3/idlelib/idle_test/mock_tk.py
+%%PYPY_DIR%%/lib-python/3/idlelib/idle_test/test_autocomplete.py
+%%PYPY_DIR%%/lib-python/3/idlelib/idle_test/test_autoexpand.py
 %%PYPY_DIR%%/lib-python/3/idlelib/idle_test/test_calltips.py
+%%PYPY_DIR%%/lib-python/3/idlelib/idle_test/test_config_help.py
 %%PYPY_DIR%%/lib-python/3/idlelib/idle_test/test_config_name.py
+%%PYPY_DIR%%/lib-python/3/idlelib/idle_test/test_configdialog.py
 %%PYPY_DIR%%/lib-python/3/idlelib/idle_test/test_delegator.py
+%%PYPY_DIR%%/lib-python/3/idlelib/idle_test/test_editmenu.py
+%%PYPY_DIR%%/lib-python/3/idlelib/idle_test/test_editor.py
 %%PYPY_DIR%%/lib-python/3/idlelib/idle_test/test_formatparagraph.py
 %%PYPY_DIR%%/lib-python/3/idlelib/idle_test/test_grep.py
+%%PYPY_DIR%%/lib-python/3/idlelib/idle_test/test_help_about.py
+%%PYPY_DIR%%/lib-python/3/idlelib/idle_test/test_hyperparser.py
 %%PYPY_DIR%%/lib-python/3/idlelib/idle_test/test_idlehistory.py
+%%PYPY_DIR%%/lib-python/3/idlelib/idle_test/test_io.py
+%%PYPY_DIR%%/lib-python/3/idlelib/idle_test/test_parenmatch.py
 %%PYPY_DIR%%/lib-python/3/idlelib/idle_test/test_pathbrowser.py
+%%PYPY_DIR%%/lib-python/3/idlelib/idle_test/test_percolator.py
+%%PYPY_DIR%%/lib-python/3/idlelib/idle_test/test_replacedialog.py
 %%PYPY_DIR%%/lib-python/3/idlelib/idle_test/test_rstrip.py
+%%PYPY_DIR%%/lib-python/3/idlelib/idle_test/test_searchdialog.py
+%%PYPY_DIR%%/lib-python/3/idlelib/idle_test/test_searchdialogbase.py
 %%PYPY_DIR%%/lib-python/3/idlelib/idle_test/test_searchengine.py
 %%PYPY_DIR%%/lib-python/3/idlelib/idle_test/test_text.py
+%%PYPY_DIR%%/lib-python/3/idlelib/idle_test/test_textview.py
+%%PYPY_DIR%%/lib-python/3/idlelib/idle_test/test_undodelegator.py
 %%PYPY_DIR%%/lib-python/3/idlelib/idle_test/test_warning.py
+%%PYPY_DIR%%/lib-python/3/idlelib/idle_test/test_widgetredir.py
 %%PYPY_DIR%%/lib-python/3/idlelib/idlever.py
 %%PYPY_DIR%%/lib-python/3/idlelib/keybindingDialog.py
 %%PYPY_DIR%%/lib-python/3/idlelib/macosxSupport.py
 %%PYPY_DIR%%/lib-python/3/idlelib/rpc.py
 %%PYPY_DIR%%/lib-python/3/idlelib/run.py
 %%PYPY_DIR%%/lib-python/3/idlelib/tabbedpages.py
-%%PYPY_DIR%%/lib-python/3/idlelib/testcode.py
 %%PYPY_DIR%%/lib-python/3/idlelib/textView.py
 %%PYPY_DIR%%/lib-python/3/imaplib.py
 %%PYPY_DIR%%/lib-python/3/imghdr.py
 %%PYPY_DIR%%/lib-python/3/imp.py
 %%PYPY_DIR%%/lib-python/3/importlib/__init__.py
 %%PYPY_DIR%%/lib-python/3/importlib/_bootstrap.py
+%%PYPY_DIR%%/lib-python/3/importlib/_bootstrap_external.py
 %%PYPY_DIR%%/lib-python/3/importlib/abc.py
 %%PYPY_DIR%%/lib-python/3/importlib/machinery.py
 %%PYPY_DIR%%/lib-python/3/importlib/util.py
@@ -601,9 +662,9 @@ bin/pypy3
 %%PYPY_DIR%%/lib-python/3/lib2to3/fixer_util.py
 %%PYPY_DIR%%/lib-python/3/lib2to3/fixes/__init__.py
 %%PYPY_DIR%%/lib-python/3/lib2to3/fixes/fix_apply.py
+%%PYPY_DIR%%/lib-python/3/lib2to3/fixes/fix_asserts.py
 %%PYPY_DIR%%/lib-python/3/lib2to3/fixes/fix_basestring.py
 %%PYPY_DIR%%/lib-python/3/lib2to3/fixes/fix_buffer.py
-%%PYPY_DIR%%/lib-python/3/lib2to3/fixes/fix_callable.py
 %%PYPY_DIR%%/lib-python/3/lib2to3/fixes/fix_dict.py
 %%PYPY_DIR%%/lib-python/3/lib2to3/fixes/fix_except.py
 %%PYPY_DIR%%/lib-python/3/lib2to3/fixes/fix_exec.py
@@ -637,6 +698,7 @@ bin/pypy3
 %%PYPY_DIR%%/lib-python/3/lib2to3/fixes/fix_raise.py
 %%PYPY_DIR%%/lib-python/3/lib2to3/fixes/fix_raw_input.py
 %%PYPY_DIR%%/lib-python/3/lib2to3/fixes/fix_reduce.py
+%%PYPY_DIR%%/lib-python/3/lib2to3/fixes/fix_reload.py
 %%PYPY_DIR%%/lib-python/3/lib2to3/fixes/fix_renames.py
 %%PYPY_DIR%%/lib-python/3/lib2to3/fixes/fix_repr.py
 %%PYPY_DIR%%/lib-python/3/lib2to3/fixes/fix_set_literal.py
@@ -666,6 +728,7 @@ bin/pypy3
 %%PYPY_DIR%%/lib-python/3/lib2to3/pytree.py
 %%PYPY_DIR%%/lib-python/3/lib2to3/refactor.py
 %%PYPY_DIR%%/lib-python/3/lib2to3/tests/__init__.py
+%%PYPY_DIR%%/lib-python/3/lib2to3/tests/__main__.py
 %%PYPY_DIR%%/lib-python/3/lib2to3/tests/data/README
 %%PYPY_DIR%%/lib-python/3/lib2to3/tests/data/bom.py
 %%PYPY_DIR%%/lib-python/3/lib2to3/tests/data/crlf.py
@@ -710,16 +773,24 @@ bin/pypy3
 %%PYPY_DIR%%/lib-python/3/msilib/text.py
 %%PYPY_DIR%%/lib-python/3/multiprocessing/__init__.py
 %%PYPY_DIR%%/lib-python/3/multiprocessing/connection.py
+%%PYPY_DIR%%/lib-python/3/multiprocessing/context.py
 %%PYPY_DIR%%/lib-python/3/multiprocessing/dummy/__init__.py
 %%PYPY_DIR%%/lib-python/3/multiprocessing/dummy/connection.py
-%%PYPY_DIR%%/lib-python/3/multiprocessing/forking.py
+%%PYPY_DIR%%/lib-python/3/multiprocessing/forkserver.py
 %%PYPY_DIR%%/lib-python/3/multiprocessing/heap.py
 %%PYPY_DIR%%/lib-python/3/multiprocessing/managers.py
 %%PYPY_DIR%%/lib-python/3/multiprocessing/pool.py
+%%PYPY_DIR%%/lib-python/3/multiprocessing/popen_fork.py
+%%PYPY_DIR%%/lib-python/3/multiprocessing/popen_forkserver.py
+%%PYPY_DIR%%/lib-python/3/multiprocessing/popen_spawn_posix.py
+%%PYPY_DIR%%/lib-python/3/multiprocessing/popen_spawn_win32.py
 %%PYPY_DIR%%/lib-python/3/multiprocessing/process.py
 %%PYPY_DIR%%/lib-python/3/multiprocessing/queues.py
 %%PYPY_DIR%%/lib-python/3/multiprocessing/reduction.py
+%%PYPY_DIR%%/lib-python/3/multiprocessing/resource_sharer.py
+%%PYPY_DIR%%/lib-python/3/multiprocessing/semaphore_tracker.py
 %%PYPY_DIR%%/lib-python/3/multiprocessing/sharedctypes.py
+%%PYPY_DIR%%/lib-python/3/multiprocessing/spawn.py
 %%PYPY_DIR%%/lib-python/3/multiprocessing/synchronize.py
 %%PYPY_DIR%%/lib-python/3/multiprocessing/util.py
 %%PYPY_DIR%%/lib-python/3/netrc.py
@@ -728,9 +799,10 @@ bin/pypy3
 %%PYPY_DIR%%/lib-python/3/nturl2path.py
 %%PYPY_DIR%%/lib-python/3/numbers.py
 %%PYPY_DIR%%/lib-python/3/opcode.py
+%%PYPY_DIR%%/lib-python/3/operator.py
 %%PYPY_DIR%%/lib-python/3/optparse.py
 %%PYPY_DIR%%/lib-python/3/os.py
-%%PYPY_DIR%%/lib-python/3/os2emxpath.py
+%%PYPY_DIR%%/lib-python/3/pathlib.py
 %%PYPY_DIR%%/lib-python/3/pdb.py
 %%PYPY_DIR%%/lib-python/3/pickle.py
 %%PYPY_DIR%%/lib-python/3/pickletools.py
@@ -759,12 +831,6 @@ bin/pypy3
 %%PYPY_DIR%%/lib-python/3/plat-netbsd1/IN.py
 %%PYPY_DIR%%/lib-python/3/plat-netbsd1/regen
 %%PYPY_DIR%%/lib-python/3/plat-next3/regen
-%%PYPY_DIR%%/lib-python/3/plat-os2emx/IN.py
-%%PYPY_DIR%%/lib-python/3/plat-os2emx/SOCKET.py
-%%PYPY_DIR%%/lib-python/3/plat-os2emx/_emx_link.py
-%%PYPY_DIR%%/lib-python/3/plat-os2emx/grp.py
-%%PYPY_DIR%%/lib-python/3/plat-os2emx/pwd.py
-%%PYPY_DIR%%/lib-python/3/plat-os2emx/regen
 %%PYPY_DIR%%/lib-python/3/plat-sunos5/CDIO.py
 %%PYPY_DIR%%/lib-python/3/plat-sunos5/DLFCN.py
 %%PYPY_DIR%%/lib-python/3/plat-sunos5/IN.py
@@ -796,9 +862,11 @@ bin/pypy3
 %%PYPY_DIR%%/lib-python/3/rlcompleter.py
 %%PYPY_DIR%%/lib-python/3/runpy.py
 %%PYPY_DIR%%/lib-python/3/sched.py
+%%PYPY_DIR%%/lib-python/3/selectors.py
 %%PYPY_DIR%%/lib-python/3/shelve.py
 %%PYPY_DIR%%/lib-python/3/shlex.py
 %%PYPY_DIR%%/lib-python/3/shutil.py
+%%PYPY_DIR%%/lib-python/3/signal.py
 %%PYPY_DIR%%/lib-python/3/site-packages/README
 %%PYPY_DIR%%/lib-python/3/site.py
 %%PYPY_DIR%%/lib-python/3/smtpd.py
@@ -823,6 +891,7 @@ bin/pypy3
 %%PYPY_DIR%%/lib-python/3/sre_parse.py
 %%PYPY_DIR%%/lib-python/3/ssl.py
 %%PYPY_DIR%%/lib-python/3/stat.py
+%%PYPY_DIR%%/lib-python/3/statistics.py
 %%PYPY_DIR%%/lib-python/3/string.py
 %%PYPY_DIR%%/lib-python/3/stringprep.py
 %%PYPY_DIR%%/lib-python/3/struct.py
@@ -839,11 +908,14 @@ bin/pypy3
 %%PYPY_DIR%%/lib-python/3/test/Sine-1000Hz-300ms.aif
 %%PYPY_DIR%%/lib-python/3/test/__init__.py
 %%PYPY_DIR%%/lib-python/3/test/__main__.py
+%%PYPY_DIR%%/lib-python/3/test/_test_multiprocessing.py
+%%PYPY_DIR%%/lib-python/3/test/allsans.pem
 %%PYPY_DIR%%/lib-python/3/test/audiodata/pluck-alaw.aifc
 %%PYPY_DIR%%/lib-python/3/test/audiodata/pluck-pcm16.aiff
 %%PYPY_DIR%%/lib-python/3/test/audiodata/pluck-pcm16.au
 %%PYPY_DIR%%/lib-python/3/test/audiodata/pluck-pcm16.wav
 %%PYPY_DIR%%/lib-python/3/test/audiodata/pluck-pcm24.aiff
+%%PYPY_DIR%%/lib-python/3/test/audiodata/pluck-pcm24.au
 %%PYPY_DIR%%/lib-python/3/test/audiodata/pluck-pcm24.wav
 %%PYPY_DIR%%/lib-python/3/test/audiodata/pluck-pcm32.aiff
 %%PYPY_DIR%%/lib-python/3/test/audiodata/pluck-pcm32.au
@@ -861,6 +933,15 @@ bin/pypy3
 %%PYPY_DIR%%/lib-python/3/test/badcert.pem
 %%PYPY_DIR%%/lib-python/3/test/badkey.pem
 %%PYPY_DIR%%/lib-python/3/test/badsyntax_3131.py
+%%PYPY_DIR%%/lib-python/3/test/badsyntax_async1.py
+%%PYPY_DIR%%/lib-python/3/test/badsyntax_async2.py
+%%PYPY_DIR%%/lib-python/3/test/badsyntax_async3.py
+%%PYPY_DIR%%/lib-python/3/test/badsyntax_async4.py
+%%PYPY_DIR%%/lib-python/3/test/badsyntax_async5.py
+%%PYPY_DIR%%/lib-python/3/test/badsyntax_async6.py
+%%PYPY_DIR%%/lib-python/3/test/badsyntax_async7.py
+%%PYPY_DIR%%/lib-python/3/test/badsyntax_async8.py
+%%PYPY_DIR%%/lib-python/3/test/badsyntax_future10.py
 %%PYPY_DIR%%/lib-python/3/test/badsyntax_future3.py
 %%PYPY_DIR%%/lib-python/3/test/badsyntax_future4.py
 %%PYPY_DIR%%/lib-python/3/test/badsyntax_future5.py
@@ -869,15 +950,16 @@ bin/pypy3
 %%PYPY_DIR%%/lib-python/3/test/badsyntax_future8.py
 %%PYPY_DIR%%/lib-python/3/test/badsyntax_future9.py
 %%PYPY_DIR%%/lib-python/3/test/badsyntax_pep3120.py
-%%PYPY_DIR%%/lib-python/3/test/buffer_tests.py
+%%PYPY_DIR%%/lib-python/3/test/bytecode_helper.py
+%%PYPY_DIR%%/lib-python/3/test/capath/0e4015b9.0
 %%PYPY_DIR%%/lib-python/3/test/capath/4e1295a3.0
 %%PYPY_DIR%%/lib-python/3/test/capath/5ed36f99.0
 %%PYPY_DIR%%/lib-python/3/test/capath/6e88d7b8.0
 %%PYPY_DIR%%/lib-python/3/test/capath/99d0fa06.0
+%%PYPY_DIR%%/lib-python/3/test/capath/ce7b8643.0
 %%PYPY_DIR%%/lib-python/3/test/cfgparser.1
 %%PYPY_DIR%%/lib-python/3/test/cfgparser.2
 %%PYPY_DIR%%/lib-python/3/test/cfgparser.3
-%%PYPY_DIR%%/lib-python/3/test/check_soundcard.vbs
 %%PYPY_DIR%%/lib-python/3/test/cjkencodings/big5-utf8.txt
 %%PYPY_DIR%%/lib-python/3/test/cjkencodings/big5.txt
 %%PYPY_DIR%%/lib-python/3/test/cjkencodings/big5hkscs-utf8.txt
@@ -1064,24 +1146,27 @@ bin/pypy3
 %%PYPY_DIR%%/lib-python/3/test/decimaltestdata/tointegral.decTest
 %%PYPY_DIR%%/lib-python/3/test/decimaltestdata/tointegralx.decTest
 %%PYPY_DIR%%/lib-python/3/test/decimaltestdata/xor.decTest
-%%PYPY_DIR%%/lib-python/3/test/dh512.pem
+%%PYPY_DIR%%/lib-python/3/test/dh1024.pem
 %%PYPY_DIR%%/lib-python/3/test/dis_module.py
 %%PYPY_DIR%%/lib-python/3/test/doctest_aliases.py
 %%PYPY_DIR%%/lib-python/3/test/double_const.py
+%%PYPY_DIR%%/lib-python/3/test/eintrdata/eintr_tester.py
 %%PYPY_DIR%%/lib-python/3/test/empty.vbs
 %%PYPY_DIR%%/lib-python/3/test/encoded_modules/__init__.py
 %%PYPY_DIR%%/lib-python/3/test/encoded_modules/module_iso_8859_1.py
 %%PYPY_DIR%%/lib-python/3/test/encoded_modules/module_koi8_r.py
 %%PYPY_DIR%%/lib-python/3/test/exception_hierarchy.txt
+%%PYPY_DIR%%/lib-python/3/test/final_a.py
+%%PYPY_DIR%%/lib-python/3/test/final_b.py
 %%PYPY_DIR%%/lib-python/3/test/floating_points.txt
 %%PYPY_DIR%%/lib-python/3/test/fork_wait.py
 %%PYPY_DIR%%/lib-python/3/test/formatfloat_testcases.txt
 %%PYPY_DIR%%/lib-python/3/test/future_test1.py
 %%PYPY_DIR%%/lib-python/3/test/future_test2.py
 %%PYPY_DIR%%/lib-python/3/test/gdb_sample.py
-%%PYPY_DIR%%/lib-python/3/test/https_svn_python_org_root.pem
 %%PYPY_DIR%%/lib-python/3/test/ieee754.txt
 %%PYPY_DIR%%/lib-python/3/test/imghdrdata/python.bmp
+%%PYPY_DIR%%/lib-python/3/test/imghdrdata/python.exr
 %%PYPY_DIR%%/lib-python/3/test/imghdrdata/python.gif
 %%PYPY_DIR%%/lib-python/3/test/imghdrdata/python.jpg
 %%PYPY_DIR%%/lib-python/3/test/imghdrdata/python.pbm
@@ -1091,17 +1176,20 @@ bin/pypy3
 %%PYPY_DIR%%/lib-python/3/test/imghdrdata/python.ras
 %%PYPY_DIR%%/lib-python/3/test/imghdrdata/python.sgi
 %%PYPY_DIR%%/lib-python/3/test/imghdrdata/python.tiff
+%%PYPY_DIR%%/lib-python/3/test/imghdrdata/python.webp
 %%PYPY_DIR%%/lib-python/3/test/imghdrdata/python.xbm
+%%PYPY_DIR%%/lib-python/3/test/imp_dummy.py
 %%PYPY_DIR%%/lib-python/3/test/inspect_fodder.py
 %%PYPY_DIR%%/lib-python/3/test/inspect_fodder2.py
 %%PYPY_DIR%%/lib-python/3/test/json_tests/test_tool.py
 %%PYPY_DIR%%/lib-python/3/test/keycert.passwd.pem
 %%PYPY_DIR%%/lib-python/3/test/keycert.pem
 %%PYPY_DIR%%/lib-python/3/test/keycert2.pem
+%%PYPY_DIR%%/lib-python/3/test/keycert3.pem
+%%PYPY_DIR%%/lib-python/3/test/keycert4.pem
 %%PYPY_DIR%%/lib-python/3/test/leakers/README.txt
 %%PYPY_DIR%%/lib-python/3/test/leakers/__init__.py
 %%PYPY_DIR%%/lib-python/3/test/leakers/test_ctypes.py
-%%PYPY_DIR%%/lib-python/3/test/leakers/test_gestalt.py
 %%PYPY_DIR%%/lib-python/3/test/leakers/test_selftype.py
 %%PYPY_DIR%%/lib-python/3/test/list_tests.py
 %%PYPY_DIR%%/lib-python/3/test/lock_tests.py
@@ -1113,21 +1201,8 @@ bin/pypy3
 %%PYPY_DIR%%/lib-python/3/test/mime.types
 %%PYPY_DIR%%/lib-python/3/test/mock_socket.py
 %%PYPY_DIR%%/lib-python/3/test/mp_fork_bomb.py
+%%PYPY_DIR%%/lib-python/3/test/mp_preload.py
 %%PYPY_DIR%%/lib-python/3/test/multibytecodec_support.py
-%%PYPY_DIR%%/lib-python/3/test/namespace_pkgs/both_portions/foo/one.py
-%%PYPY_DIR%%/lib-python/3/test/namespace_pkgs/both_portions/foo/two.py
-%%PYPY_DIR%%/lib-python/3/test/namespace_pkgs/missing_directory.zip
-%%PYPY_DIR%%/lib-python/3/test/namespace_pkgs/module_and_namespace_package/a_test.py
-%%PYPY_DIR%%/lib-python/3/test/namespace_pkgs/module_and_namespace_package/a_test/empty
-%%PYPY_DIR%%/lib-python/3/test/namespace_pkgs/nested_portion1.zip
-%%PYPY_DIR%%/lib-python/3/test/namespace_pkgs/not_a_namespace_pkg/foo/__init__.py
-%%PYPY_DIR%%/lib-python/3/test/namespace_pkgs/not_a_namespace_pkg/foo/one.py
-%%PYPY_DIR%%/lib-python/3/test/namespace_pkgs/portion1/foo/one.py
-%%PYPY_DIR%%/lib-python/3/test/namespace_pkgs/portion2/foo/two.py
-%%PYPY_DIR%%/lib-python/3/test/namespace_pkgs/project1/parent/child/one.py
-%%PYPY_DIR%%/lib-python/3/test/namespace_pkgs/project2/parent/child/two.py
-%%PYPY_DIR%%/lib-python/3/test/namespace_pkgs/project3/parent/child/three.py
-%%PYPY_DIR%%/lib-python/3/test/namespace_pkgs/top_level_portion1.zip
 %%PYPY_DIR%%/lib-python/3/test/nokia.pem
 %%PYPY_DIR%%/lib-python/3/test/nullbytecert.pem
 %%PYPY_DIR%%/lib-python/3/test/nullcert.pem
@@ -1135,6 +1210,8 @@ bin/pypy3
 %%PYPY_DIR%%/lib-python/3/test/pickletester.py
 %%PYPY_DIR%%/lib-python/3/test/profilee.py
 %%PYPY_DIR%%/lib-python/3/test/pstats.pck
+%%PYPY_DIR%%/lib-python/3/test/pycacert.pem
+%%PYPY_DIR%%/lib-python/3/test/pycakey.pem
 %%PYPY_DIR%%/lib-python/3/test/pyclbr_input.py
 %%PYPY_DIR%%/lib-python/3/test/pydoc_mod.py
 %%PYPY_DIR%%/lib-python/3/test/pydocfodder.py
@@ -1146,10 +1223,11 @@ bin/pypy3
 %%PYPY_DIR%%/lib-python/3/test/regrtest.py
 %%PYPY_DIR%%/lib-python/3/test/relimport.py
 %%PYPY_DIR%%/lib-python/3/test/reperf.py
+%%PYPY_DIR%%/lib-python/3/test/revocation.crl
 %%PYPY_DIR%%/lib-python/3/test/sample_doctest.py
 %%PYPY_DIR%%/lib-python/3/test/sample_doctest_no_docstrings.py
 %%PYPY_DIR%%/lib-python/3/test/sample_doctest_no_doctests.py
-%%PYPY_DIR%%/lib-python/3/test/script_helper.py
+%%PYPY_DIR%%/lib-python/3/test/selfsigned_pythontestdotnet.pem
 %%PYPY_DIR%%/lib-python/3/test/seq_tests.py
 %%PYPY_DIR%%/lib-python/3/test/sgml_input.html
 %%PYPY_DIR%%/lib-python/3/test/sha256.pem
@@ -1167,6 +1245,7 @@ bin/pypy3
 %%PYPY_DIR%%/lib-python/3/test/ssl_key.passwd.pem
 %%PYPY_DIR%%/lib-python/3/test/ssl_key.pem
 %%PYPY_DIR%%/lib-python/3/test/ssl_servers.py
+%%PYPY_DIR%%/lib-python/3/test/ssltests.py
 %%PYPY_DIR%%/lib-python/3/test/string_tests.py
 %%PYPY_DIR%%/lib-python/3/test/subprocessdata/fd_status.py
 %%PYPY_DIR%%/lib-python/3/test/subprocessdata/input_reader.py
@@ -1174,17 +1253,45 @@ bin/pypy3
 %%PYPY_DIR%%/lib-python/3/test/subprocessdata/qgrep.py
 %%PYPY_DIR%%/lib-python/3/test/subprocessdata/sigchild_ignore.py
 %%PYPY_DIR%%/lib-python/3/test/support/__init__.py
+%%PYPY_DIR%%/lib-python/3/test/support/script_helper.py
 %%PYPY_DIR%%/lib-python/3/test/test___all__.py
 %%PYPY_DIR%%/lib-python/3/test/test___future__.py
 %%PYPY_DIR%%/lib-python/3/test/test__locale.py
+%%PYPY_DIR%%/lib-python/3/test/test__opcode.py
 %%PYPY_DIR%%/lib-python/3/test/test__osx_support.py
 %%PYPY_DIR%%/lib-python/3/test/test_abc.py
 %%PYPY_DIR%%/lib-python/3/test/test_abstract_numbers.py
 %%PYPY_DIR%%/lib-python/3/test/test_aifc.py
 %%PYPY_DIR%%/lib-python/3/test/test_argparse.py
 %%PYPY_DIR%%/lib-python/3/test/test_array.py
+%%PYPY_DIR%%/lib-python/3/test/test_asdl_parser.py
 %%PYPY_DIR%%/lib-python/3/test/test_ast.py
 %%PYPY_DIR%%/lib-python/3/test/test_asynchat.py
+%%PYPY_DIR%%/lib-python/3/test/test_asyncio/__init__.py
+%%PYPY_DIR%%/lib-python/3/test/test_asyncio/__main__.py
+%%PYPY_DIR%%/lib-python/3/test/test_asyncio/echo.py
+%%PYPY_DIR%%/lib-python/3/test/test_asyncio/echo2.py
+%%PYPY_DIR%%/lib-python/3/test/test_asyncio/echo3.py
+%%PYPY_DIR%%/lib-python/3/test/test_asyncio/keycert3.pem
+%%PYPY_DIR%%/lib-python/3/test/test_asyncio/pycacert.pem
+%%PYPY_DIR%%/lib-python/3/test/test_asyncio/ssl_cert.pem
+%%PYPY_DIR%%/lib-python/3/test/test_asyncio/ssl_key.pem
+%%PYPY_DIR%%/lib-python/3/test/test_asyncio/test_base_events.py
+%%PYPY_DIR%%/lib-python/3/test/test_asyncio/test_events.py
+%%PYPY_DIR%%/lib-python/3/test/test_asyncio/test_futures.py
+%%PYPY_DIR%%/lib-python/3/test/test_asyncio/test_locks.py
+%%PYPY_DIR%%/lib-python/3/test/test_asyncio/test_pep492.py
+%%PYPY_DIR%%/lib-python/3/test/test_asyncio/test_proactor_events.py
+%%PYPY_DIR%%/lib-python/3/test/test_asyncio/test_queues.py
+%%PYPY_DIR%%/lib-python/3/test/test_asyncio/test_selector_events.py
+%%PYPY_DIR%%/lib-python/3/test/test_asyncio/test_sslproto.py
+%%PYPY_DIR%%/lib-python/3/test/test_asyncio/test_streams.py
+%%PYPY_DIR%%/lib-python/3/test/test_asyncio/test_subprocess.py
+%%PYPY_DIR%%/lib-python/3/test/test_asyncio/test_tasks.py
+%%PYPY_DIR%%/lib-python/3/test/test_asyncio/test_transports.py
+%%PYPY_DIR%%/lib-python/3/test/test_asyncio/test_unix_events.py
+%%PYPY_DIR%%/lib-python/3/test/test_asyncio/test_windows_events.py
+%%PYPY_DIR%%/lib-python/3/test/test_asyncio/test_windows_utils.py
 %%PYPY_DIR%%/lib-python/3/test/test_asyncore.py
 %%PYPY_DIR%%/lib-python/3/test/test_atexit.py
 %%PYPY_DIR%%/lib-python/3/test/test_audioop.py
@@ -1229,7 +1336,6 @@ bin/pypy3
 %%PYPY_DIR%%/lib-python/3/test/test_codecmaps_tw.py
 %%PYPY_DIR%%/lib-python/3/test/test_codecs.py
 %%PYPY_DIR%%/lib-python/3/test/test_codeop.py
-%%PYPY_DIR%%/lib-python/3/test/test_coding.py
 %%PYPY_DIR%%/lib-python/3/test/test_collections.py
 %%PYPY_DIR%%/lib-python/3/test/test_colorsys.py
 %%PYPY_DIR%%/lib-python/3/test/test_compare.py
@@ -1242,6 +1348,7 @@ bin/pypy3
 %%PYPY_DIR%%/lib-python/3/test/test_contextlib.py
 %%PYPY_DIR%%/lib-python/3/test/test_copy.py
 %%PYPY_DIR%%/lib-python/3/test/test_copyreg.py
+%%PYPY_DIR%%/lib-python/3/test/test_coroutines.py
 %%PYPY_DIR%%/lib-python/3/test/test_cprofile.py
 %%PYPY_DIR%%/lib-python/3/test/test_crashers.py
 %%PYPY_DIR%%/lib-python/3/test/test_crypt.py
@@ -1277,6 +1384,8 @@ bin/pypy3
 %%PYPY_DIR%%/lib-python/3/test/test_dummy_thread.py
 %%PYPY_DIR%%/lib-python/3/test/test_dummy_threading.py
 %%PYPY_DIR%%/lib-python/3/test/test_dynamic.py
+%%PYPY_DIR%%/lib-python/3/test/test_dynamicclassattribute.py
+%%PYPY_DIR%%/lib-python/3/test/test_eintr.py
 %%PYPY_DIR%%/lib-python/3/test/test_email/__init__.py
 %%PYPY_DIR%%/lib-python/3/test/test_email/__main__.py
 %%PYPY_DIR%%/lib-python/3/test/test_email/data/PyBanner048.gif
@@ -1331,6 +1440,7 @@ bin/pypy3
 %%PYPY_DIR%%/lib-python/3/test/test_email/test__encoded_words.py
 %%PYPY_DIR%%/lib-python/3/test/test_email/test__header_value_parser.py
 %%PYPY_DIR%%/lib-python/3/test/test_email/test_asian_codecs.py
+%%PYPY_DIR%%/lib-python/3/test/test_email/test_contentmanager.py
 %%PYPY_DIR%%/lib-python/3/test/test_email/test_defect_handling.py
 %%PYPY_DIR%%/lib-python/3/test/test_email/test_email.py
 %%PYPY_DIR%%/lib-python/3/test/test_email/test_generator.py
@@ -1343,6 +1453,7 @@ bin/pypy3
 %%PYPY_DIR%%/lib-python/3/test/test_email/test_utils.py
 %%PYPY_DIR%%/lib-python/3/test/test_email/torture_test.py
 %%PYPY_DIR%%/lib-python/3/test/test_ensurepip.py
+%%PYPY_DIR%%/lib-python/3/test/test_enum.py
 %%PYPY_DIR%%/lib-python/3/test/test_enumerate.py
 %%PYPY_DIR%%/lib-python/3/test/test_eof.py
 %%PYPY_DIR%%/lib-python/3/test/test_epoll.py
@@ -1357,13 +1468,15 @@ bin/pypy3
 %%PYPY_DIR%%/lib-python/3/test/test_filecmp.py
 %%PYPY_DIR%%/lib-python/3/test/test_fileinput.py
 %%PYPY_DIR%%/lib-python/3/test/test_fileio.py
+%%PYPY_DIR%%/lib-python/3/test/test_finalization.py
 %%PYPY_DIR%%/lib-python/3/test/test_float.py
 %%PYPY_DIR%%/lib-python/3/test/test_flufl.py
 %%PYPY_DIR%%/lib-python/3/test/test_fnmatch.py
 %%PYPY_DIR%%/lib-python/3/test/test_fork1.py
 %%PYPY_DIR%%/lib-python/3/test/test_format.py
 %%PYPY_DIR%%/lib-python/3/test/test_fractions.py
-%%PYPY_DIR%%/lib-python/3/test/test_frozen.py
+%%PYPY_DIR%%/lib-python/3/test/test_frame.py
+%%PYPY_DIR%%/lib-python/3/test/test_fstring.py
 %%PYPY_DIR%%/lib-python/3/test/test_ftplib.py
 %%PYPY_DIR%%/lib-python/3/test/test_funcattrs.py
 %%PYPY_DIR%%/lib-python/3/test/test_functools.py
@@ -1399,25 +1512,37 @@ bin/pypy3
 %%PYPY_DIR%%/lib-python/3/test/test_imaplib.py
 %%PYPY_DIR%%/lib-python/3/test/test_imghdr.py
 %%PYPY_DIR%%/lib-python/3/test/test_imp.py
-%%PYPY_DIR%%/lib-python/3/test/test_import.py
-%%PYPY_DIR%%/lib-python/3/test/test_importhooks.py
+%%PYPY_DIR%%/lib-python/3/test/test_import/__init__.py
+%%PYPY_DIR%%/lib-python/3/test/test_import/__main__.py
+%%PYPY_DIR%%/lib-python/3/test/test_import/data/circular_imports/basic.py
+%%PYPY_DIR%%/lib-python/3/test/test_import/data/circular_imports/basic2.py
+%%PYPY_DIR%%/lib-python/3/test/test_import/data/circular_imports/indirect.py
+%%PYPY_DIR%%/lib-python/3/test/test_import/data/circular_imports/rebinding.py
+%%PYPY_DIR%%/lib-python/3/test/test_import/data/circular_imports/rebinding2.py
+%%PYPY_DIR%%/lib-python/3/test/test_import/data/circular_imports/subpackage.py
+%%PYPY_DIR%%/lib-python/3/test/test_import/data/circular_imports/subpkg/subpackage2.py
+%%PYPY_DIR%%/lib-python/3/test/test_import/data/circular_imports/subpkg/util.py
+%%PYPY_DIR%%/lib-python/3/test/test_import/data/circular_imports/util.py
 %%PYPY_DIR%%/lib-python/3/test/test_importlib/__init__.py
 %%PYPY_DIR%%/lib-python/3/test/test_importlib/__main__.py
 %%PYPY_DIR%%/lib-python/3/test/test_importlib/abc.py
 %%PYPY_DIR%%/lib-python/3/test/test_importlib/builtin/__init__.py
+%%PYPY_DIR%%/lib-python/3/test/test_importlib/builtin/__main__.py
 %%PYPY_DIR%%/lib-python/3/test/test_importlib/builtin/test_finder.py
 %%PYPY_DIR%%/lib-python/3/test/test_importlib/builtin/test_loader.py
-%%PYPY_DIR%%/lib-python/3/test/test_importlib/builtin/util.py
 %%PYPY_DIR%%/lib-python/3/test/test_importlib/extension/__init__.py
+%%PYPY_DIR%%/lib-python/3/test/test_importlib/extension/__main__.py
 %%PYPY_DIR%%/lib-python/3/test/test_importlib/extension/test_case_sensitivity.py
 %%PYPY_DIR%%/lib-python/3/test/test_importlib/extension/test_finder.py
 %%PYPY_DIR%%/lib-python/3/test/test_importlib/extension/test_loader.py
 %%PYPY_DIR%%/lib-python/3/test/test_importlib/extension/test_path_hook.py
-%%PYPY_DIR%%/lib-python/3/test/test_importlib/extension/util.py
 %%PYPY_DIR%%/lib-python/3/test/test_importlib/frozen/__init__.py
+%%PYPY_DIR%%/lib-python/3/test/test_importlib/frozen/__main__.py
 %%PYPY_DIR%%/lib-python/3/test/test_importlib/frozen/test_finder.py
 %%PYPY_DIR%%/lib-python/3/test/test_importlib/frozen/test_loader.py
 %%PYPY_DIR%%/lib-python/3/test/test_importlib/import_/__init__.py
+%%PYPY_DIR%%/lib-python/3/test/test_importlib/import_/__main__.py
+%%PYPY_DIR%%/lib-python/3/test/test_importlib/import_/test___loader__.py
 %%PYPY_DIR%%/lib-python/3/test/test_importlib/import_/test___package__.py
 %%PYPY_DIR%%/lib-python/3/test/test_importlib/import_/test_api.py
 %%PYPY_DIR%%/lib-python/3/test/test_importlib/import_/test_caching.py
@@ -1426,20 +1551,36 @@ bin/pypy3
 %%PYPY_DIR%%/lib-python/3/test/test_importlib/import_/test_packages.py
 %%PYPY_DIR%%/lib-python/3/test/test_importlib/import_/test_path.py
 %%PYPY_DIR%%/lib-python/3/test/test_importlib/import_/test_relative_imports.py
-%%PYPY_DIR%%/lib-python/3/test/test_importlib/import_/util.py
+%%PYPY_DIR%%/lib-python/3/test/test_importlib/namespace_pkgs/both_portions/foo/one.py
+%%PYPY_DIR%%/lib-python/3/test/test_importlib/namespace_pkgs/both_portions/foo/two.py
+%%PYPY_DIR%%/lib-python/3/test/test_importlib/namespace_pkgs/missing_directory.zip
+%%PYPY_DIR%%/lib-python/3/test/test_importlib/namespace_pkgs/module_and_namespace_package/a_test.py
+%%PYPY_DIR%%/lib-python/3/test/test_importlib/namespace_pkgs/module_and_namespace_package/a_test/empty
+%%PYPY_DIR%%/lib-python/3/test/test_importlib/namespace_pkgs/nested_portion1.zip
+%%PYPY_DIR%%/lib-python/3/test/test_importlib/namespace_pkgs/not_a_namespace_pkg/foo/__init__.py
+%%PYPY_DIR%%/lib-python/3/test/test_importlib/namespace_pkgs/not_a_namespace_pkg/foo/one.py
+%%PYPY_DIR%%/lib-python/3/test/test_importlib/namespace_pkgs/portion1/foo/one.py
+%%PYPY_DIR%%/lib-python/3/test/test_importlib/namespace_pkgs/portion2/foo/two.py
+%%PYPY_DIR%%/lib-python/3/test/test_importlib/namespace_pkgs/project1/parent/child/one.py
+%%PYPY_DIR%%/lib-python/3/test/test_importlib/namespace_pkgs/project2/parent/child/two.py
+%%PYPY_DIR%%/lib-python/3/test/test_importlib/namespace_pkgs/project3/parent/child/three.py
+%%PYPY_DIR%%/lib-python/3/test/test_importlib/namespace_pkgs/top_level_portion1.zip
 %%PYPY_DIR%%/lib-python/3/test/test_importlib/regrtest.py
 %%PYPY_DIR%%/lib-python/3/test/test_importlib/source/__init__.py
-%%PYPY_DIR%%/lib-python/3/test/test_importlib/source/test_abc_loader.py
+%%PYPY_DIR%%/lib-python/3/test/test_importlib/source/__main__.py
 %%PYPY_DIR%%/lib-python/3/test/test_importlib/source/test_case_sensitivity.py
 %%PYPY_DIR%%/lib-python/3/test/test_importlib/source/test_file_loader.py
 %%PYPY_DIR%%/lib-python/3/test/test_importlib/source/test_finder.py
 %%PYPY_DIR%%/lib-python/3/test/test_importlib/source/test_path_hook.py
 %%PYPY_DIR%%/lib-python/3/test/test_importlib/source/test_source_encoding.py
-%%PYPY_DIR%%/lib-python/3/test/test_importlib/source/util.py
 %%PYPY_DIR%%/lib-python/3/test/test_importlib/test_abc.py
 %%PYPY_DIR%%/lib-python/3/test/test_importlib/test_api.py
+%%PYPY_DIR%%/lib-python/3/test/test_importlib/test_lazy.py
 %%PYPY_DIR%%/lib-python/3/test/test_importlib/test_locks.py
+%%PYPY_DIR%%/lib-python/3/test/test_importlib/test_namespace_pkgs.py
+%%PYPY_DIR%%/lib-python/3/test/test_importlib/test_spec.py
 %%PYPY_DIR%%/lib-python/3/test/test_importlib/test_util.py
+%%PYPY_DIR%%/lib-python/3/test/test_importlib/test_windows.py
 %%PYPY_DIR%%/lib-python/3/test/test_importlib/util.py
 %%PYPY_DIR%%/lib-python/3/test/test_index.py
 %%PYPY_DIR%%/lib-python/3/test/test_inspect.py
@@ -1458,6 +1599,7 @@ bin/pypy3
 %%PYPY_DIR%%/lib-python/3/test/test_json/test_default.py
 %%PYPY_DIR%%/lib-python/3/test/test_json/test_dump.py
 %%PYPY_DIR%%/lib-python/3/test/test_json/test_encode_basestring_ascii.py
+%%PYPY_DIR%%/lib-python/3/test/test_json/test_enum.py
 %%PYPY_DIR%%/lib-python/3/test/test_json/test_fail.py
 %%PYPY_DIR%%/lib-python/3/test/test_json/test_float.py
 %%PYPY_DIR%%/lib-python/3/test/test_json/test_indent.py
@@ -1470,6 +1612,7 @@ bin/pypy3
 %%PYPY_DIR%%/lib-python/3/test/test_json/test_speedups.py
 %%PYPY_DIR%%/lib-python/3/test/test_json/test_tool.py
 %%PYPY_DIR%%/lib-python/3/test/test_json/test_unicode.py
+%%PYPY_DIR%%/lib-python/3/test/test_keyword.py
 %%PYPY_DIR%%/lib-python/3/test/test_keywordonlyarg.py
 %%PYPY_DIR%%/lib-python/3/test/test_kqueue.py
 %%PYPY_DIR%%/lib-python/3/test/test_largefile.py
@@ -1498,8 +1641,10 @@ bin/pypy3
 %%PYPY_DIR%%/lib-python/3/test/test_modulefinder.py
 %%PYPY_DIR%%/lib-python/3/test/test_msilib.py
 %%PYPY_DIR%%/lib-python/3/test/test_multibytecodec.py
-%%PYPY_DIR%%/lib-python/3/test/test_multiprocessing.py
-%%PYPY_DIR%%/lib-python/3/test/test_namespace_pkgs.py
+%%PYPY_DIR%%/lib-python/3/test/test_multiprocessing_fork.py
+%%PYPY_DIR%%/lib-python/3/test/test_multiprocessing_forkserver.py
+%%PYPY_DIR%%/lib-python/3/test/test_multiprocessing_main_handling.py
+%%PYPY_DIR%%/lib-python/3/test/test_multiprocessing_spawn.py
 %%PYPY_DIR%%/lib-python/3/test/test_netrc.py
 %%PYPY_DIR%%/lib-python/3/test/test_nis.py
 %%PYPY_DIR%%/lib-python/3/test/test_nntplib.py
@@ -1510,21 +1655,22 @@ bin/pypy3
 %%PYPY_DIR%%/lib-python/3/test/test_openpty.py
 %%PYPY_DIR%%/lib-python/3/test/test_operator.py
 %%PYPY_DIR%%/lib-python/3/test/test_optparse.py
+%%PYPY_DIR%%/lib-python/3/test/test_ordered_dict.py
 %%PYPY_DIR%%/lib-python/3/test/test_os.py
 %%PYPY_DIR%%/lib-python/3/test/test_ossaudiodev.py
 %%PYPY_DIR%%/lib-python/3/test/test_osx_env.py
 %%PYPY_DIR%%/lib-python/3/test/test_parser.py
+%%PYPY_DIR%%/lib-python/3/test/test_pathlib.py
 %%PYPY_DIR%%/lib-python/3/test/test_pdb.py
 %%PYPY_DIR%%/lib-python/3/test/test_peepholer.py
 %%PYPY_DIR%%/lib-python/3/test/test_pep247.py
-%%PYPY_DIR%%/lib-python/3/test/test_pep263.py
 %%PYPY_DIR%%/lib-python/3/test/test_pep277.py
-%%PYPY_DIR%%/lib-python/3/test/test_pep292.py
 %%PYPY_DIR%%/lib-python/3/test/test_pep3120.py
 %%PYPY_DIR%%/lib-python/3/test/test_pep3131.py
 %%PYPY_DIR%%/lib-python/3/test/test_pep3151.py
 %%PYPY_DIR%%/lib-python/3/test/test_pep352.py
 %%PYPY_DIR%%/lib-python/3/test/test_pep380.py
+%%PYPY_DIR%%/lib-python/3/test/test_pep479.py
 %%PYPY_DIR%%/lib-python/3/test/test_pickle.py
 %%PYPY_DIR%%/lib-python/3/test/test_pickletools.py
 %%PYPY_DIR%%/lib-python/3/test/test_pipes.py
@@ -1558,6 +1704,7 @@ bin/pypy3
 %%PYPY_DIR%%/lib-python/3/test/test_range.py
 %%PYPY_DIR%%/lib-python/3/test/test_re.py
 %%PYPY_DIR%%/lib-python/3/test/test_readline.py
+%%PYPY_DIR%%/lib-python/3/test/test_regrtest.py
 %%PYPY_DIR%%/lib-python/3/test/test_reprlib.py
 %%PYPY_DIR%%/lib-python/3/test/test_resource.py
 %%PYPY_DIR%%/lib-python/3/test/test_richcmp.py
@@ -1567,7 +1714,9 @@ bin/pypy3
 %%PYPY_DIR%%/lib-python/3/test/test_sax.py

*** DIFF OUTPUT TRUNCATED AT 1000 LINES ***



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201704091006.v39A661I072499>