diff --git a/.gitignore b/.gitignore index 485272adfb..6a8f3f3795 100644 --- a/.gitignore +++ b/.gitignore @@ -2,7 +2,7 @@ /*/target **/*.rs.bk **/*.bytecode -__pycache__ +__pycache__/ **/*.pytest_cache .*sw* .repl_history.txt @@ -21,3 +21,5 @@ flamescope.json extra_tests/snippets/resources extra_tests/not_impl.py + +.venv/ \ No newline at end of file diff --git a/.vscode/launch.json b/.vscode/launch.json deleted file mode 100644 index fa6f96c5fd..0000000000 --- a/.vscode/launch.json +++ /dev/null @@ -1,298 +0,0 @@ -{ - // Use IntelliSense to learn about possible attributes. - // Hover to view descriptions of existing attributes. - // For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387 - "version": "0.2.0", - "configurations": [ - { - "type": "lldb", - "request": "launch", - "name": "Debug executable 'rustpython'", - "preLaunchTask": "Build RustPython Debug", - "program": "target/debug/rustpython", - "args": [], - "env": { - "RUST_BACKTRACE": "1" - }, - "cwd": "${workspaceFolder}" - }, - { - "type": "lldb", - "request": "launch", - "name": "Debug executable 'rustpython' without SSL", - "preLaunchTask": "Build RustPython Debug without SSL", - "program": "target/debug/rustpython", - "args": [], - "env": { - "RUST_BACKTRACE": "1" - }, - "cwd": "${workspaceFolder}" - }, - { - "type": "lldb", - "request": "launch", - "name": "Debug unit tests in library 'rustpython'", - "cargo": { - "args": [ - "test", - "--no-run", - "--lib", - "--package=rustpython" - ], - "filter": { - "name": "rustpython", - "kind": "lib" - } - }, - "args": [], - "cwd": "${workspaceFolder}" - }, - { - "type": "lldb", - "request": "launch", - "name": "Debug benchmark 'execution'", - "cargo": { - "args": [ - "test", - "--no-run", - "--bench=execution", - "--package=rustpython" - ], - "filter": { - "name": "execution", - "kind": "bench" - } - }, - "args": [], - "cwd": "${workspaceFolder}" - }, - { - "type": "lldb", - "request": "launch", - "name": "Debug benchmark 'microbenchmarks'", - "cargo": { - "args": [ - "test", - "--no-run", - "--bench=microbenchmarks", - "--package=rustpython" - ], - "filter": { - "name": "microbenchmarks", - "kind": "bench" - } - }, - "args": [], - "cwd": "${workspaceFolder}" - }, - { - "type": "lldb", - "request": "launch", - "name": "Debug unit tests in library 'rustpython-pylib'", - "cargo": { - "args": [ - "test", - "--no-run", - "--lib", - "--package=rustpython-pylib" - ], - "filter": { - "name": "rustpython-pylib", - "kind": "lib" - } - }, - "args": [], - "cwd": "${workspaceFolder}" - }, - { - "type": "lldb", - "request": "launch", - "name": "Debug unit tests in library 'rustpython-bytecode'", - "cargo": { - "args": [ - "test", - "--no-run", - "--lib", - "--package=rustpython-bytecode" - ], - "filter": { - "name": "rustpython-bytecode", - "kind": "lib" - } - }, - "args": [], - "cwd": "${workspaceFolder}" - }, - { - "type": "lldb", - "request": "launch", - "name": "Debug unit tests in library 'rustpython-compiler'", - "cargo": { - "args": [ - "test", - "--no-run", - "--lib", - "--package=rustpython-compiler" - ], - "filter": { - "name": "rustpython-compiler", - "kind": "lib" - } - }, - "args": [], - "cwd": "${workspaceFolder}" - }, - { - "type": "lldb", - "request": "launch", - "name": "Debug unit tests in library 'rustpython-compiler-core'", - "cargo": { - "args": [ - "test", - "--no-run", - "--lib", - "--package=rustpython-compiler-core" - ], - "filter": { - "name": "rustpython-compiler-core", - "kind": "lib" - } - }, - "args": [], - "cwd": "${workspaceFolder}" - }, - { - "type": "lldb", - "request": "launch", - "name": "Debug unit tests in library 'rustpython-ast'", - "cargo": { - "args": [ - "test", - "--no-run", - "--lib", - "--package=rustpython-ast" - ], - "filter": { - "name": "rustpython-ast", - "kind": "lib" - } - }, - "args": [], - "cwd": "${workspaceFolder}" - }, - { - "type": "lldb", - "request": "launch", - "name": "Debug unit tests in library 'rustpython-parser'", - "cargo": { - "args": [ - "test", - "--no-run", - "--lib", - "--package=rustpython-parser" - ], - "filter": { - "name": "rustpython-parser", - "kind": "lib" - } - }, - "args": [], - "cwd": "${workspaceFolder}" - }, - { - "type": "lldb", - "request": "launch", - "name": "Debug unit tests in library 'rustpython-vm'", - "cargo": { - "args": [ - "test", - "--no-run", - "--lib", - "--package=rustpython-vm" - ], - "filter": { - "name": "rustpython-vm", - "kind": "lib" - } - }, - "args": [], - "cwd": "${workspaceFolder}" - }, - { - "type": "lldb", - "request": "launch", - "name": "Debug unit tests in library 'rustpython-common'", - "cargo": { - "args": [ - "test", - "--no-run", - "--lib", - "--package=rustpython-common" - ], - "filter": { - "name": "rustpython-common", - "kind": "lib" - } - }, - "args": [], - "cwd": "${workspaceFolder}" - }, - { - "type": "lldb", - "request": "launch", - "name": "Debug unit tests in library 'rustpython-jit'", - "cargo": { - "args": [ - "test", - "--no-run", - "--lib", - "--package=rustpython-jit" - ], - "filter": { - "name": "rustpython-jit", - "kind": "lib" - } - }, - "args": [], - "cwd": "${workspaceFolder}" - }, - { - "type": "lldb", - "request": "launch", - "name": "Debug integration test 'integration'", - "cargo": { - "args": [ - "test", - "--no-run", - "--test=integration", - "--package=rustpython-jit" - ], - "filter": { - "name": "integration", - "kind": "test" - } - }, - "args": [], - "cwd": "${workspaceFolder}" - }, - { - "type": "lldb", - "request": "launch", - "name": "Debug unit tests in library 'rustpython_wasm'", - "cargo": { - "args": [ - "test", - "--no-run", - "--lib", - "--package=rustpython_wasm" - ], - "filter": { - "name": "rustpython_wasm", - "kind": "lib" - } - }, - "args": [], - "cwd": "${workspaceFolder}" - } - ] -} \ No newline at end of file diff --git a/.vscode/tasks.json b/.vscode/tasks.json deleted file mode 100644 index 18a3d6010d..0000000000 --- a/.vscode/tasks.json +++ /dev/null @@ -1,36 +0,0 @@ -{ - "version": "2.0.0", - "tasks": [ - { - "label": "Build RustPython Debug without SSL", - "type": "shell", - "command": "cargo", - "args": [ - "build", - ], - "problemMatcher": [ - "$rustc", - ], - "group": { - "kind": "build", - "isDefault": true, - }, - }, - { - "label": "Build RustPython Debug", - "type": "shell", - "command": "cargo", - "args": [ - "build", - "--features=ssl" - ], - "problemMatcher": [ - "$rustc", - ], - "group": { - "kind": "build", - "isDefault": true, - }, - }, - ], -} \ No newline at end of file diff --git a/Lib b/Lib new file mode 120000 index 0000000000..3b4b5996af --- /dev/null +++ b/Lib @@ -0,0 +1 @@ +pylib/Lib \ No newline at end of file diff --git a/README_main.md b/README_main.md new file mode 100644 index 0000000000..197b8a239c --- /dev/null +++ b/README_main.md @@ -0,0 +1,31 @@ +# Master folder doc +- [README](README.md) +- [DEVELOPMENT](DEVELOPMENT.md) +- [code-of-conduct](code-of-conduct.md) +- [architecture](architecture/architecture.md) + + + +# WASM +- [wasm](wasm/README.md) +- [wasm/lib](wasm/lib/README.md) +- [wasm/notebook](wasm/notebook/README.md) + + +# VM +- [vm/Lib](vm/Lib/README.md) + + + +# Benches +- [benches](benches/README.md) + +# Extra +- [extra_tests](extra_tests/README.md) +- [Lib/test/ziptestdata](Lib/test/ziptestdata/README.md) +- [extra_tests](extra_tests/README.md) +- [Lib/test/ziptestdata](Lib/test/ziptestdata/README.md) + + +# conduct +- [code-of-conduct.md](code-of-conduct.md) \ No newline at end of file diff --git a/pylib/Lib b/pylib/Lib deleted file mode 120000 index 47f928ff4d..0000000000 --- a/pylib/Lib +++ /dev/null @@ -1 +0,0 @@ -../Lib \ No newline at end of file diff --git a/Lib/PSF-LICENSE b/pylib/Lib/PSF-LICENSE similarity index 100% rename from Lib/PSF-LICENSE rename to pylib/Lib/PSF-LICENSE diff --git a/Lib/README.md b/pylib/Lib/README.md similarity index 100% rename from Lib/README.md rename to pylib/Lib/README.md diff --git a/Lib/__future__.py b/pylib/Lib/__future__.py similarity index 100% rename from Lib/__future__.py rename to pylib/Lib/__future__.py diff --git a/Lib/__hello__.py b/pylib/Lib/__hello__.py similarity index 100% rename from Lib/__hello__.py rename to pylib/Lib/__hello__.py diff --git a/Lib/__phello__/__init__.py b/pylib/Lib/__phello__/__init__.py similarity index 100% rename from Lib/__phello__/__init__.py rename to pylib/Lib/__phello__/__init__.py diff --git a/Lib/__phello__/ham/__init__.py b/pylib/Lib/__phello__/ham/__init__.py similarity index 100% rename from Lib/__phello__/ham/__init__.py rename to pylib/Lib/__phello__/ham/__init__.py diff --git a/Lib/__phello__/ham/eggs.py b/pylib/Lib/__phello__/ham/eggs.py similarity index 100% rename from Lib/__phello__/ham/eggs.py rename to pylib/Lib/__phello__/ham/eggs.py diff --git a/Lib/__phello__/spam.py b/pylib/Lib/__phello__/spam.py similarity index 100% rename from Lib/__phello__/spam.py rename to pylib/Lib/__phello__/spam.py diff --git a/Lib/_aix_support.py b/pylib/Lib/_aix_support.py similarity index 100% rename from Lib/_aix_support.py rename to pylib/Lib/_aix_support.py diff --git a/Lib/_android_support.py b/pylib/Lib/_android_support.py similarity index 100% rename from Lib/_android_support.py rename to pylib/Lib/_android_support.py diff --git a/Lib/_apple_support.py b/pylib/Lib/_apple_support.py similarity index 100% rename from Lib/_apple_support.py rename to pylib/Lib/_apple_support.py diff --git a/Lib/_collections_abc.py b/pylib/Lib/_collections_abc.py similarity index 100% rename from Lib/_collections_abc.py rename to pylib/Lib/_collections_abc.py diff --git a/Lib/_colorize.py b/pylib/Lib/_colorize.py similarity index 100% rename from Lib/_colorize.py rename to pylib/Lib/_colorize.py diff --git a/Lib/_compat_pickle.py b/pylib/Lib/_compat_pickle.py similarity index 100% rename from Lib/_compat_pickle.py rename to pylib/Lib/_compat_pickle.py diff --git a/Lib/_compression.py b/pylib/Lib/_compression.py similarity index 100% rename from Lib/_compression.py rename to pylib/Lib/_compression.py diff --git a/Lib/_dummy_os.py b/pylib/Lib/_dummy_os.py similarity index 100% rename from Lib/_dummy_os.py rename to pylib/Lib/_dummy_os.py diff --git a/Lib/_dummy_thread.py b/pylib/Lib/_dummy_thread.py similarity index 100% rename from Lib/_dummy_thread.py rename to pylib/Lib/_dummy_thread.py diff --git a/Lib/_ios_support.py b/pylib/Lib/_ios_support.py similarity index 100% rename from Lib/_ios_support.py rename to pylib/Lib/_ios_support.py diff --git a/Lib/_markupbase.py b/pylib/Lib/_markupbase.py similarity index 100% rename from Lib/_markupbase.py rename to pylib/Lib/_markupbase.py diff --git a/Lib/_osx_support.py b/pylib/Lib/_osx_support.py similarity index 100% rename from Lib/_osx_support.py rename to pylib/Lib/_osx_support.py diff --git a/Lib/_py_abc.py b/pylib/Lib/_py_abc.py similarity index 100% rename from Lib/_py_abc.py rename to pylib/Lib/_py_abc.py diff --git a/Lib/_pycodecs.py b/pylib/Lib/_pycodecs.py similarity index 100% rename from Lib/_pycodecs.py rename to pylib/Lib/_pycodecs.py diff --git a/Lib/_pydatetime.py b/pylib/Lib/_pydatetime.py similarity index 100% rename from Lib/_pydatetime.py rename to pylib/Lib/_pydatetime.py diff --git a/Lib/_pydecimal.py b/pylib/Lib/_pydecimal.py similarity index 100% rename from Lib/_pydecimal.py rename to pylib/Lib/_pydecimal.py diff --git a/Lib/_pyio.py b/pylib/Lib/_pyio.py similarity index 100% rename from Lib/_pyio.py rename to pylib/Lib/_pyio.py diff --git a/Lib/_pylong.py b/pylib/Lib/_pylong.py similarity index 100% rename from Lib/_pylong.py rename to pylib/Lib/_pylong.py diff --git a/Lib/_pyrepl/__init__.py b/pylib/Lib/_pyrepl/__init__.py similarity index 100% rename from Lib/_pyrepl/__init__.py rename to pylib/Lib/_pyrepl/__init__.py diff --git a/Lib/_pyrepl/__main__.py b/pylib/Lib/_pyrepl/__main__.py similarity index 100% rename from Lib/_pyrepl/__main__.py rename to pylib/Lib/_pyrepl/__main__.py diff --git a/Lib/_pyrepl/_minimal_curses.py b/pylib/Lib/_pyrepl/_minimal_curses.py similarity index 100% rename from Lib/_pyrepl/_minimal_curses.py rename to pylib/Lib/_pyrepl/_minimal_curses.py diff --git a/Lib/_pyrepl/_threading_handler.py b/pylib/Lib/_pyrepl/_threading_handler.py similarity index 100% rename from Lib/_pyrepl/_threading_handler.py rename to pylib/Lib/_pyrepl/_threading_handler.py diff --git a/Lib/_pyrepl/commands.py b/pylib/Lib/_pyrepl/commands.py similarity index 100% rename from Lib/_pyrepl/commands.py rename to pylib/Lib/_pyrepl/commands.py diff --git a/Lib/_pyrepl/completing_reader.py b/pylib/Lib/_pyrepl/completing_reader.py similarity index 100% rename from Lib/_pyrepl/completing_reader.py rename to pylib/Lib/_pyrepl/completing_reader.py diff --git a/Lib/_pyrepl/console.py b/pylib/Lib/_pyrepl/console.py similarity index 100% rename from Lib/_pyrepl/console.py rename to pylib/Lib/_pyrepl/console.py diff --git a/Lib/_pyrepl/curses.py b/pylib/Lib/_pyrepl/curses.py similarity index 100% rename from Lib/_pyrepl/curses.py rename to pylib/Lib/_pyrepl/curses.py diff --git a/Lib/_pyrepl/fancy_termios.py b/pylib/Lib/_pyrepl/fancy_termios.py similarity index 100% rename from Lib/_pyrepl/fancy_termios.py rename to pylib/Lib/_pyrepl/fancy_termios.py diff --git a/Lib/_pyrepl/historical_reader.py b/pylib/Lib/_pyrepl/historical_reader.py similarity index 100% rename from Lib/_pyrepl/historical_reader.py rename to pylib/Lib/_pyrepl/historical_reader.py diff --git a/Lib/_pyrepl/input.py b/pylib/Lib/_pyrepl/input.py similarity index 100% rename from Lib/_pyrepl/input.py rename to pylib/Lib/_pyrepl/input.py diff --git a/Lib/_pyrepl/keymap.py b/pylib/Lib/_pyrepl/keymap.py similarity index 100% rename from Lib/_pyrepl/keymap.py rename to pylib/Lib/_pyrepl/keymap.py diff --git a/Lib/_pyrepl/main.py b/pylib/Lib/_pyrepl/main.py similarity index 100% rename from Lib/_pyrepl/main.py rename to pylib/Lib/_pyrepl/main.py diff --git a/Lib/_pyrepl/mypy.ini b/pylib/Lib/_pyrepl/mypy.ini similarity index 100% rename from Lib/_pyrepl/mypy.ini rename to pylib/Lib/_pyrepl/mypy.ini diff --git a/Lib/_pyrepl/pager.py b/pylib/Lib/_pyrepl/pager.py similarity index 100% rename from Lib/_pyrepl/pager.py rename to pylib/Lib/_pyrepl/pager.py diff --git a/Lib/_pyrepl/reader.py b/pylib/Lib/_pyrepl/reader.py similarity index 100% rename from Lib/_pyrepl/reader.py rename to pylib/Lib/_pyrepl/reader.py diff --git a/Lib/_pyrepl/readline.py b/pylib/Lib/_pyrepl/readline.py similarity index 100% rename from Lib/_pyrepl/readline.py rename to pylib/Lib/_pyrepl/readline.py diff --git a/Lib/_pyrepl/simple_interact.py b/pylib/Lib/_pyrepl/simple_interact.py similarity index 100% rename from Lib/_pyrepl/simple_interact.py rename to pylib/Lib/_pyrepl/simple_interact.py diff --git a/Lib/_pyrepl/trace.py b/pylib/Lib/_pyrepl/trace.py similarity index 100% rename from Lib/_pyrepl/trace.py rename to pylib/Lib/_pyrepl/trace.py diff --git a/Lib/_pyrepl/types.py b/pylib/Lib/_pyrepl/types.py similarity index 100% rename from Lib/_pyrepl/types.py rename to pylib/Lib/_pyrepl/types.py diff --git a/Lib/_pyrepl/unix_console.py b/pylib/Lib/_pyrepl/unix_console.py similarity index 100% rename from Lib/_pyrepl/unix_console.py rename to pylib/Lib/_pyrepl/unix_console.py diff --git a/Lib/_pyrepl/unix_eventqueue.py b/pylib/Lib/_pyrepl/unix_eventqueue.py similarity index 100% rename from Lib/_pyrepl/unix_eventqueue.py rename to pylib/Lib/_pyrepl/unix_eventqueue.py diff --git a/Lib/_pyrepl/utils.py b/pylib/Lib/_pyrepl/utils.py similarity index 100% rename from Lib/_pyrepl/utils.py rename to pylib/Lib/_pyrepl/utils.py diff --git a/Lib/_pyrepl/windows_console.py b/pylib/Lib/_pyrepl/windows_console.py similarity index 100% rename from Lib/_pyrepl/windows_console.py rename to pylib/Lib/_pyrepl/windows_console.py diff --git a/Lib/_sitebuiltins.py b/pylib/Lib/_sitebuiltins.py similarity index 100% rename from Lib/_sitebuiltins.py rename to pylib/Lib/_sitebuiltins.py diff --git a/Lib/_strptime.py b/pylib/Lib/_strptime.py similarity index 100% rename from Lib/_strptime.py rename to pylib/Lib/_strptime.py diff --git a/Lib/_threading_local.py b/pylib/Lib/_threading_local.py similarity index 100% rename from Lib/_threading_local.py rename to pylib/Lib/_threading_local.py diff --git a/Lib/_weakrefset.py b/pylib/Lib/_weakrefset.py similarity index 100% rename from Lib/_weakrefset.py rename to pylib/Lib/_weakrefset.py diff --git a/Lib/abc.py b/pylib/Lib/abc.py similarity index 100% rename from Lib/abc.py rename to pylib/Lib/abc.py diff --git a/Lib/antigravity.py b/pylib/Lib/antigravity.py similarity index 100% rename from Lib/antigravity.py rename to pylib/Lib/antigravity.py diff --git a/Lib/argparse.py b/pylib/Lib/argparse.py similarity index 100% rename from Lib/argparse.py rename to pylib/Lib/argparse.py diff --git a/Lib/ast.py b/pylib/Lib/ast.py similarity index 100% rename from Lib/ast.py rename to pylib/Lib/ast.py diff --git a/Lib/asyncio/__init__.py b/pylib/Lib/asyncio/__init__.py similarity index 100% rename from Lib/asyncio/__init__.py rename to pylib/Lib/asyncio/__init__.py diff --git a/Lib/asyncio/__main__.py b/pylib/Lib/asyncio/__main__.py similarity index 100% rename from Lib/asyncio/__main__.py rename to pylib/Lib/asyncio/__main__.py diff --git a/Lib/asyncio/base_events.py b/pylib/Lib/asyncio/base_events.py similarity index 100% rename from Lib/asyncio/base_events.py rename to pylib/Lib/asyncio/base_events.py diff --git a/Lib/asyncio/base_futures.py b/pylib/Lib/asyncio/base_futures.py similarity index 100% rename from Lib/asyncio/base_futures.py rename to pylib/Lib/asyncio/base_futures.py diff --git a/Lib/asyncio/base_subprocess.py b/pylib/Lib/asyncio/base_subprocess.py similarity index 100% rename from Lib/asyncio/base_subprocess.py rename to pylib/Lib/asyncio/base_subprocess.py diff --git a/Lib/asyncio/base_tasks.py b/pylib/Lib/asyncio/base_tasks.py similarity index 100% rename from Lib/asyncio/base_tasks.py rename to pylib/Lib/asyncio/base_tasks.py diff --git a/Lib/asyncio/constants.py b/pylib/Lib/asyncio/constants.py similarity index 100% rename from Lib/asyncio/constants.py rename to pylib/Lib/asyncio/constants.py diff --git a/Lib/asyncio/coroutines.py b/pylib/Lib/asyncio/coroutines.py similarity index 100% rename from Lib/asyncio/coroutines.py rename to pylib/Lib/asyncio/coroutines.py diff --git a/Lib/asyncio/events.py b/pylib/Lib/asyncio/events.py similarity index 100% rename from Lib/asyncio/events.py rename to pylib/Lib/asyncio/events.py diff --git a/Lib/asyncio/exceptions.py b/pylib/Lib/asyncio/exceptions.py similarity index 100% rename from Lib/asyncio/exceptions.py rename to pylib/Lib/asyncio/exceptions.py diff --git a/Lib/asyncio/format_helpers.py b/pylib/Lib/asyncio/format_helpers.py similarity index 100% rename from Lib/asyncio/format_helpers.py rename to pylib/Lib/asyncio/format_helpers.py diff --git a/Lib/asyncio/futures.py b/pylib/Lib/asyncio/futures.py similarity index 100% rename from Lib/asyncio/futures.py rename to pylib/Lib/asyncio/futures.py diff --git a/Lib/asyncio/locks.py b/pylib/Lib/asyncio/locks.py similarity index 100% rename from Lib/asyncio/locks.py rename to pylib/Lib/asyncio/locks.py diff --git a/Lib/asyncio/log.py b/pylib/Lib/asyncio/log.py similarity index 100% rename from Lib/asyncio/log.py rename to pylib/Lib/asyncio/log.py diff --git a/Lib/asyncio/mixins.py b/pylib/Lib/asyncio/mixins.py similarity index 100% rename from Lib/asyncio/mixins.py rename to pylib/Lib/asyncio/mixins.py diff --git a/Lib/asyncio/proactor_events.py b/pylib/Lib/asyncio/proactor_events.py similarity index 100% rename from Lib/asyncio/proactor_events.py rename to pylib/Lib/asyncio/proactor_events.py diff --git a/Lib/asyncio/protocols.py b/pylib/Lib/asyncio/protocols.py similarity index 100% rename from Lib/asyncio/protocols.py rename to pylib/Lib/asyncio/protocols.py diff --git a/Lib/asyncio/queues.py b/pylib/Lib/asyncio/queues.py similarity index 100% rename from Lib/asyncio/queues.py rename to pylib/Lib/asyncio/queues.py diff --git a/Lib/asyncio/runners.py b/pylib/Lib/asyncio/runners.py similarity index 100% rename from Lib/asyncio/runners.py rename to pylib/Lib/asyncio/runners.py diff --git a/Lib/asyncio/selector_events.py b/pylib/Lib/asyncio/selector_events.py similarity index 100% rename from Lib/asyncio/selector_events.py rename to pylib/Lib/asyncio/selector_events.py diff --git a/Lib/asyncio/sslproto.py b/pylib/Lib/asyncio/sslproto.py similarity index 100% rename from Lib/asyncio/sslproto.py rename to pylib/Lib/asyncio/sslproto.py diff --git a/Lib/asyncio/staggered.py b/pylib/Lib/asyncio/staggered.py similarity index 100% rename from Lib/asyncio/staggered.py rename to pylib/Lib/asyncio/staggered.py diff --git a/Lib/asyncio/streams.py b/pylib/Lib/asyncio/streams.py similarity index 100% rename from Lib/asyncio/streams.py rename to pylib/Lib/asyncio/streams.py diff --git a/Lib/asyncio/subprocess.py b/pylib/Lib/asyncio/subprocess.py similarity index 100% rename from Lib/asyncio/subprocess.py rename to pylib/Lib/asyncio/subprocess.py diff --git a/Lib/asyncio/taskgroups.py b/pylib/Lib/asyncio/taskgroups.py similarity index 100% rename from Lib/asyncio/taskgroups.py rename to pylib/Lib/asyncio/taskgroups.py diff --git a/Lib/asyncio/tasks.py b/pylib/Lib/asyncio/tasks.py similarity index 100% rename from Lib/asyncio/tasks.py rename to pylib/Lib/asyncio/tasks.py diff --git a/Lib/asyncio/threads.py b/pylib/Lib/asyncio/threads.py similarity index 100% rename from Lib/asyncio/threads.py rename to pylib/Lib/asyncio/threads.py diff --git a/Lib/asyncio/timeouts.py b/pylib/Lib/asyncio/timeouts.py similarity index 100% rename from Lib/asyncio/timeouts.py rename to pylib/Lib/asyncio/timeouts.py diff --git a/Lib/asyncio/transports.py b/pylib/Lib/asyncio/transports.py similarity index 100% rename from Lib/asyncio/transports.py rename to pylib/Lib/asyncio/transports.py diff --git a/Lib/asyncio/trsock.py b/pylib/Lib/asyncio/trsock.py similarity index 100% rename from Lib/asyncio/trsock.py rename to pylib/Lib/asyncio/trsock.py diff --git a/Lib/asyncio/unix_events.py b/pylib/Lib/asyncio/unix_events.py similarity index 100% rename from Lib/asyncio/unix_events.py rename to pylib/Lib/asyncio/unix_events.py diff --git a/Lib/asyncio/windows_events.py b/pylib/Lib/asyncio/windows_events.py similarity index 100% rename from Lib/asyncio/windows_events.py rename to pylib/Lib/asyncio/windows_events.py diff --git a/Lib/asyncio/windows_utils.py b/pylib/Lib/asyncio/windows_utils.py similarity index 100% rename from Lib/asyncio/windows_utils.py rename to pylib/Lib/asyncio/windows_utils.py diff --git a/Lib/base64.py b/pylib/Lib/base64.py similarity index 100% rename from Lib/base64.py rename to pylib/Lib/base64.py diff --git a/Lib/bdb.py b/pylib/Lib/bdb.py similarity index 100% rename from Lib/bdb.py rename to pylib/Lib/bdb.py diff --git a/Lib/bisect.py b/pylib/Lib/bisect.py similarity index 100% rename from Lib/bisect.py rename to pylib/Lib/bisect.py diff --git a/Lib/bz2.py b/pylib/Lib/bz2.py similarity index 100% rename from Lib/bz2.py rename to pylib/Lib/bz2.py diff --git a/Lib/calendar.py b/pylib/Lib/calendar.py similarity index 100% rename from Lib/calendar.py rename to pylib/Lib/calendar.py diff --git a/Lib/cmd.py b/pylib/Lib/cmd.py similarity index 100% rename from Lib/cmd.py rename to pylib/Lib/cmd.py diff --git a/Lib/code.py b/pylib/Lib/code.py similarity index 100% rename from Lib/code.py rename to pylib/Lib/code.py diff --git a/Lib/codecs.py b/pylib/Lib/codecs.py similarity index 100% rename from Lib/codecs.py rename to pylib/Lib/codecs.py diff --git a/Lib/codeop.py b/pylib/Lib/codeop.py similarity index 100% rename from Lib/codeop.py rename to pylib/Lib/codeop.py diff --git a/Lib/collections/__init__.py b/pylib/Lib/collections/__init__.py similarity index 100% rename from Lib/collections/__init__.py rename to pylib/Lib/collections/__init__.py diff --git a/Lib/collections/_defaultdict.py b/pylib/Lib/collections/_defaultdict.py similarity index 100% rename from Lib/collections/_defaultdict.py rename to pylib/Lib/collections/_defaultdict.py diff --git a/Lib/collections/abc.py b/pylib/Lib/collections/abc.py similarity index 100% rename from Lib/collections/abc.py rename to pylib/Lib/collections/abc.py diff --git a/Lib/colorsys.py b/pylib/Lib/colorsys.py similarity index 100% rename from Lib/colorsys.py rename to pylib/Lib/colorsys.py diff --git a/Lib/compileall.py b/pylib/Lib/compileall.py similarity index 100% rename from Lib/compileall.py rename to pylib/Lib/compileall.py diff --git a/Lib/concurrent/__init__.py b/pylib/Lib/concurrent/__init__.py similarity index 100% rename from Lib/concurrent/__init__.py rename to pylib/Lib/concurrent/__init__.py diff --git a/Lib/concurrent/futures/__init__.py b/pylib/Lib/concurrent/futures/__init__.py similarity index 100% rename from Lib/concurrent/futures/__init__.py rename to pylib/Lib/concurrent/futures/__init__.py diff --git a/Lib/concurrent/futures/_base.py b/pylib/Lib/concurrent/futures/_base.py similarity index 100% rename from Lib/concurrent/futures/_base.py rename to pylib/Lib/concurrent/futures/_base.py diff --git a/Lib/concurrent/futures/process.py b/pylib/Lib/concurrent/futures/process.py similarity index 100% rename from Lib/concurrent/futures/process.py rename to pylib/Lib/concurrent/futures/process.py diff --git a/Lib/concurrent/futures/thread.py b/pylib/Lib/concurrent/futures/thread.py similarity index 100% rename from Lib/concurrent/futures/thread.py rename to pylib/Lib/concurrent/futures/thread.py diff --git a/Lib/configparser.py b/pylib/Lib/configparser.py similarity index 100% rename from Lib/configparser.py rename to pylib/Lib/configparser.py diff --git a/Lib/contextlib.py b/pylib/Lib/contextlib.py similarity index 100% rename from Lib/contextlib.py rename to pylib/Lib/contextlib.py diff --git a/Lib/contextvars.py b/pylib/Lib/contextvars.py similarity index 100% rename from Lib/contextvars.py rename to pylib/Lib/contextvars.py diff --git a/Lib/copy.py b/pylib/Lib/copy.py similarity index 100% rename from Lib/copy.py rename to pylib/Lib/copy.py diff --git a/Lib/copyreg.py b/pylib/Lib/copyreg.py similarity index 100% rename from Lib/copyreg.py rename to pylib/Lib/copyreg.py diff --git a/Lib/csv.py b/pylib/Lib/csv.py similarity index 100% rename from Lib/csv.py rename to pylib/Lib/csv.py diff --git a/Lib/ctypes/__init__.py b/pylib/Lib/ctypes/__init__.py similarity index 100% rename from Lib/ctypes/__init__.py rename to pylib/Lib/ctypes/__init__.py diff --git a/Lib/ctypes/_aix.py b/pylib/Lib/ctypes/_aix.py similarity index 100% rename from Lib/ctypes/_aix.py rename to pylib/Lib/ctypes/_aix.py diff --git a/Lib/ctypes/_endian.py b/pylib/Lib/ctypes/_endian.py similarity index 100% rename from Lib/ctypes/_endian.py rename to pylib/Lib/ctypes/_endian.py diff --git a/Lib/ctypes/macholib/README.ctypes b/pylib/Lib/ctypes/macholib/README.ctypes similarity index 100% rename from Lib/ctypes/macholib/README.ctypes rename to pylib/Lib/ctypes/macholib/README.ctypes diff --git a/Lib/ctypes/macholib/__init__.py b/pylib/Lib/ctypes/macholib/__init__.py similarity index 100% rename from Lib/ctypes/macholib/__init__.py rename to pylib/Lib/ctypes/macholib/__init__.py diff --git a/Lib/ctypes/macholib/dyld.py b/pylib/Lib/ctypes/macholib/dyld.py similarity index 100% rename from Lib/ctypes/macholib/dyld.py rename to pylib/Lib/ctypes/macholib/dyld.py diff --git a/Lib/ctypes/macholib/dylib.py b/pylib/Lib/ctypes/macholib/dylib.py similarity index 100% rename from Lib/ctypes/macholib/dylib.py rename to pylib/Lib/ctypes/macholib/dylib.py diff --git a/Lib/ctypes/macholib/fetch_macholib b/pylib/Lib/ctypes/macholib/fetch_macholib similarity index 100% rename from Lib/ctypes/macholib/fetch_macholib rename to pylib/Lib/ctypes/macholib/fetch_macholib diff --git a/Lib/ctypes/macholib/fetch_macholib.bat b/pylib/Lib/ctypes/macholib/fetch_macholib.bat similarity index 100% rename from Lib/ctypes/macholib/fetch_macholib.bat rename to pylib/Lib/ctypes/macholib/fetch_macholib.bat diff --git a/Lib/ctypes/macholib/framework.py b/pylib/Lib/ctypes/macholib/framework.py similarity index 100% rename from Lib/ctypes/macholib/framework.py rename to pylib/Lib/ctypes/macholib/framework.py diff --git a/Lib/ctypes/test/__init__.py b/pylib/Lib/ctypes/test/__init__.py similarity index 100% rename from Lib/ctypes/test/__init__.py rename to pylib/Lib/ctypes/test/__init__.py diff --git a/Lib/ctypes/test/__main__.py b/pylib/Lib/ctypes/test/__main__.py similarity index 100% rename from Lib/ctypes/test/__main__.py rename to pylib/Lib/ctypes/test/__main__.py diff --git a/Lib/ctypes/test/test_anon.py b/pylib/Lib/ctypes/test/test_anon.py similarity index 100% rename from Lib/ctypes/test/test_anon.py rename to pylib/Lib/ctypes/test/test_anon.py diff --git a/Lib/ctypes/test/test_array_in_pointer.py b/pylib/Lib/ctypes/test/test_array_in_pointer.py similarity index 100% rename from Lib/ctypes/test/test_array_in_pointer.py rename to pylib/Lib/ctypes/test/test_array_in_pointer.py diff --git a/Lib/ctypes/test/test_arrays.py b/pylib/Lib/ctypes/test/test_arrays.py similarity index 100% rename from Lib/ctypes/test/test_arrays.py rename to pylib/Lib/ctypes/test/test_arrays.py diff --git a/Lib/ctypes/test/test_as_parameter.py b/pylib/Lib/ctypes/test/test_as_parameter.py similarity index 100% rename from Lib/ctypes/test/test_as_parameter.py rename to pylib/Lib/ctypes/test/test_as_parameter.py diff --git a/Lib/ctypes/test/test_bitfields.py b/pylib/Lib/ctypes/test/test_bitfields.py similarity index 100% rename from Lib/ctypes/test/test_bitfields.py rename to pylib/Lib/ctypes/test/test_bitfields.py diff --git a/Lib/ctypes/test/test_buffers.py b/pylib/Lib/ctypes/test/test_buffers.py similarity index 100% rename from Lib/ctypes/test/test_buffers.py rename to pylib/Lib/ctypes/test/test_buffers.py diff --git a/Lib/ctypes/test/test_bytes.py b/pylib/Lib/ctypes/test/test_bytes.py similarity index 100% rename from Lib/ctypes/test/test_bytes.py rename to pylib/Lib/ctypes/test/test_bytes.py diff --git a/Lib/ctypes/test/test_byteswap.py b/pylib/Lib/ctypes/test/test_byteswap.py similarity index 100% rename from Lib/ctypes/test/test_byteswap.py rename to pylib/Lib/ctypes/test/test_byteswap.py diff --git a/Lib/ctypes/test/test_callbacks.py b/pylib/Lib/ctypes/test/test_callbacks.py similarity index 100% rename from Lib/ctypes/test/test_callbacks.py rename to pylib/Lib/ctypes/test/test_callbacks.py diff --git a/Lib/ctypes/test/test_cast.py b/pylib/Lib/ctypes/test/test_cast.py similarity index 100% rename from Lib/ctypes/test/test_cast.py rename to pylib/Lib/ctypes/test/test_cast.py diff --git a/Lib/ctypes/test/test_cfuncs.py b/pylib/Lib/ctypes/test/test_cfuncs.py similarity index 100% rename from Lib/ctypes/test/test_cfuncs.py rename to pylib/Lib/ctypes/test/test_cfuncs.py diff --git a/Lib/ctypes/test/test_checkretval.py b/pylib/Lib/ctypes/test/test_checkretval.py similarity index 100% rename from Lib/ctypes/test/test_checkretval.py rename to pylib/Lib/ctypes/test/test_checkretval.py diff --git a/Lib/ctypes/test/test_delattr.py b/pylib/Lib/ctypes/test/test_delattr.py similarity index 100% rename from Lib/ctypes/test/test_delattr.py rename to pylib/Lib/ctypes/test/test_delattr.py diff --git a/Lib/ctypes/test/test_errno.py b/pylib/Lib/ctypes/test/test_errno.py similarity index 100% rename from Lib/ctypes/test/test_errno.py rename to pylib/Lib/ctypes/test/test_errno.py diff --git a/Lib/ctypes/test/test_find.py b/pylib/Lib/ctypes/test/test_find.py similarity index 100% rename from Lib/ctypes/test/test_find.py rename to pylib/Lib/ctypes/test/test_find.py diff --git a/Lib/ctypes/test/test_frombuffer.py b/pylib/Lib/ctypes/test/test_frombuffer.py similarity index 100% rename from Lib/ctypes/test/test_frombuffer.py rename to pylib/Lib/ctypes/test/test_frombuffer.py diff --git a/Lib/ctypes/test/test_funcptr.py b/pylib/Lib/ctypes/test/test_funcptr.py similarity index 100% rename from Lib/ctypes/test/test_funcptr.py rename to pylib/Lib/ctypes/test/test_funcptr.py diff --git a/Lib/ctypes/test/test_functions.py b/pylib/Lib/ctypes/test/test_functions.py similarity index 100% rename from Lib/ctypes/test/test_functions.py rename to pylib/Lib/ctypes/test/test_functions.py diff --git a/Lib/ctypes/test/test_incomplete.py b/pylib/Lib/ctypes/test/test_incomplete.py similarity index 100% rename from Lib/ctypes/test/test_incomplete.py rename to pylib/Lib/ctypes/test/test_incomplete.py diff --git a/Lib/ctypes/test/test_init.py b/pylib/Lib/ctypes/test/test_init.py similarity index 100% rename from Lib/ctypes/test/test_init.py rename to pylib/Lib/ctypes/test/test_init.py diff --git a/Lib/ctypes/test/test_internals.py b/pylib/Lib/ctypes/test/test_internals.py similarity index 100% rename from Lib/ctypes/test/test_internals.py rename to pylib/Lib/ctypes/test/test_internals.py diff --git a/Lib/ctypes/test/test_keeprefs.py b/pylib/Lib/ctypes/test/test_keeprefs.py similarity index 100% rename from Lib/ctypes/test/test_keeprefs.py rename to pylib/Lib/ctypes/test/test_keeprefs.py diff --git a/Lib/ctypes/test/test_libc.py b/pylib/Lib/ctypes/test/test_libc.py similarity index 100% rename from Lib/ctypes/test/test_libc.py rename to pylib/Lib/ctypes/test/test_libc.py diff --git a/Lib/ctypes/test/test_loading.py b/pylib/Lib/ctypes/test/test_loading.py similarity index 100% rename from Lib/ctypes/test/test_loading.py rename to pylib/Lib/ctypes/test/test_loading.py diff --git a/Lib/ctypes/test/test_macholib.py b/pylib/Lib/ctypes/test/test_macholib.py similarity index 100% rename from Lib/ctypes/test/test_macholib.py rename to pylib/Lib/ctypes/test/test_macholib.py diff --git a/Lib/ctypes/test/test_memfunctions.py b/pylib/Lib/ctypes/test/test_memfunctions.py similarity index 100% rename from Lib/ctypes/test/test_memfunctions.py rename to pylib/Lib/ctypes/test/test_memfunctions.py diff --git a/Lib/ctypes/test/test_numbers.py b/pylib/Lib/ctypes/test/test_numbers.py similarity index 100% rename from Lib/ctypes/test/test_numbers.py rename to pylib/Lib/ctypes/test/test_numbers.py diff --git a/Lib/ctypes/test/test_objects.py b/pylib/Lib/ctypes/test/test_objects.py similarity index 100% rename from Lib/ctypes/test/test_objects.py rename to pylib/Lib/ctypes/test/test_objects.py diff --git a/Lib/ctypes/test/test_parameters.py b/pylib/Lib/ctypes/test/test_parameters.py similarity index 100% rename from Lib/ctypes/test/test_parameters.py rename to pylib/Lib/ctypes/test/test_parameters.py diff --git a/Lib/ctypes/test/test_pep3118.py b/pylib/Lib/ctypes/test/test_pep3118.py similarity index 100% rename from Lib/ctypes/test/test_pep3118.py rename to pylib/Lib/ctypes/test/test_pep3118.py diff --git a/Lib/ctypes/test/test_pickling.py b/pylib/Lib/ctypes/test/test_pickling.py similarity index 100% rename from Lib/ctypes/test/test_pickling.py rename to pylib/Lib/ctypes/test/test_pickling.py diff --git a/Lib/ctypes/test/test_pointers.py b/pylib/Lib/ctypes/test/test_pointers.py similarity index 100% rename from Lib/ctypes/test/test_pointers.py rename to pylib/Lib/ctypes/test/test_pointers.py diff --git a/Lib/ctypes/test/test_prototypes.py b/pylib/Lib/ctypes/test/test_prototypes.py similarity index 100% rename from Lib/ctypes/test/test_prototypes.py rename to pylib/Lib/ctypes/test/test_prototypes.py diff --git a/Lib/ctypes/test/test_python_api.py b/pylib/Lib/ctypes/test/test_python_api.py similarity index 100% rename from Lib/ctypes/test/test_python_api.py rename to pylib/Lib/ctypes/test/test_python_api.py diff --git a/Lib/ctypes/test/test_random_things.py b/pylib/Lib/ctypes/test/test_random_things.py similarity index 100% rename from Lib/ctypes/test/test_random_things.py rename to pylib/Lib/ctypes/test/test_random_things.py diff --git a/Lib/ctypes/test/test_refcounts.py b/pylib/Lib/ctypes/test/test_refcounts.py similarity index 100% rename from Lib/ctypes/test/test_refcounts.py rename to pylib/Lib/ctypes/test/test_refcounts.py diff --git a/Lib/ctypes/test/test_repr.py b/pylib/Lib/ctypes/test/test_repr.py similarity index 100% rename from Lib/ctypes/test/test_repr.py rename to pylib/Lib/ctypes/test/test_repr.py diff --git a/Lib/ctypes/test/test_returnfuncptrs.py b/pylib/Lib/ctypes/test/test_returnfuncptrs.py similarity index 100% rename from Lib/ctypes/test/test_returnfuncptrs.py rename to pylib/Lib/ctypes/test/test_returnfuncptrs.py diff --git a/Lib/ctypes/test/test_simplesubclasses.py b/pylib/Lib/ctypes/test/test_simplesubclasses.py similarity index 100% rename from Lib/ctypes/test/test_simplesubclasses.py rename to pylib/Lib/ctypes/test/test_simplesubclasses.py diff --git a/Lib/ctypes/test/test_sizes.py b/pylib/Lib/ctypes/test/test_sizes.py similarity index 100% rename from Lib/ctypes/test/test_sizes.py rename to pylib/Lib/ctypes/test/test_sizes.py diff --git a/Lib/ctypes/test/test_slicing.py b/pylib/Lib/ctypes/test/test_slicing.py similarity index 100% rename from Lib/ctypes/test/test_slicing.py rename to pylib/Lib/ctypes/test/test_slicing.py diff --git a/Lib/ctypes/test/test_stringptr.py b/pylib/Lib/ctypes/test/test_stringptr.py similarity index 100% rename from Lib/ctypes/test/test_stringptr.py rename to pylib/Lib/ctypes/test/test_stringptr.py diff --git a/Lib/ctypes/test/test_strings.py b/pylib/Lib/ctypes/test/test_strings.py similarity index 100% rename from Lib/ctypes/test/test_strings.py rename to pylib/Lib/ctypes/test/test_strings.py diff --git a/Lib/ctypes/test/test_struct_fields.py b/pylib/Lib/ctypes/test/test_struct_fields.py similarity index 100% rename from Lib/ctypes/test/test_struct_fields.py rename to pylib/Lib/ctypes/test/test_struct_fields.py diff --git a/Lib/ctypes/test/test_structures.py b/pylib/Lib/ctypes/test/test_structures.py similarity index 100% rename from Lib/ctypes/test/test_structures.py rename to pylib/Lib/ctypes/test/test_structures.py diff --git a/Lib/ctypes/test/test_unaligned_structures.py b/pylib/Lib/ctypes/test/test_unaligned_structures.py similarity index 100% rename from Lib/ctypes/test/test_unaligned_structures.py rename to pylib/Lib/ctypes/test/test_unaligned_structures.py diff --git a/Lib/ctypes/test/test_unicode.py b/pylib/Lib/ctypes/test/test_unicode.py similarity index 100% rename from Lib/ctypes/test/test_unicode.py rename to pylib/Lib/ctypes/test/test_unicode.py diff --git a/Lib/ctypes/test/test_values.py b/pylib/Lib/ctypes/test/test_values.py similarity index 100% rename from Lib/ctypes/test/test_values.py rename to pylib/Lib/ctypes/test/test_values.py diff --git a/Lib/ctypes/test/test_varsize_struct.py b/pylib/Lib/ctypes/test/test_varsize_struct.py similarity index 100% rename from Lib/ctypes/test/test_varsize_struct.py rename to pylib/Lib/ctypes/test/test_varsize_struct.py diff --git a/Lib/ctypes/test/test_win32.py b/pylib/Lib/ctypes/test/test_win32.py similarity index 100% rename from Lib/ctypes/test/test_win32.py rename to pylib/Lib/ctypes/test/test_win32.py diff --git a/Lib/ctypes/test/test_wintypes.py b/pylib/Lib/ctypes/test/test_wintypes.py similarity index 100% rename from Lib/ctypes/test/test_wintypes.py rename to pylib/Lib/ctypes/test/test_wintypes.py diff --git a/Lib/ctypes/util.py b/pylib/Lib/ctypes/util.py similarity index 100% rename from Lib/ctypes/util.py rename to pylib/Lib/ctypes/util.py diff --git a/Lib/ctypes/wintypes.py b/pylib/Lib/ctypes/wintypes.py similarity index 100% rename from Lib/ctypes/wintypes.py rename to pylib/Lib/ctypes/wintypes.py diff --git a/Lib/dataclasses.py b/pylib/Lib/dataclasses.py similarity index 100% rename from Lib/dataclasses.py rename to pylib/Lib/dataclasses.py diff --git a/Lib/datetime.py b/pylib/Lib/datetime.py similarity index 100% rename from Lib/datetime.py rename to pylib/Lib/datetime.py diff --git a/Lib/dbm/__init__.py b/pylib/Lib/dbm/__init__.py similarity index 100% rename from Lib/dbm/__init__.py rename to pylib/Lib/dbm/__init__.py diff --git a/Lib/dbm/dumb.py b/pylib/Lib/dbm/dumb.py similarity index 100% rename from Lib/dbm/dumb.py rename to pylib/Lib/dbm/dumb.py diff --git a/Lib/decimal.py b/pylib/Lib/decimal.py similarity index 100% rename from Lib/decimal.py rename to pylib/Lib/decimal.py diff --git a/Lib/difflib.py b/pylib/Lib/difflib.py similarity index 100% rename from Lib/difflib.py rename to pylib/Lib/difflib.py diff --git a/Lib/dis.py b/pylib/Lib/dis.py similarity index 100% rename from Lib/dis.py rename to pylib/Lib/dis.py diff --git a/Lib/distutils/README b/pylib/Lib/distutils/README similarity index 100% rename from Lib/distutils/README rename to pylib/Lib/distutils/README diff --git a/Lib/distutils/__init__.py b/pylib/Lib/distutils/__init__.py similarity index 100% rename from Lib/distutils/__init__.py rename to pylib/Lib/distutils/__init__.py diff --git a/Lib/distutils/_msvccompiler.py b/pylib/Lib/distutils/_msvccompiler.py similarity index 100% rename from Lib/distutils/_msvccompiler.py rename to pylib/Lib/distutils/_msvccompiler.py diff --git a/Lib/distutils/archive_util.py b/pylib/Lib/distutils/archive_util.py similarity index 100% rename from Lib/distutils/archive_util.py rename to pylib/Lib/distutils/archive_util.py diff --git a/Lib/distutils/bcppcompiler.py b/pylib/Lib/distutils/bcppcompiler.py similarity index 100% rename from Lib/distutils/bcppcompiler.py rename to pylib/Lib/distutils/bcppcompiler.py diff --git a/Lib/distutils/ccompiler.py b/pylib/Lib/distutils/ccompiler.py similarity index 100% rename from Lib/distutils/ccompiler.py rename to pylib/Lib/distutils/ccompiler.py diff --git a/Lib/distutils/cmd.py b/pylib/Lib/distutils/cmd.py similarity index 100% rename from Lib/distutils/cmd.py rename to pylib/Lib/distutils/cmd.py diff --git a/Lib/distutils/command/__init__.py b/pylib/Lib/distutils/command/__init__.py similarity index 100% rename from Lib/distutils/command/__init__.py rename to pylib/Lib/distutils/command/__init__.py diff --git a/Lib/distutils/command/bdist.py b/pylib/Lib/distutils/command/bdist.py similarity index 100% rename from Lib/distutils/command/bdist.py rename to pylib/Lib/distutils/command/bdist.py diff --git a/Lib/distutils/command/bdist_dumb.py b/pylib/Lib/distutils/command/bdist_dumb.py similarity index 100% rename from Lib/distutils/command/bdist_dumb.py rename to pylib/Lib/distutils/command/bdist_dumb.py diff --git a/Lib/distutils/command/bdist_msi.py b/pylib/Lib/distutils/command/bdist_msi.py similarity index 100% rename from Lib/distutils/command/bdist_msi.py rename to pylib/Lib/distutils/command/bdist_msi.py diff --git a/Lib/distutils/command/bdist_rpm.py b/pylib/Lib/distutils/command/bdist_rpm.py similarity index 100% rename from Lib/distutils/command/bdist_rpm.py rename to pylib/Lib/distutils/command/bdist_rpm.py diff --git a/Lib/distutils/command/bdist_wininst.py b/pylib/Lib/distutils/command/bdist_wininst.py similarity index 100% rename from Lib/distutils/command/bdist_wininst.py rename to pylib/Lib/distutils/command/bdist_wininst.py diff --git a/Lib/distutils/command/build.py b/pylib/Lib/distutils/command/build.py similarity index 100% rename from Lib/distutils/command/build.py rename to pylib/Lib/distutils/command/build.py diff --git a/Lib/distutils/command/build_clib.py b/pylib/Lib/distutils/command/build_clib.py similarity index 100% rename from Lib/distutils/command/build_clib.py rename to pylib/Lib/distutils/command/build_clib.py diff --git a/Lib/distutils/command/build_ext.py b/pylib/Lib/distutils/command/build_ext.py similarity index 100% rename from Lib/distutils/command/build_ext.py rename to pylib/Lib/distutils/command/build_ext.py diff --git a/Lib/distutils/command/build_py.py b/pylib/Lib/distutils/command/build_py.py similarity index 100% rename from Lib/distutils/command/build_py.py rename to pylib/Lib/distutils/command/build_py.py diff --git a/Lib/distutils/command/build_scripts.py b/pylib/Lib/distutils/command/build_scripts.py similarity index 100% rename from Lib/distutils/command/build_scripts.py rename to pylib/Lib/distutils/command/build_scripts.py diff --git a/Lib/distutils/command/check.py b/pylib/Lib/distutils/command/check.py similarity index 100% rename from Lib/distutils/command/check.py rename to pylib/Lib/distutils/command/check.py diff --git a/Lib/distutils/command/clean.py b/pylib/Lib/distutils/command/clean.py similarity index 100% rename from Lib/distutils/command/clean.py rename to pylib/Lib/distutils/command/clean.py diff --git a/Lib/distutils/command/command_template b/pylib/Lib/distutils/command/command_template similarity index 100% rename from Lib/distutils/command/command_template rename to pylib/Lib/distutils/command/command_template diff --git a/Lib/distutils/command/config.py b/pylib/Lib/distutils/command/config.py similarity index 100% rename from Lib/distutils/command/config.py rename to pylib/Lib/distutils/command/config.py diff --git a/Lib/distutils/command/install.py b/pylib/Lib/distutils/command/install.py similarity index 100% rename from Lib/distutils/command/install.py rename to pylib/Lib/distutils/command/install.py diff --git a/Lib/distutils/command/install_data.py b/pylib/Lib/distutils/command/install_data.py similarity index 100% rename from Lib/distutils/command/install_data.py rename to pylib/Lib/distutils/command/install_data.py diff --git a/Lib/distutils/command/install_egg_info.py b/pylib/Lib/distutils/command/install_egg_info.py similarity index 100% rename from Lib/distutils/command/install_egg_info.py rename to pylib/Lib/distutils/command/install_egg_info.py diff --git a/Lib/distutils/command/install_headers.py b/pylib/Lib/distutils/command/install_headers.py similarity index 100% rename from Lib/distutils/command/install_headers.py rename to pylib/Lib/distutils/command/install_headers.py diff --git a/Lib/distutils/command/install_lib.py b/pylib/Lib/distutils/command/install_lib.py similarity index 100% rename from Lib/distutils/command/install_lib.py rename to pylib/Lib/distutils/command/install_lib.py diff --git a/Lib/distutils/command/install_scripts.py b/pylib/Lib/distutils/command/install_scripts.py similarity index 100% rename from Lib/distutils/command/install_scripts.py rename to pylib/Lib/distutils/command/install_scripts.py diff --git a/Lib/distutils/command/register.py b/pylib/Lib/distutils/command/register.py similarity index 100% rename from Lib/distutils/command/register.py rename to pylib/Lib/distutils/command/register.py diff --git a/Lib/distutils/command/sdist.py b/pylib/Lib/distutils/command/sdist.py similarity index 100% rename from Lib/distutils/command/sdist.py rename to pylib/Lib/distutils/command/sdist.py diff --git a/Lib/distutils/command/upload.py b/pylib/Lib/distutils/command/upload.py similarity index 100% rename from Lib/distutils/command/upload.py rename to pylib/Lib/distutils/command/upload.py diff --git a/Lib/distutils/config.py b/pylib/Lib/distutils/config.py similarity index 100% rename from Lib/distutils/config.py rename to pylib/Lib/distutils/config.py diff --git a/Lib/distutils/core.py b/pylib/Lib/distutils/core.py similarity index 100% rename from Lib/distutils/core.py rename to pylib/Lib/distutils/core.py diff --git a/Lib/distutils/cygwinccompiler.py b/pylib/Lib/distutils/cygwinccompiler.py similarity index 100% rename from Lib/distutils/cygwinccompiler.py rename to pylib/Lib/distutils/cygwinccompiler.py diff --git a/Lib/distutils/debug.py b/pylib/Lib/distutils/debug.py similarity index 100% rename from Lib/distutils/debug.py rename to pylib/Lib/distutils/debug.py diff --git a/Lib/distutils/dep_util.py b/pylib/Lib/distutils/dep_util.py similarity index 100% rename from Lib/distutils/dep_util.py rename to pylib/Lib/distutils/dep_util.py diff --git a/Lib/distutils/dir_util.py b/pylib/Lib/distutils/dir_util.py similarity index 100% rename from Lib/distutils/dir_util.py rename to pylib/Lib/distutils/dir_util.py diff --git a/Lib/distutils/dist.py b/pylib/Lib/distutils/dist.py similarity index 100% rename from Lib/distutils/dist.py rename to pylib/Lib/distutils/dist.py diff --git a/Lib/distutils/errors.py b/pylib/Lib/distutils/errors.py similarity index 100% rename from Lib/distutils/errors.py rename to pylib/Lib/distutils/errors.py diff --git a/Lib/distutils/extension.py b/pylib/Lib/distutils/extension.py similarity index 100% rename from Lib/distutils/extension.py rename to pylib/Lib/distutils/extension.py diff --git a/Lib/distutils/fancy_getopt.py b/pylib/Lib/distutils/fancy_getopt.py similarity index 100% rename from Lib/distutils/fancy_getopt.py rename to pylib/Lib/distutils/fancy_getopt.py diff --git a/Lib/distutils/file_util.py b/pylib/Lib/distutils/file_util.py similarity index 100% rename from Lib/distutils/file_util.py rename to pylib/Lib/distutils/file_util.py diff --git a/Lib/distutils/filelist.py b/pylib/Lib/distutils/filelist.py similarity index 100% rename from Lib/distutils/filelist.py rename to pylib/Lib/distutils/filelist.py diff --git a/Lib/distutils/log.py b/pylib/Lib/distutils/log.py similarity index 100% rename from Lib/distutils/log.py rename to pylib/Lib/distutils/log.py diff --git a/Lib/distutils/msvc9compiler.py b/pylib/Lib/distutils/msvc9compiler.py similarity index 100% rename from Lib/distutils/msvc9compiler.py rename to pylib/Lib/distutils/msvc9compiler.py diff --git a/Lib/distutils/msvccompiler.py b/pylib/Lib/distutils/msvccompiler.py similarity index 100% rename from Lib/distutils/msvccompiler.py rename to pylib/Lib/distutils/msvccompiler.py diff --git a/Lib/distutils/spawn.py b/pylib/Lib/distutils/spawn.py similarity index 100% rename from Lib/distutils/spawn.py rename to pylib/Lib/distutils/spawn.py diff --git a/Lib/distutils/sysconfig.py b/pylib/Lib/distutils/sysconfig.py similarity index 100% rename from Lib/distutils/sysconfig.py rename to pylib/Lib/distutils/sysconfig.py diff --git a/Lib/distutils/text_file.py b/pylib/Lib/distutils/text_file.py similarity index 100% rename from Lib/distutils/text_file.py rename to pylib/Lib/distutils/text_file.py diff --git a/Lib/distutils/unixccompiler.py b/pylib/Lib/distutils/unixccompiler.py similarity index 100% rename from Lib/distutils/unixccompiler.py rename to pylib/Lib/distutils/unixccompiler.py diff --git a/Lib/distutils/util.py b/pylib/Lib/distutils/util.py similarity index 100% rename from Lib/distutils/util.py rename to pylib/Lib/distutils/util.py diff --git a/Lib/distutils/version.py b/pylib/Lib/distutils/version.py similarity index 100% rename from Lib/distutils/version.py rename to pylib/Lib/distutils/version.py diff --git a/Lib/distutils/versionpredicate.py b/pylib/Lib/distutils/versionpredicate.py similarity index 100% rename from Lib/distutils/versionpredicate.py rename to pylib/Lib/distutils/versionpredicate.py diff --git a/Lib/doctest.py b/pylib/Lib/doctest.py similarity index 100% rename from Lib/doctest.py rename to pylib/Lib/doctest.py diff --git a/Lib/dummy_threading.py b/pylib/Lib/dummy_threading.py similarity index 100% rename from Lib/dummy_threading.py rename to pylib/Lib/dummy_threading.py diff --git a/Lib/email/__init__.py b/pylib/Lib/email/__init__.py similarity index 100% rename from Lib/email/__init__.py rename to pylib/Lib/email/__init__.py diff --git a/Lib/email/_encoded_words.py b/pylib/Lib/email/_encoded_words.py similarity index 100% rename from Lib/email/_encoded_words.py rename to pylib/Lib/email/_encoded_words.py diff --git a/Lib/email/_header_value_parser.py b/pylib/Lib/email/_header_value_parser.py similarity index 100% rename from Lib/email/_header_value_parser.py rename to pylib/Lib/email/_header_value_parser.py diff --git a/Lib/email/_parseaddr.py b/pylib/Lib/email/_parseaddr.py similarity index 100% rename from Lib/email/_parseaddr.py rename to pylib/Lib/email/_parseaddr.py diff --git a/Lib/email/_policybase.py b/pylib/Lib/email/_policybase.py similarity index 100% rename from Lib/email/_policybase.py rename to pylib/Lib/email/_policybase.py diff --git a/Lib/email/architecture.rst b/pylib/Lib/email/architecture.rst similarity index 100% rename from Lib/email/architecture.rst rename to pylib/Lib/email/architecture.rst diff --git a/Lib/email/base64mime.py b/pylib/Lib/email/base64mime.py similarity index 100% rename from Lib/email/base64mime.py rename to pylib/Lib/email/base64mime.py diff --git a/Lib/email/charset.py b/pylib/Lib/email/charset.py similarity index 100% rename from Lib/email/charset.py rename to pylib/Lib/email/charset.py diff --git a/Lib/email/contentmanager.py b/pylib/Lib/email/contentmanager.py similarity index 100% rename from Lib/email/contentmanager.py rename to pylib/Lib/email/contentmanager.py diff --git a/Lib/email/encoders.py b/pylib/Lib/email/encoders.py similarity index 100% rename from Lib/email/encoders.py rename to pylib/Lib/email/encoders.py diff --git a/Lib/email/errors.py b/pylib/Lib/email/errors.py similarity index 100% rename from Lib/email/errors.py rename to pylib/Lib/email/errors.py diff --git a/Lib/email/feedparser.py b/pylib/Lib/email/feedparser.py similarity index 100% rename from Lib/email/feedparser.py rename to pylib/Lib/email/feedparser.py diff --git a/Lib/email/generator.py b/pylib/Lib/email/generator.py similarity index 100% rename from Lib/email/generator.py rename to pylib/Lib/email/generator.py diff --git a/Lib/email/header.py b/pylib/Lib/email/header.py similarity index 100% rename from Lib/email/header.py rename to pylib/Lib/email/header.py diff --git a/Lib/email/headerregistry.py b/pylib/Lib/email/headerregistry.py similarity index 100% rename from Lib/email/headerregistry.py rename to pylib/Lib/email/headerregistry.py diff --git a/Lib/email/iterators.py b/pylib/Lib/email/iterators.py similarity index 100% rename from Lib/email/iterators.py rename to pylib/Lib/email/iterators.py diff --git a/Lib/email/message.py b/pylib/Lib/email/message.py similarity index 100% rename from Lib/email/message.py rename to pylib/Lib/email/message.py diff --git a/Lib/email/mime/__init__.py b/pylib/Lib/email/mime/__init__.py similarity index 100% rename from Lib/email/mime/__init__.py rename to pylib/Lib/email/mime/__init__.py diff --git a/Lib/email/mime/application.py b/pylib/Lib/email/mime/application.py similarity index 100% rename from Lib/email/mime/application.py rename to pylib/Lib/email/mime/application.py diff --git a/Lib/email/mime/audio.py b/pylib/Lib/email/mime/audio.py similarity index 100% rename from Lib/email/mime/audio.py rename to pylib/Lib/email/mime/audio.py diff --git a/Lib/email/mime/base.py b/pylib/Lib/email/mime/base.py similarity index 100% rename from Lib/email/mime/base.py rename to pylib/Lib/email/mime/base.py diff --git a/Lib/email/mime/image.py b/pylib/Lib/email/mime/image.py similarity index 100% rename from Lib/email/mime/image.py rename to pylib/Lib/email/mime/image.py diff --git a/Lib/email/mime/message.py b/pylib/Lib/email/mime/message.py similarity index 100% rename from Lib/email/mime/message.py rename to pylib/Lib/email/mime/message.py diff --git a/Lib/email/mime/multipart.py b/pylib/Lib/email/mime/multipart.py similarity index 100% rename from Lib/email/mime/multipart.py rename to pylib/Lib/email/mime/multipart.py diff --git a/Lib/email/mime/nonmultipart.py b/pylib/Lib/email/mime/nonmultipart.py similarity index 100% rename from Lib/email/mime/nonmultipart.py rename to pylib/Lib/email/mime/nonmultipart.py diff --git a/Lib/email/mime/text.py b/pylib/Lib/email/mime/text.py similarity index 100% rename from Lib/email/mime/text.py rename to pylib/Lib/email/mime/text.py diff --git a/Lib/email/parser.py b/pylib/Lib/email/parser.py similarity index 100% rename from Lib/email/parser.py rename to pylib/Lib/email/parser.py diff --git a/Lib/email/policy.py b/pylib/Lib/email/policy.py similarity index 100% rename from Lib/email/policy.py rename to pylib/Lib/email/policy.py diff --git a/Lib/email/quoprimime.py b/pylib/Lib/email/quoprimime.py similarity index 100% rename from Lib/email/quoprimime.py rename to pylib/Lib/email/quoprimime.py diff --git a/Lib/email/utils.py b/pylib/Lib/email/utils.py similarity index 100% rename from Lib/email/utils.py rename to pylib/Lib/email/utils.py diff --git a/Lib/encodings/__init__.py b/pylib/Lib/encodings/__init__.py similarity index 100% rename from Lib/encodings/__init__.py rename to pylib/Lib/encodings/__init__.py diff --git a/Lib/encodings/aliases.py b/pylib/Lib/encodings/aliases.py similarity index 100% rename from Lib/encodings/aliases.py rename to pylib/Lib/encodings/aliases.py diff --git a/Lib/encodings/ascii.py b/pylib/Lib/encodings/ascii.py similarity index 100% rename from Lib/encodings/ascii.py rename to pylib/Lib/encodings/ascii.py diff --git a/Lib/encodings/base64_codec.py b/pylib/Lib/encodings/base64_codec.py similarity index 100% rename from Lib/encodings/base64_codec.py rename to pylib/Lib/encodings/base64_codec.py diff --git a/Lib/encodings/big5.py b/pylib/Lib/encodings/big5.py similarity index 100% rename from Lib/encodings/big5.py rename to pylib/Lib/encodings/big5.py diff --git a/Lib/encodings/big5hkscs.py b/pylib/Lib/encodings/big5hkscs.py similarity index 100% rename from Lib/encodings/big5hkscs.py rename to pylib/Lib/encodings/big5hkscs.py diff --git a/Lib/encodings/bz2_codec.py b/pylib/Lib/encodings/bz2_codec.py similarity index 100% rename from Lib/encodings/bz2_codec.py rename to pylib/Lib/encodings/bz2_codec.py diff --git a/Lib/encodings/charmap.py b/pylib/Lib/encodings/charmap.py similarity index 100% rename from Lib/encodings/charmap.py rename to pylib/Lib/encodings/charmap.py diff --git a/Lib/encodings/cp037.py b/pylib/Lib/encodings/cp037.py similarity index 100% rename from Lib/encodings/cp037.py rename to pylib/Lib/encodings/cp037.py diff --git a/Lib/encodings/cp1006.py b/pylib/Lib/encodings/cp1006.py similarity index 100% rename from Lib/encodings/cp1006.py rename to pylib/Lib/encodings/cp1006.py diff --git a/Lib/encodings/cp1026.py b/pylib/Lib/encodings/cp1026.py similarity index 100% rename from Lib/encodings/cp1026.py rename to pylib/Lib/encodings/cp1026.py diff --git a/Lib/encodings/cp1125.py b/pylib/Lib/encodings/cp1125.py similarity index 100% rename from Lib/encodings/cp1125.py rename to pylib/Lib/encodings/cp1125.py diff --git a/Lib/encodings/cp1140.py b/pylib/Lib/encodings/cp1140.py similarity index 100% rename from Lib/encodings/cp1140.py rename to pylib/Lib/encodings/cp1140.py diff --git a/Lib/encodings/cp1250.py b/pylib/Lib/encodings/cp1250.py similarity index 100% rename from Lib/encodings/cp1250.py rename to pylib/Lib/encodings/cp1250.py diff --git a/Lib/encodings/cp1251.py b/pylib/Lib/encodings/cp1251.py similarity index 100% rename from Lib/encodings/cp1251.py rename to pylib/Lib/encodings/cp1251.py diff --git a/Lib/encodings/cp1252.py b/pylib/Lib/encodings/cp1252.py similarity index 100% rename from Lib/encodings/cp1252.py rename to pylib/Lib/encodings/cp1252.py diff --git a/Lib/encodings/cp1253.py b/pylib/Lib/encodings/cp1253.py similarity index 100% rename from Lib/encodings/cp1253.py rename to pylib/Lib/encodings/cp1253.py diff --git a/Lib/encodings/cp1254.py b/pylib/Lib/encodings/cp1254.py similarity index 100% rename from Lib/encodings/cp1254.py rename to pylib/Lib/encodings/cp1254.py diff --git a/Lib/encodings/cp1255.py b/pylib/Lib/encodings/cp1255.py similarity index 100% rename from Lib/encodings/cp1255.py rename to pylib/Lib/encodings/cp1255.py diff --git a/Lib/encodings/cp1256.py b/pylib/Lib/encodings/cp1256.py similarity index 100% rename from Lib/encodings/cp1256.py rename to pylib/Lib/encodings/cp1256.py diff --git a/Lib/encodings/cp1257.py b/pylib/Lib/encodings/cp1257.py similarity index 100% rename from Lib/encodings/cp1257.py rename to pylib/Lib/encodings/cp1257.py diff --git a/Lib/encodings/cp1258.py b/pylib/Lib/encodings/cp1258.py similarity index 100% rename from Lib/encodings/cp1258.py rename to pylib/Lib/encodings/cp1258.py diff --git a/Lib/encodings/cp273.py b/pylib/Lib/encodings/cp273.py similarity index 100% rename from Lib/encodings/cp273.py rename to pylib/Lib/encodings/cp273.py diff --git a/Lib/encodings/cp424.py b/pylib/Lib/encodings/cp424.py similarity index 100% rename from Lib/encodings/cp424.py rename to pylib/Lib/encodings/cp424.py diff --git a/Lib/encodings/cp437.py b/pylib/Lib/encodings/cp437.py similarity index 100% rename from Lib/encodings/cp437.py rename to pylib/Lib/encodings/cp437.py diff --git a/Lib/encodings/cp500.py b/pylib/Lib/encodings/cp500.py similarity index 100% rename from Lib/encodings/cp500.py rename to pylib/Lib/encodings/cp500.py diff --git a/Lib/encodings/cp720.py b/pylib/Lib/encodings/cp720.py similarity index 100% rename from Lib/encodings/cp720.py rename to pylib/Lib/encodings/cp720.py diff --git a/Lib/encodings/cp737.py b/pylib/Lib/encodings/cp737.py similarity index 100% rename from Lib/encodings/cp737.py rename to pylib/Lib/encodings/cp737.py diff --git a/Lib/encodings/cp775.py b/pylib/Lib/encodings/cp775.py similarity index 100% rename from Lib/encodings/cp775.py rename to pylib/Lib/encodings/cp775.py diff --git a/Lib/encodings/cp850.py b/pylib/Lib/encodings/cp850.py similarity index 100% rename from Lib/encodings/cp850.py rename to pylib/Lib/encodings/cp850.py diff --git a/Lib/encodings/cp852.py b/pylib/Lib/encodings/cp852.py similarity index 100% rename from Lib/encodings/cp852.py rename to pylib/Lib/encodings/cp852.py diff --git a/Lib/encodings/cp855.py b/pylib/Lib/encodings/cp855.py similarity index 100% rename from Lib/encodings/cp855.py rename to pylib/Lib/encodings/cp855.py diff --git a/Lib/encodings/cp856.py b/pylib/Lib/encodings/cp856.py similarity index 100% rename from Lib/encodings/cp856.py rename to pylib/Lib/encodings/cp856.py diff --git a/Lib/encodings/cp857.py b/pylib/Lib/encodings/cp857.py similarity index 100% rename from Lib/encodings/cp857.py rename to pylib/Lib/encodings/cp857.py diff --git a/Lib/encodings/cp858.py b/pylib/Lib/encodings/cp858.py similarity index 100% rename from Lib/encodings/cp858.py rename to pylib/Lib/encodings/cp858.py diff --git a/Lib/encodings/cp860.py b/pylib/Lib/encodings/cp860.py similarity index 100% rename from Lib/encodings/cp860.py rename to pylib/Lib/encodings/cp860.py diff --git a/Lib/encodings/cp861.py b/pylib/Lib/encodings/cp861.py similarity index 100% rename from Lib/encodings/cp861.py rename to pylib/Lib/encodings/cp861.py diff --git a/Lib/encodings/cp862.py b/pylib/Lib/encodings/cp862.py similarity index 100% rename from Lib/encodings/cp862.py rename to pylib/Lib/encodings/cp862.py diff --git a/Lib/encodings/cp863.py b/pylib/Lib/encodings/cp863.py similarity index 100% rename from Lib/encodings/cp863.py rename to pylib/Lib/encodings/cp863.py diff --git a/Lib/encodings/cp864.py b/pylib/Lib/encodings/cp864.py similarity index 100% rename from Lib/encodings/cp864.py rename to pylib/Lib/encodings/cp864.py diff --git a/Lib/encodings/cp865.py b/pylib/Lib/encodings/cp865.py similarity index 100% rename from Lib/encodings/cp865.py rename to pylib/Lib/encodings/cp865.py diff --git a/Lib/encodings/cp866.py b/pylib/Lib/encodings/cp866.py similarity index 100% rename from Lib/encodings/cp866.py rename to pylib/Lib/encodings/cp866.py diff --git a/Lib/encodings/cp869.py b/pylib/Lib/encodings/cp869.py similarity index 100% rename from Lib/encodings/cp869.py rename to pylib/Lib/encodings/cp869.py diff --git a/Lib/encodings/cp874.py b/pylib/Lib/encodings/cp874.py similarity index 100% rename from Lib/encodings/cp874.py rename to pylib/Lib/encodings/cp874.py diff --git a/Lib/encodings/cp875.py b/pylib/Lib/encodings/cp875.py similarity index 100% rename from Lib/encodings/cp875.py rename to pylib/Lib/encodings/cp875.py diff --git a/Lib/encodings/cp932.py b/pylib/Lib/encodings/cp932.py similarity index 100% rename from Lib/encodings/cp932.py rename to pylib/Lib/encodings/cp932.py diff --git a/Lib/encodings/cp949.py b/pylib/Lib/encodings/cp949.py similarity index 100% rename from Lib/encodings/cp949.py rename to pylib/Lib/encodings/cp949.py diff --git a/Lib/encodings/cp950.py b/pylib/Lib/encodings/cp950.py similarity index 100% rename from Lib/encodings/cp950.py rename to pylib/Lib/encodings/cp950.py diff --git a/Lib/encodings/euc_jis_2004.py b/pylib/Lib/encodings/euc_jis_2004.py similarity index 100% rename from Lib/encodings/euc_jis_2004.py rename to pylib/Lib/encodings/euc_jis_2004.py diff --git a/Lib/encodings/euc_jisx0213.py b/pylib/Lib/encodings/euc_jisx0213.py similarity index 100% rename from Lib/encodings/euc_jisx0213.py rename to pylib/Lib/encodings/euc_jisx0213.py diff --git a/Lib/encodings/euc_jp.py b/pylib/Lib/encodings/euc_jp.py similarity index 100% rename from Lib/encodings/euc_jp.py rename to pylib/Lib/encodings/euc_jp.py diff --git a/Lib/encodings/euc_kr.py b/pylib/Lib/encodings/euc_kr.py similarity index 100% rename from Lib/encodings/euc_kr.py rename to pylib/Lib/encodings/euc_kr.py diff --git a/Lib/encodings/gb18030.py b/pylib/Lib/encodings/gb18030.py similarity index 100% rename from Lib/encodings/gb18030.py rename to pylib/Lib/encodings/gb18030.py diff --git a/Lib/encodings/gb2312.py b/pylib/Lib/encodings/gb2312.py similarity index 100% rename from Lib/encodings/gb2312.py rename to pylib/Lib/encodings/gb2312.py diff --git a/Lib/encodings/gbk.py b/pylib/Lib/encodings/gbk.py similarity index 100% rename from Lib/encodings/gbk.py rename to pylib/Lib/encodings/gbk.py diff --git a/Lib/encodings/hex_codec.py b/pylib/Lib/encodings/hex_codec.py similarity index 100% rename from Lib/encodings/hex_codec.py rename to pylib/Lib/encodings/hex_codec.py diff --git a/Lib/encodings/hp_roman8.py b/pylib/Lib/encodings/hp_roman8.py similarity index 100% rename from Lib/encodings/hp_roman8.py rename to pylib/Lib/encodings/hp_roman8.py diff --git a/Lib/encodings/hz.py b/pylib/Lib/encodings/hz.py similarity index 100% rename from Lib/encodings/hz.py rename to pylib/Lib/encodings/hz.py diff --git a/Lib/encodings/idna.py b/pylib/Lib/encodings/idna.py similarity index 100% rename from Lib/encodings/idna.py rename to pylib/Lib/encodings/idna.py diff --git a/Lib/encodings/iso2022_jp.py b/pylib/Lib/encodings/iso2022_jp.py similarity index 100% rename from Lib/encodings/iso2022_jp.py rename to pylib/Lib/encodings/iso2022_jp.py diff --git a/Lib/encodings/iso2022_jp_1.py b/pylib/Lib/encodings/iso2022_jp_1.py similarity index 100% rename from Lib/encodings/iso2022_jp_1.py rename to pylib/Lib/encodings/iso2022_jp_1.py diff --git a/Lib/encodings/iso2022_jp_2.py b/pylib/Lib/encodings/iso2022_jp_2.py similarity index 100% rename from Lib/encodings/iso2022_jp_2.py rename to pylib/Lib/encodings/iso2022_jp_2.py diff --git a/Lib/encodings/iso2022_jp_2004.py b/pylib/Lib/encodings/iso2022_jp_2004.py similarity index 100% rename from Lib/encodings/iso2022_jp_2004.py rename to pylib/Lib/encodings/iso2022_jp_2004.py diff --git a/Lib/encodings/iso2022_jp_3.py b/pylib/Lib/encodings/iso2022_jp_3.py similarity index 100% rename from Lib/encodings/iso2022_jp_3.py rename to pylib/Lib/encodings/iso2022_jp_3.py diff --git a/Lib/encodings/iso2022_jp_ext.py b/pylib/Lib/encodings/iso2022_jp_ext.py similarity index 100% rename from Lib/encodings/iso2022_jp_ext.py rename to pylib/Lib/encodings/iso2022_jp_ext.py diff --git a/Lib/encodings/iso2022_kr.py b/pylib/Lib/encodings/iso2022_kr.py similarity index 100% rename from Lib/encodings/iso2022_kr.py rename to pylib/Lib/encodings/iso2022_kr.py diff --git a/Lib/encodings/iso8859_1.py b/pylib/Lib/encodings/iso8859_1.py similarity index 100% rename from Lib/encodings/iso8859_1.py rename to pylib/Lib/encodings/iso8859_1.py diff --git a/Lib/encodings/iso8859_10.py b/pylib/Lib/encodings/iso8859_10.py similarity index 100% rename from Lib/encodings/iso8859_10.py rename to pylib/Lib/encodings/iso8859_10.py diff --git a/Lib/encodings/iso8859_11.py b/pylib/Lib/encodings/iso8859_11.py similarity index 100% rename from Lib/encodings/iso8859_11.py rename to pylib/Lib/encodings/iso8859_11.py diff --git a/Lib/encodings/iso8859_13.py b/pylib/Lib/encodings/iso8859_13.py similarity index 100% rename from Lib/encodings/iso8859_13.py rename to pylib/Lib/encodings/iso8859_13.py diff --git a/Lib/encodings/iso8859_14.py b/pylib/Lib/encodings/iso8859_14.py similarity index 100% rename from Lib/encodings/iso8859_14.py rename to pylib/Lib/encodings/iso8859_14.py diff --git a/Lib/encodings/iso8859_15.py b/pylib/Lib/encodings/iso8859_15.py similarity index 100% rename from Lib/encodings/iso8859_15.py rename to pylib/Lib/encodings/iso8859_15.py diff --git a/Lib/encodings/iso8859_16.py b/pylib/Lib/encodings/iso8859_16.py similarity index 100% rename from Lib/encodings/iso8859_16.py rename to pylib/Lib/encodings/iso8859_16.py diff --git a/Lib/encodings/iso8859_2.py b/pylib/Lib/encodings/iso8859_2.py similarity index 100% rename from Lib/encodings/iso8859_2.py rename to pylib/Lib/encodings/iso8859_2.py diff --git a/Lib/encodings/iso8859_3.py b/pylib/Lib/encodings/iso8859_3.py similarity index 100% rename from Lib/encodings/iso8859_3.py rename to pylib/Lib/encodings/iso8859_3.py diff --git a/Lib/encodings/iso8859_4.py b/pylib/Lib/encodings/iso8859_4.py similarity index 100% rename from Lib/encodings/iso8859_4.py rename to pylib/Lib/encodings/iso8859_4.py diff --git a/Lib/encodings/iso8859_5.py b/pylib/Lib/encodings/iso8859_5.py similarity index 100% rename from Lib/encodings/iso8859_5.py rename to pylib/Lib/encodings/iso8859_5.py diff --git a/Lib/encodings/iso8859_6.py b/pylib/Lib/encodings/iso8859_6.py similarity index 100% rename from Lib/encodings/iso8859_6.py rename to pylib/Lib/encodings/iso8859_6.py diff --git a/Lib/encodings/iso8859_7.py b/pylib/Lib/encodings/iso8859_7.py similarity index 100% rename from Lib/encodings/iso8859_7.py rename to pylib/Lib/encodings/iso8859_7.py diff --git a/Lib/encodings/iso8859_8.py b/pylib/Lib/encodings/iso8859_8.py similarity index 100% rename from Lib/encodings/iso8859_8.py rename to pylib/Lib/encodings/iso8859_8.py diff --git a/Lib/encodings/iso8859_9.py b/pylib/Lib/encodings/iso8859_9.py similarity index 100% rename from Lib/encodings/iso8859_9.py rename to pylib/Lib/encodings/iso8859_9.py diff --git a/Lib/encodings/johab.py b/pylib/Lib/encodings/johab.py similarity index 100% rename from Lib/encodings/johab.py rename to pylib/Lib/encodings/johab.py diff --git a/Lib/encodings/koi8_r.py b/pylib/Lib/encodings/koi8_r.py similarity index 100% rename from Lib/encodings/koi8_r.py rename to pylib/Lib/encodings/koi8_r.py diff --git a/Lib/encodings/koi8_t.py b/pylib/Lib/encodings/koi8_t.py similarity index 100% rename from Lib/encodings/koi8_t.py rename to pylib/Lib/encodings/koi8_t.py diff --git a/Lib/encodings/koi8_u.py b/pylib/Lib/encodings/koi8_u.py similarity index 100% rename from Lib/encodings/koi8_u.py rename to pylib/Lib/encodings/koi8_u.py diff --git a/Lib/encodings/kz1048.py b/pylib/Lib/encodings/kz1048.py similarity index 100% rename from Lib/encodings/kz1048.py rename to pylib/Lib/encodings/kz1048.py diff --git a/Lib/encodings/latin_1.py b/pylib/Lib/encodings/latin_1.py similarity index 100% rename from Lib/encodings/latin_1.py rename to pylib/Lib/encodings/latin_1.py diff --git a/Lib/encodings/mac_arabic.py b/pylib/Lib/encodings/mac_arabic.py similarity index 100% rename from Lib/encodings/mac_arabic.py rename to pylib/Lib/encodings/mac_arabic.py diff --git a/Lib/encodings/mac_croatian.py b/pylib/Lib/encodings/mac_croatian.py similarity index 100% rename from Lib/encodings/mac_croatian.py rename to pylib/Lib/encodings/mac_croatian.py diff --git a/Lib/encodings/mac_cyrillic.py b/pylib/Lib/encodings/mac_cyrillic.py similarity index 100% rename from Lib/encodings/mac_cyrillic.py rename to pylib/Lib/encodings/mac_cyrillic.py diff --git a/Lib/encodings/mac_farsi.py b/pylib/Lib/encodings/mac_farsi.py similarity index 100% rename from Lib/encodings/mac_farsi.py rename to pylib/Lib/encodings/mac_farsi.py diff --git a/Lib/encodings/mac_greek.py b/pylib/Lib/encodings/mac_greek.py similarity index 100% rename from Lib/encodings/mac_greek.py rename to pylib/Lib/encodings/mac_greek.py diff --git a/Lib/encodings/mac_iceland.py b/pylib/Lib/encodings/mac_iceland.py similarity index 100% rename from Lib/encodings/mac_iceland.py rename to pylib/Lib/encodings/mac_iceland.py diff --git a/Lib/encodings/mac_latin2.py b/pylib/Lib/encodings/mac_latin2.py similarity index 100% rename from Lib/encodings/mac_latin2.py rename to pylib/Lib/encodings/mac_latin2.py diff --git a/Lib/encodings/mac_roman.py b/pylib/Lib/encodings/mac_roman.py similarity index 100% rename from Lib/encodings/mac_roman.py rename to pylib/Lib/encodings/mac_roman.py diff --git a/Lib/encodings/mac_romanian.py b/pylib/Lib/encodings/mac_romanian.py similarity index 100% rename from Lib/encodings/mac_romanian.py rename to pylib/Lib/encodings/mac_romanian.py diff --git a/Lib/encodings/mac_turkish.py b/pylib/Lib/encodings/mac_turkish.py similarity index 100% rename from Lib/encodings/mac_turkish.py rename to pylib/Lib/encodings/mac_turkish.py diff --git a/Lib/encodings/mbcs.py b/pylib/Lib/encodings/mbcs.py similarity index 100% rename from Lib/encodings/mbcs.py rename to pylib/Lib/encodings/mbcs.py diff --git a/Lib/encodings/oem.py b/pylib/Lib/encodings/oem.py similarity index 100% rename from Lib/encodings/oem.py rename to pylib/Lib/encodings/oem.py diff --git a/Lib/encodings/palmos.py b/pylib/Lib/encodings/palmos.py similarity index 100% rename from Lib/encodings/palmos.py rename to pylib/Lib/encodings/palmos.py diff --git a/Lib/encodings/ptcp154.py b/pylib/Lib/encodings/ptcp154.py similarity index 100% rename from Lib/encodings/ptcp154.py rename to pylib/Lib/encodings/ptcp154.py diff --git a/Lib/encodings/punycode.py b/pylib/Lib/encodings/punycode.py similarity index 100% rename from Lib/encodings/punycode.py rename to pylib/Lib/encodings/punycode.py diff --git a/Lib/encodings/quopri_codec.py b/pylib/Lib/encodings/quopri_codec.py similarity index 100% rename from Lib/encodings/quopri_codec.py rename to pylib/Lib/encodings/quopri_codec.py diff --git a/Lib/encodings/raw_unicode_escape.py b/pylib/Lib/encodings/raw_unicode_escape.py similarity index 100% rename from Lib/encodings/raw_unicode_escape.py rename to pylib/Lib/encodings/raw_unicode_escape.py diff --git a/Lib/encodings/rot_13.py b/pylib/Lib/encodings/rot_13.py similarity index 100% rename from Lib/encodings/rot_13.py rename to pylib/Lib/encodings/rot_13.py diff --git a/Lib/encodings/shift_jis.py b/pylib/Lib/encodings/shift_jis.py similarity index 100% rename from Lib/encodings/shift_jis.py rename to pylib/Lib/encodings/shift_jis.py diff --git a/Lib/encodings/shift_jis_2004.py b/pylib/Lib/encodings/shift_jis_2004.py similarity index 100% rename from Lib/encodings/shift_jis_2004.py rename to pylib/Lib/encodings/shift_jis_2004.py diff --git a/Lib/encodings/shift_jisx0213.py b/pylib/Lib/encodings/shift_jisx0213.py similarity index 100% rename from Lib/encodings/shift_jisx0213.py rename to pylib/Lib/encodings/shift_jisx0213.py diff --git a/Lib/encodings/tis_620.py b/pylib/Lib/encodings/tis_620.py similarity index 100% rename from Lib/encodings/tis_620.py rename to pylib/Lib/encodings/tis_620.py diff --git a/Lib/encodings/undefined.py b/pylib/Lib/encodings/undefined.py similarity index 100% rename from Lib/encodings/undefined.py rename to pylib/Lib/encodings/undefined.py diff --git a/Lib/encodings/unicode_escape.py b/pylib/Lib/encodings/unicode_escape.py similarity index 100% rename from Lib/encodings/unicode_escape.py rename to pylib/Lib/encodings/unicode_escape.py diff --git a/Lib/encodings/utf_16.py b/pylib/Lib/encodings/utf_16.py similarity index 100% rename from Lib/encodings/utf_16.py rename to pylib/Lib/encodings/utf_16.py diff --git a/Lib/encodings/utf_16_be.py b/pylib/Lib/encodings/utf_16_be.py similarity index 100% rename from Lib/encodings/utf_16_be.py rename to pylib/Lib/encodings/utf_16_be.py diff --git a/Lib/encodings/utf_16_le.py b/pylib/Lib/encodings/utf_16_le.py similarity index 100% rename from Lib/encodings/utf_16_le.py rename to pylib/Lib/encodings/utf_16_le.py diff --git a/Lib/encodings/utf_32.py b/pylib/Lib/encodings/utf_32.py similarity index 100% rename from Lib/encodings/utf_32.py rename to pylib/Lib/encodings/utf_32.py diff --git a/Lib/encodings/utf_32_be.py b/pylib/Lib/encodings/utf_32_be.py similarity index 100% rename from Lib/encodings/utf_32_be.py rename to pylib/Lib/encodings/utf_32_be.py diff --git a/Lib/encodings/utf_32_le.py b/pylib/Lib/encodings/utf_32_le.py similarity index 100% rename from Lib/encodings/utf_32_le.py rename to pylib/Lib/encodings/utf_32_le.py diff --git a/Lib/encodings/utf_7.py b/pylib/Lib/encodings/utf_7.py similarity index 100% rename from Lib/encodings/utf_7.py rename to pylib/Lib/encodings/utf_7.py diff --git a/Lib/encodings/utf_8.py b/pylib/Lib/encodings/utf_8.py similarity index 100% rename from Lib/encodings/utf_8.py rename to pylib/Lib/encodings/utf_8.py diff --git a/Lib/encodings/utf_8_sig.py b/pylib/Lib/encodings/utf_8_sig.py similarity index 100% rename from Lib/encodings/utf_8_sig.py rename to pylib/Lib/encodings/utf_8_sig.py diff --git a/Lib/encodings/uu_codec.py b/pylib/Lib/encodings/uu_codec.py similarity index 100% rename from Lib/encodings/uu_codec.py rename to pylib/Lib/encodings/uu_codec.py diff --git a/Lib/encodings/zlib_codec.py b/pylib/Lib/encodings/zlib_codec.py similarity index 100% rename from Lib/encodings/zlib_codec.py rename to pylib/Lib/encodings/zlib_codec.py diff --git a/Lib/ensurepip/__init__.py b/pylib/Lib/ensurepip/__init__.py similarity index 100% rename from Lib/ensurepip/__init__.py rename to pylib/Lib/ensurepip/__init__.py diff --git a/Lib/ensurepip/__main__.py b/pylib/Lib/ensurepip/__main__.py similarity index 100% rename from Lib/ensurepip/__main__.py rename to pylib/Lib/ensurepip/__main__.py diff --git a/Lib/ensurepip/_bundled/pip-23.2.1-py3-none-any.whl b/pylib/Lib/ensurepip/_bundled/pip-23.2.1-py3-none-any.whl similarity index 100% rename from Lib/ensurepip/_bundled/pip-23.2.1-py3-none-any.whl rename to pylib/Lib/ensurepip/_bundled/pip-23.2.1-py3-none-any.whl diff --git a/Lib/ensurepip/_uninstall.py b/pylib/Lib/ensurepip/_uninstall.py similarity index 100% rename from Lib/ensurepip/_uninstall.py rename to pylib/Lib/ensurepip/_uninstall.py diff --git a/Lib/enum.py b/pylib/Lib/enum.py similarity index 100% rename from Lib/enum.py rename to pylib/Lib/enum.py diff --git a/Lib/filecmp.py b/pylib/Lib/filecmp.py similarity index 100% rename from Lib/filecmp.py rename to pylib/Lib/filecmp.py diff --git a/Lib/fileinput.py b/pylib/Lib/fileinput.py similarity index 100% rename from Lib/fileinput.py rename to pylib/Lib/fileinput.py diff --git a/Lib/fnmatch.py b/pylib/Lib/fnmatch.py similarity index 100% rename from Lib/fnmatch.py rename to pylib/Lib/fnmatch.py diff --git a/Lib/fractions.py b/pylib/Lib/fractions.py similarity index 100% rename from Lib/fractions.py rename to pylib/Lib/fractions.py diff --git a/Lib/ftplib.py b/pylib/Lib/ftplib.py similarity index 100% rename from Lib/ftplib.py rename to pylib/Lib/ftplib.py diff --git a/Lib/functools.py b/pylib/Lib/functools.py similarity index 100% rename from Lib/functools.py rename to pylib/Lib/functools.py diff --git a/Lib/genericpath.py b/pylib/Lib/genericpath.py similarity index 100% rename from Lib/genericpath.py rename to pylib/Lib/genericpath.py diff --git a/Lib/getopt.py b/pylib/Lib/getopt.py similarity index 100% rename from Lib/getopt.py rename to pylib/Lib/getopt.py diff --git a/Lib/getpass.py b/pylib/Lib/getpass.py similarity index 100% rename from Lib/getpass.py rename to pylib/Lib/getpass.py diff --git a/Lib/gettext.py b/pylib/Lib/gettext.py similarity index 100% rename from Lib/gettext.py rename to pylib/Lib/gettext.py diff --git a/Lib/glob.py b/pylib/Lib/glob.py similarity index 100% rename from Lib/glob.py rename to pylib/Lib/glob.py diff --git a/Lib/graphlib.py b/pylib/Lib/graphlib.py similarity index 100% rename from Lib/graphlib.py rename to pylib/Lib/graphlib.py diff --git a/Lib/gzip.py b/pylib/Lib/gzip.py similarity index 100% rename from Lib/gzip.py rename to pylib/Lib/gzip.py diff --git a/Lib/hashlib.py b/pylib/Lib/hashlib.py similarity index 100% rename from Lib/hashlib.py rename to pylib/Lib/hashlib.py diff --git a/Lib/heapq.py b/pylib/Lib/heapq.py similarity index 100% rename from Lib/heapq.py rename to pylib/Lib/heapq.py diff --git a/Lib/hmac.py b/pylib/Lib/hmac.py similarity index 100% rename from Lib/hmac.py rename to pylib/Lib/hmac.py diff --git a/Lib/html/__init__.py b/pylib/Lib/html/__init__.py similarity index 100% rename from Lib/html/__init__.py rename to pylib/Lib/html/__init__.py diff --git a/Lib/html/entities.py b/pylib/Lib/html/entities.py similarity index 100% rename from Lib/html/entities.py rename to pylib/Lib/html/entities.py diff --git a/Lib/html/parser.py b/pylib/Lib/html/parser.py similarity index 100% rename from Lib/html/parser.py rename to pylib/Lib/html/parser.py diff --git a/Lib/http/__init__.py b/pylib/Lib/http/__init__.py similarity index 100% rename from Lib/http/__init__.py rename to pylib/Lib/http/__init__.py diff --git a/Lib/http/client.py b/pylib/Lib/http/client.py similarity index 100% rename from Lib/http/client.py rename to pylib/Lib/http/client.py diff --git a/Lib/http/cookiejar.py b/pylib/Lib/http/cookiejar.py similarity index 100% rename from Lib/http/cookiejar.py rename to pylib/Lib/http/cookiejar.py diff --git a/Lib/http/cookies.py b/pylib/Lib/http/cookies.py similarity index 100% rename from Lib/http/cookies.py rename to pylib/Lib/http/cookies.py diff --git a/Lib/http/server.py b/pylib/Lib/http/server.py similarity index 100% rename from Lib/http/server.py rename to pylib/Lib/http/server.py diff --git a/Lib/importlib/__init__.py b/pylib/Lib/importlib/__init__.py similarity index 100% rename from Lib/importlib/__init__.py rename to pylib/Lib/importlib/__init__.py diff --git a/Lib/importlib/_abc.py b/pylib/Lib/importlib/_abc.py similarity index 100% rename from Lib/importlib/_abc.py rename to pylib/Lib/importlib/_abc.py diff --git a/Lib/importlib/_bootstrap.py b/pylib/Lib/importlib/_bootstrap.py similarity index 100% rename from Lib/importlib/_bootstrap.py rename to pylib/Lib/importlib/_bootstrap.py diff --git a/Lib/importlib/_bootstrap_external.py b/pylib/Lib/importlib/_bootstrap_external.py similarity index 100% rename from Lib/importlib/_bootstrap_external.py rename to pylib/Lib/importlib/_bootstrap_external.py diff --git a/Lib/importlib/abc.py b/pylib/Lib/importlib/abc.py similarity index 100% rename from Lib/importlib/abc.py rename to pylib/Lib/importlib/abc.py diff --git a/Lib/importlib/machinery.py b/pylib/Lib/importlib/machinery.py similarity index 100% rename from Lib/importlib/machinery.py rename to pylib/Lib/importlib/machinery.py diff --git a/Lib/importlib/metadata/__init__.py b/pylib/Lib/importlib/metadata/__init__.py similarity index 100% rename from Lib/importlib/metadata/__init__.py rename to pylib/Lib/importlib/metadata/__init__.py diff --git a/Lib/importlib/metadata/_adapters.py b/pylib/Lib/importlib/metadata/_adapters.py similarity index 100% rename from Lib/importlib/metadata/_adapters.py rename to pylib/Lib/importlib/metadata/_adapters.py diff --git a/Lib/importlib/metadata/_collections.py b/pylib/Lib/importlib/metadata/_collections.py similarity index 100% rename from Lib/importlib/metadata/_collections.py rename to pylib/Lib/importlib/metadata/_collections.py diff --git a/Lib/importlib/metadata/_functools.py b/pylib/Lib/importlib/metadata/_functools.py similarity index 100% rename from Lib/importlib/metadata/_functools.py rename to pylib/Lib/importlib/metadata/_functools.py diff --git a/Lib/importlib/metadata/_itertools.py b/pylib/Lib/importlib/metadata/_itertools.py similarity index 100% rename from Lib/importlib/metadata/_itertools.py rename to pylib/Lib/importlib/metadata/_itertools.py diff --git a/Lib/importlib/metadata/_meta.py b/pylib/Lib/importlib/metadata/_meta.py similarity index 100% rename from Lib/importlib/metadata/_meta.py rename to pylib/Lib/importlib/metadata/_meta.py diff --git a/Lib/importlib/metadata/_text.py b/pylib/Lib/importlib/metadata/_text.py similarity index 100% rename from Lib/importlib/metadata/_text.py rename to pylib/Lib/importlib/metadata/_text.py diff --git a/Lib/importlib/readers.py b/pylib/Lib/importlib/readers.py similarity index 100% rename from Lib/importlib/readers.py rename to pylib/Lib/importlib/readers.py diff --git a/Lib/importlib/resources/__init__.py b/pylib/Lib/importlib/resources/__init__.py similarity index 100% rename from Lib/importlib/resources/__init__.py rename to pylib/Lib/importlib/resources/__init__.py diff --git a/Lib/importlib/resources/_adapters.py b/pylib/Lib/importlib/resources/_adapters.py similarity index 100% rename from Lib/importlib/resources/_adapters.py rename to pylib/Lib/importlib/resources/_adapters.py diff --git a/Lib/importlib/resources/_common.py b/pylib/Lib/importlib/resources/_common.py similarity index 100% rename from Lib/importlib/resources/_common.py rename to pylib/Lib/importlib/resources/_common.py diff --git a/Lib/importlib/resources/_itertools.py b/pylib/Lib/importlib/resources/_itertools.py similarity index 100% rename from Lib/importlib/resources/_itertools.py rename to pylib/Lib/importlib/resources/_itertools.py diff --git a/Lib/importlib/resources/_legacy.py b/pylib/Lib/importlib/resources/_legacy.py similarity index 100% rename from Lib/importlib/resources/_legacy.py rename to pylib/Lib/importlib/resources/_legacy.py diff --git a/Lib/importlib/resources/abc.py b/pylib/Lib/importlib/resources/abc.py similarity index 100% rename from Lib/importlib/resources/abc.py rename to pylib/Lib/importlib/resources/abc.py diff --git a/Lib/importlib/resources/readers.py b/pylib/Lib/importlib/resources/readers.py similarity index 100% rename from Lib/importlib/resources/readers.py rename to pylib/Lib/importlib/resources/readers.py diff --git a/Lib/importlib/resources/simple.py b/pylib/Lib/importlib/resources/simple.py similarity index 100% rename from Lib/importlib/resources/simple.py rename to pylib/Lib/importlib/resources/simple.py diff --git a/Lib/importlib/simple.py b/pylib/Lib/importlib/simple.py similarity index 100% rename from Lib/importlib/simple.py rename to pylib/Lib/importlib/simple.py diff --git a/Lib/importlib/util.py b/pylib/Lib/importlib/util.py similarity index 100% rename from Lib/importlib/util.py rename to pylib/Lib/importlib/util.py diff --git a/Lib/inspect.py b/pylib/Lib/inspect.py similarity index 100% rename from Lib/inspect.py rename to pylib/Lib/inspect.py diff --git a/Lib/io.py b/pylib/Lib/io.py similarity index 100% rename from Lib/io.py rename to pylib/Lib/io.py diff --git a/Lib/ipaddress.py b/pylib/Lib/ipaddress.py similarity index 100% rename from Lib/ipaddress.py rename to pylib/Lib/ipaddress.py diff --git a/Lib/json/__init__.py b/pylib/Lib/json/__init__.py similarity index 100% rename from Lib/json/__init__.py rename to pylib/Lib/json/__init__.py diff --git a/Lib/json/decoder.py b/pylib/Lib/json/decoder.py similarity index 100% rename from Lib/json/decoder.py rename to pylib/Lib/json/decoder.py diff --git a/Lib/json/encoder.py b/pylib/Lib/json/encoder.py similarity index 100% rename from Lib/json/encoder.py rename to pylib/Lib/json/encoder.py diff --git a/Lib/json/scanner.py b/pylib/Lib/json/scanner.py similarity index 100% rename from Lib/json/scanner.py rename to pylib/Lib/json/scanner.py diff --git a/Lib/json/tool.py b/pylib/Lib/json/tool.py similarity index 100% rename from Lib/json/tool.py rename to pylib/Lib/json/tool.py diff --git a/Lib/keyword.py b/pylib/Lib/keyword.py similarity index 100% rename from Lib/keyword.py rename to pylib/Lib/keyword.py diff --git a/Lib/linecache.py b/pylib/Lib/linecache.py similarity index 100% rename from Lib/linecache.py rename to pylib/Lib/linecache.py diff --git a/Lib/locale.py b/pylib/Lib/locale.py similarity index 100% rename from Lib/locale.py rename to pylib/Lib/locale.py diff --git a/Lib/logging/__init__.py b/pylib/Lib/logging/__init__.py similarity index 100% rename from Lib/logging/__init__.py rename to pylib/Lib/logging/__init__.py diff --git a/Lib/logging/config.py b/pylib/Lib/logging/config.py similarity index 100% rename from Lib/logging/config.py rename to pylib/Lib/logging/config.py diff --git a/Lib/logging/handlers.py b/pylib/Lib/logging/handlers.py similarity index 100% rename from Lib/logging/handlers.py rename to pylib/Lib/logging/handlers.py diff --git a/Lib/mailbox.py b/pylib/Lib/mailbox.py similarity index 100% rename from Lib/mailbox.py rename to pylib/Lib/mailbox.py diff --git a/Lib/mimetypes.py b/pylib/Lib/mimetypes.py similarity index 100% rename from Lib/mimetypes.py rename to pylib/Lib/mimetypes.py diff --git a/Lib/multiprocessing/__init__.py b/pylib/Lib/multiprocessing/__init__.py similarity index 100% rename from Lib/multiprocessing/__init__.py rename to pylib/Lib/multiprocessing/__init__.py diff --git a/Lib/multiprocessing/connection.py b/pylib/Lib/multiprocessing/connection.py similarity index 100% rename from Lib/multiprocessing/connection.py rename to pylib/Lib/multiprocessing/connection.py diff --git a/Lib/multiprocessing/context.py b/pylib/Lib/multiprocessing/context.py similarity index 100% rename from Lib/multiprocessing/context.py rename to pylib/Lib/multiprocessing/context.py diff --git a/Lib/multiprocessing/dummy/__init__.py b/pylib/Lib/multiprocessing/dummy/__init__.py similarity index 100% rename from Lib/multiprocessing/dummy/__init__.py rename to pylib/Lib/multiprocessing/dummy/__init__.py diff --git a/Lib/multiprocessing/dummy/connection.py b/pylib/Lib/multiprocessing/dummy/connection.py similarity index 100% rename from Lib/multiprocessing/dummy/connection.py rename to pylib/Lib/multiprocessing/dummy/connection.py diff --git a/Lib/multiprocessing/forkserver.py b/pylib/Lib/multiprocessing/forkserver.py similarity index 100% rename from Lib/multiprocessing/forkserver.py rename to pylib/Lib/multiprocessing/forkserver.py diff --git a/Lib/multiprocessing/heap.py b/pylib/Lib/multiprocessing/heap.py similarity index 100% rename from Lib/multiprocessing/heap.py rename to pylib/Lib/multiprocessing/heap.py diff --git a/Lib/multiprocessing/managers.py b/pylib/Lib/multiprocessing/managers.py similarity index 100% rename from Lib/multiprocessing/managers.py rename to pylib/Lib/multiprocessing/managers.py diff --git a/Lib/multiprocessing/pool.py b/pylib/Lib/multiprocessing/pool.py similarity index 100% rename from Lib/multiprocessing/pool.py rename to pylib/Lib/multiprocessing/pool.py diff --git a/Lib/multiprocessing/popen_fork.py b/pylib/Lib/multiprocessing/popen_fork.py similarity index 100% rename from Lib/multiprocessing/popen_fork.py rename to pylib/Lib/multiprocessing/popen_fork.py diff --git a/Lib/multiprocessing/popen_forkserver.py b/pylib/Lib/multiprocessing/popen_forkserver.py similarity index 100% rename from Lib/multiprocessing/popen_forkserver.py rename to pylib/Lib/multiprocessing/popen_forkserver.py diff --git a/Lib/multiprocessing/popen_spawn_posix.py b/pylib/Lib/multiprocessing/popen_spawn_posix.py similarity index 100% rename from Lib/multiprocessing/popen_spawn_posix.py rename to pylib/Lib/multiprocessing/popen_spawn_posix.py diff --git a/Lib/multiprocessing/popen_spawn_win32.py b/pylib/Lib/multiprocessing/popen_spawn_win32.py similarity index 100% rename from Lib/multiprocessing/popen_spawn_win32.py rename to pylib/Lib/multiprocessing/popen_spawn_win32.py diff --git a/Lib/multiprocessing/process.py b/pylib/Lib/multiprocessing/process.py similarity index 100% rename from Lib/multiprocessing/process.py rename to pylib/Lib/multiprocessing/process.py diff --git a/Lib/multiprocessing/queues.py b/pylib/Lib/multiprocessing/queues.py similarity index 100% rename from Lib/multiprocessing/queues.py rename to pylib/Lib/multiprocessing/queues.py diff --git a/Lib/multiprocessing/reduction.py b/pylib/Lib/multiprocessing/reduction.py similarity index 100% rename from Lib/multiprocessing/reduction.py rename to pylib/Lib/multiprocessing/reduction.py diff --git a/Lib/multiprocessing/resource_sharer.py b/pylib/Lib/multiprocessing/resource_sharer.py similarity index 100% rename from Lib/multiprocessing/resource_sharer.py rename to pylib/Lib/multiprocessing/resource_sharer.py diff --git a/Lib/multiprocessing/resource_tracker.py b/pylib/Lib/multiprocessing/resource_tracker.py similarity index 100% rename from Lib/multiprocessing/resource_tracker.py rename to pylib/Lib/multiprocessing/resource_tracker.py diff --git a/Lib/multiprocessing/shared_memory.py b/pylib/Lib/multiprocessing/shared_memory.py similarity index 100% rename from Lib/multiprocessing/shared_memory.py rename to pylib/Lib/multiprocessing/shared_memory.py diff --git a/Lib/multiprocessing/sharedctypes.py b/pylib/Lib/multiprocessing/sharedctypes.py similarity index 100% rename from Lib/multiprocessing/sharedctypes.py rename to pylib/Lib/multiprocessing/sharedctypes.py diff --git a/Lib/multiprocessing/spawn.py b/pylib/Lib/multiprocessing/spawn.py similarity index 100% rename from Lib/multiprocessing/spawn.py rename to pylib/Lib/multiprocessing/spawn.py diff --git a/Lib/multiprocessing/synchronize.py b/pylib/Lib/multiprocessing/synchronize.py similarity index 100% rename from Lib/multiprocessing/synchronize.py rename to pylib/Lib/multiprocessing/synchronize.py diff --git a/Lib/multiprocessing/util.py b/pylib/Lib/multiprocessing/util.py similarity index 100% rename from Lib/multiprocessing/util.py rename to pylib/Lib/multiprocessing/util.py diff --git a/Lib/netrc.py b/pylib/Lib/netrc.py similarity index 100% rename from Lib/netrc.py rename to pylib/Lib/netrc.py diff --git a/Lib/ntpath.py b/pylib/Lib/ntpath.py similarity index 100% rename from Lib/ntpath.py rename to pylib/Lib/ntpath.py diff --git a/Lib/nturl2path.py b/pylib/Lib/nturl2path.py similarity index 100% rename from Lib/nturl2path.py rename to pylib/Lib/nturl2path.py diff --git a/Lib/numbers.py b/pylib/Lib/numbers.py similarity index 100% rename from Lib/numbers.py rename to pylib/Lib/numbers.py diff --git a/Lib/opcode.py b/pylib/Lib/opcode.py similarity index 100% rename from Lib/opcode.py rename to pylib/Lib/opcode.py diff --git a/Lib/operator.py b/pylib/Lib/operator.py similarity index 100% rename from Lib/operator.py rename to pylib/Lib/operator.py diff --git a/Lib/optparse.py b/pylib/Lib/optparse.py similarity index 100% rename from Lib/optparse.py rename to pylib/Lib/optparse.py diff --git a/Lib/os.py b/pylib/Lib/os.py similarity index 100% rename from Lib/os.py rename to pylib/Lib/os.py diff --git a/Lib/pathlib.py b/pylib/Lib/pathlib.py similarity index 100% rename from Lib/pathlib.py rename to pylib/Lib/pathlib.py diff --git a/Lib/pdb.py b/pylib/Lib/pdb.py similarity index 100% rename from Lib/pdb.py rename to pylib/Lib/pdb.py diff --git a/Lib/pickle.py b/pylib/Lib/pickle.py similarity index 100% rename from Lib/pickle.py rename to pylib/Lib/pickle.py diff --git a/Lib/pickletools.py b/pylib/Lib/pickletools.py similarity index 100% rename from Lib/pickletools.py rename to pylib/Lib/pickletools.py diff --git a/Lib/pkgutil.py b/pylib/Lib/pkgutil.py similarity index 100% rename from Lib/pkgutil.py rename to pylib/Lib/pkgutil.py diff --git a/Lib/platform.py b/pylib/Lib/platform.py similarity index 100% rename from Lib/platform.py rename to pylib/Lib/platform.py diff --git a/Lib/plistlib.py b/pylib/Lib/plistlib.py similarity index 100% rename from Lib/plistlib.py rename to pylib/Lib/plistlib.py diff --git a/Lib/posixpath.py b/pylib/Lib/posixpath.py similarity index 100% rename from Lib/posixpath.py rename to pylib/Lib/posixpath.py diff --git a/Lib/pprint.py b/pylib/Lib/pprint.py similarity index 100% rename from Lib/pprint.py rename to pylib/Lib/pprint.py diff --git a/Lib/pty.py b/pylib/Lib/pty.py similarity index 100% rename from Lib/pty.py rename to pylib/Lib/pty.py diff --git a/Lib/py_compile.py b/pylib/Lib/py_compile.py similarity index 100% rename from Lib/py_compile.py rename to pylib/Lib/py_compile.py diff --git a/Lib/pydoc.py b/pylib/Lib/pydoc.py similarity index 100% rename from Lib/pydoc.py rename to pylib/Lib/pydoc.py diff --git a/Lib/pydoc_data/__init__.py b/pylib/Lib/pydoc_data/__init__.py similarity index 100% rename from Lib/pydoc_data/__init__.py rename to pylib/Lib/pydoc_data/__init__.py diff --git a/Lib/pydoc_data/_pydoc.css b/pylib/Lib/pydoc_data/_pydoc.css similarity index 100% rename from Lib/pydoc_data/_pydoc.css rename to pylib/Lib/pydoc_data/_pydoc.css diff --git a/Lib/pydoc_data/topics.py b/pylib/Lib/pydoc_data/topics.py similarity index 100% rename from Lib/pydoc_data/topics.py rename to pylib/Lib/pydoc_data/topics.py diff --git a/Lib/queue.py b/pylib/Lib/queue.py similarity index 100% rename from Lib/queue.py rename to pylib/Lib/queue.py diff --git a/Lib/quopri.py b/pylib/Lib/quopri.py similarity index 100% rename from Lib/quopri.py rename to pylib/Lib/quopri.py diff --git a/Lib/random.py b/pylib/Lib/random.py similarity index 100% rename from Lib/random.py rename to pylib/Lib/random.py diff --git a/Lib/re/__init__.py b/pylib/Lib/re/__init__.py similarity index 100% rename from Lib/re/__init__.py rename to pylib/Lib/re/__init__.py diff --git a/Lib/re/_casefix.py b/pylib/Lib/re/_casefix.py similarity index 100% rename from Lib/re/_casefix.py rename to pylib/Lib/re/_casefix.py diff --git a/Lib/re/_compiler.py b/pylib/Lib/re/_compiler.py similarity index 100% rename from Lib/re/_compiler.py rename to pylib/Lib/re/_compiler.py diff --git a/Lib/re/_constants.py b/pylib/Lib/re/_constants.py similarity index 100% rename from Lib/re/_constants.py rename to pylib/Lib/re/_constants.py diff --git a/Lib/re/_parser.py b/pylib/Lib/re/_parser.py similarity index 100% rename from Lib/re/_parser.py rename to pylib/Lib/re/_parser.py diff --git a/Lib/reprlib.py b/pylib/Lib/reprlib.py similarity index 100% rename from Lib/reprlib.py rename to pylib/Lib/reprlib.py diff --git a/Lib/rlcompleter.py b/pylib/Lib/rlcompleter.py similarity index 100% rename from Lib/rlcompleter.py rename to pylib/Lib/rlcompleter.py diff --git a/Lib/runpy.py b/pylib/Lib/runpy.py similarity index 100% rename from Lib/runpy.py rename to pylib/Lib/runpy.py diff --git a/Lib/sched.py b/pylib/Lib/sched.py similarity index 100% rename from Lib/sched.py rename to pylib/Lib/sched.py diff --git a/Lib/secrets.py b/pylib/Lib/secrets.py similarity index 100% rename from Lib/secrets.py rename to pylib/Lib/secrets.py diff --git a/Lib/selectors.py b/pylib/Lib/selectors.py similarity index 100% rename from Lib/selectors.py rename to pylib/Lib/selectors.py diff --git a/Lib/shelve.py b/pylib/Lib/shelve.py similarity index 100% rename from Lib/shelve.py rename to pylib/Lib/shelve.py diff --git a/Lib/shlex.py b/pylib/Lib/shlex.py similarity index 100% rename from Lib/shlex.py rename to pylib/Lib/shlex.py diff --git a/Lib/shutil.py b/pylib/Lib/shutil.py similarity index 100% rename from Lib/shutil.py rename to pylib/Lib/shutil.py diff --git a/Lib/signal.py b/pylib/Lib/signal.py similarity index 100% rename from Lib/signal.py rename to pylib/Lib/signal.py diff --git a/Lib/site.py b/pylib/Lib/site.py similarity index 100% rename from Lib/site.py rename to pylib/Lib/site.py diff --git a/Lib/smtplib.py b/pylib/Lib/smtplib.py similarity index 100% rename from Lib/smtplib.py rename to pylib/Lib/smtplib.py diff --git a/Lib/socket.py b/pylib/Lib/socket.py similarity index 100% rename from Lib/socket.py rename to pylib/Lib/socket.py diff --git a/Lib/socketserver.py b/pylib/Lib/socketserver.py similarity index 100% rename from Lib/socketserver.py rename to pylib/Lib/socketserver.py diff --git a/Lib/sqlite3/__init__.py b/pylib/Lib/sqlite3/__init__.py similarity index 100% rename from Lib/sqlite3/__init__.py rename to pylib/Lib/sqlite3/__init__.py diff --git a/Lib/sqlite3/__main__.py b/pylib/Lib/sqlite3/__main__.py similarity index 100% rename from Lib/sqlite3/__main__.py rename to pylib/Lib/sqlite3/__main__.py diff --git a/Lib/sqlite3/dbapi2.py b/pylib/Lib/sqlite3/dbapi2.py similarity index 100% rename from Lib/sqlite3/dbapi2.py rename to pylib/Lib/sqlite3/dbapi2.py diff --git a/Lib/sqlite3/dump.py b/pylib/Lib/sqlite3/dump.py similarity index 100% rename from Lib/sqlite3/dump.py rename to pylib/Lib/sqlite3/dump.py diff --git a/Lib/sre_compile.py b/pylib/Lib/sre_compile.py similarity index 100% rename from Lib/sre_compile.py rename to pylib/Lib/sre_compile.py diff --git a/Lib/sre_constants.py b/pylib/Lib/sre_constants.py similarity index 100% rename from Lib/sre_constants.py rename to pylib/Lib/sre_constants.py diff --git a/Lib/sre_parse.py b/pylib/Lib/sre_parse.py similarity index 100% rename from Lib/sre_parse.py rename to pylib/Lib/sre_parse.py diff --git a/Lib/ssl.py b/pylib/Lib/ssl.py similarity index 100% rename from Lib/ssl.py rename to pylib/Lib/ssl.py diff --git a/Lib/stat.py b/pylib/Lib/stat.py similarity index 100% rename from Lib/stat.py rename to pylib/Lib/stat.py diff --git a/Lib/statistics.py b/pylib/Lib/statistics.py similarity index 100% rename from Lib/statistics.py rename to pylib/Lib/statistics.py diff --git a/Lib/string.py b/pylib/Lib/string.py similarity index 100% rename from Lib/string.py rename to pylib/Lib/string.py diff --git a/Lib/stringprep.py b/pylib/Lib/stringprep.py similarity index 100% rename from Lib/stringprep.py rename to pylib/Lib/stringprep.py diff --git a/Lib/struct.py b/pylib/Lib/struct.py similarity index 100% rename from Lib/struct.py rename to pylib/Lib/struct.py diff --git a/Lib/subprocess.py b/pylib/Lib/subprocess.py similarity index 100% rename from Lib/subprocess.py rename to pylib/Lib/subprocess.py diff --git a/Lib/sysconfig.py b/pylib/Lib/sysconfig.py similarity index 100% rename from Lib/sysconfig.py rename to pylib/Lib/sysconfig.py diff --git a/Lib/tabnanny.py b/pylib/Lib/tabnanny.py similarity index 100% rename from Lib/tabnanny.py rename to pylib/Lib/tabnanny.py diff --git a/Lib/tarfile.py b/pylib/Lib/tarfile.py similarity index 100% rename from Lib/tarfile.py rename to pylib/Lib/tarfile.py diff --git a/Lib/tempfile.py b/pylib/Lib/tempfile.py similarity index 100% rename from Lib/tempfile.py rename to pylib/Lib/tempfile.py diff --git a/Lib/test/__init__.py b/pylib/Lib/test/__init__.py similarity index 100% rename from Lib/test/__init__.py rename to pylib/Lib/test/__init__.py diff --git a/Lib/test/__main__.py b/pylib/Lib/test/__main__.py similarity index 100% rename from Lib/test/__main__.py rename to pylib/Lib/test/__main__.py diff --git a/Lib/test/_test_atexit.py b/pylib/Lib/test/_test_atexit.py similarity index 100% rename from Lib/test/_test_atexit.py rename to pylib/Lib/test/_test_atexit.py diff --git a/Lib/test/_test_multiprocessing.py b/pylib/Lib/test/_test_multiprocessing.py similarity index 100% rename from Lib/test/_test_multiprocessing.py rename to pylib/Lib/test/_test_multiprocessing.py diff --git a/Lib/test/_typed_dict_helper.py b/pylib/Lib/test/_typed_dict_helper.py similarity index 100% rename from Lib/test/_typed_dict_helper.py rename to pylib/Lib/test/_typed_dict_helper.py diff --git a/Lib/test/ann_module.py b/pylib/Lib/test/ann_module.py similarity index 100% rename from Lib/test/ann_module.py rename to pylib/Lib/test/ann_module.py diff --git a/Lib/test/ann_module2.py b/pylib/Lib/test/ann_module2.py similarity index 100% rename from Lib/test/ann_module2.py rename to pylib/Lib/test/ann_module2.py diff --git a/Lib/test/ann_module3.py b/pylib/Lib/test/ann_module3.py similarity index 100% rename from Lib/test/ann_module3.py rename to pylib/Lib/test/ann_module3.py diff --git a/Lib/test/ann_module4.py b/pylib/Lib/test/ann_module4.py similarity index 100% rename from Lib/test/ann_module4.py rename to pylib/Lib/test/ann_module4.py diff --git a/Lib/test/ann_module5.py b/pylib/Lib/test/ann_module5.py similarity index 100% rename from Lib/test/ann_module5.py rename to pylib/Lib/test/ann_module5.py diff --git a/Lib/test/ann_module6.py b/pylib/Lib/test/ann_module6.py similarity index 100% rename from Lib/test/ann_module6.py rename to pylib/Lib/test/ann_module6.py diff --git a/Lib/test/ann_module7.py b/pylib/Lib/test/ann_module7.py similarity index 100% rename from Lib/test/ann_module7.py rename to pylib/Lib/test/ann_module7.py diff --git a/Lib/test/audiodata/pluck-alaw.aifc b/pylib/Lib/test/audiodata/pluck-alaw.aifc similarity index 100% rename from Lib/test/audiodata/pluck-alaw.aifc rename to pylib/Lib/test/audiodata/pluck-alaw.aifc diff --git a/Lib/test/audiodata/pluck-pcm16.aiff b/pylib/Lib/test/audiodata/pluck-pcm16.aiff similarity index 100% rename from Lib/test/audiodata/pluck-pcm16.aiff rename to pylib/Lib/test/audiodata/pluck-pcm16.aiff diff --git a/Lib/test/audiodata/pluck-pcm16.au b/pylib/Lib/test/audiodata/pluck-pcm16.au similarity index 100% rename from Lib/test/audiodata/pluck-pcm16.au rename to pylib/Lib/test/audiodata/pluck-pcm16.au diff --git a/Lib/test/audiodata/pluck-pcm16.wav b/pylib/Lib/test/audiodata/pluck-pcm16.wav similarity index 100% rename from Lib/test/audiodata/pluck-pcm16.wav rename to pylib/Lib/test/audiodata/pluck-pcm16.wav diff --git a/Lib/test/audiodata/pluck-pcm24-ext.wav b/pylib/Lib/test/audiodata/pluck-pcm24-ext.wav similarity index 100% rename from Lib/test/audiodata/pluck-pcm24-ext.wav rename to pylib/Lib/test/audiodata/pluck-pcm24-ext.wav diff --git a/Lib/test/audiodata/pluck-pcm24.aiff b/pylib/Lib/test/audiodata/pluck-pcm24.aiff similarity index 100% rename from Lib/test/audiodata/pluck-pcm24.aiff rename to pylib/Lib/test/audiodata/pluck-pcm24.aiff diff --git a/Lib/test/audiodata/pluck-pcm24.au b/pylib/Lib/test/audiodata/pluck-pcm24.au similarity index 100% rename from Lib/test/audiodata/pluck-pcm24.au rename to pylib/Lib/test/audiodata/pluck-pcm24.au diff --git a/Lib/test/audiodata/pluck-pcm24.wav b/pylib/Lib/test/audiodata/pluck-pcm24.wav similarity index 100% rename from Lib/test/audiodata/pluck-pcm24.wav rename to pylib/Lib/test/audiodata/pluck-pcm24.wav diff --git a/Lib/test/audiodata/pluck-pcm32.aiff b/pylib/Lib/test/audiodata/pluck-pcm32.aiff similarity index 100% rename from Lib/test/audiodata/pluck-pcm32.aiff rename to pylib/Lib/test/audiodata/pluck-pcm32.aiff diff --git a/Lib/test/audiodata/pluck-pcm32.au b/pylib/Lib/test/audiodata/pluck-pcm32.au similarity index 100% rename from Lib/test/audiodata/pluck-pcm32.au rename to pylib/Lib/test/audiodata/pluck-pcm32.au diff --git a/Lib/test/audiodata/pluck-pcm32.wav b/pylib/Lib/test/audiodata/pluck-pcm32.wav similarity index 100% rename from Lib/test/audiodata/pluck-pcm32.wav rename to pylib/Lib/test/audiodata/pluck-pcm32.wav diff --git a/Lib/test/audiodata/pluck-pcm8.aiff b/pylib/Lib/test/audiodata/pluck-pcm8.aiff similarity index 100% rename from Lib/test/audiodata/pluck-pcm8.aiff rename to pylib/Lib/test/audiodata/pluck-pcm8.aiff diff --git a/Lib/test/audiodata/pluck-pcm8.au b/pylib/Lib/test/audiodata/pluck-pcm8.au similarity index 100% rename from Lib/test/audiodata/pluck-pcm8.au rename to pylib/Lib/test/audiodata/pluck-pcm8.au diff --git a/Lib/test/audiodata/pluck-pcm8.wav b/pylib/Lib/test/audiodata/pluck-pcm8.wav similarity index 100% rename from Lib/test/audiodata/pluck-pcm8.wav rename to pylib/Lib/test/audiodata/pluck-pcm8.wav diff --git a/Lib/test/audiodata/pluck-ulaw.aifc b/pylib/Lib/test/audiodata/pluck-ulaw.aifc similarity index 100% rename from Lib/test/audiodata/pluck-ulaw.aifc rename to pylib/Lib/test/audiodata/pluck-ulaw.aifc diff --git a/Lib/test/audiodata/pluck-ulaw.au b/pylib/Lib/test/audiodata/pluck-ulaw.au similarity index 100% rename from Lib/test/audiodata/pluck-ulaw.au rename to pylib/Lib/test/audiodata/pluck-ulaw.au diff --git a/Lib/test/audiotest.au b/pylib/Lib/test/audiotest.au similarity index 100% rename from Lib/test/audiotest.au rename to pylib/Lib/test/audiotest.au diff --git a/Lib/test/audiotests.py b/pylib/Lib/test/audiotests.py similarity index 100% rename from Lib/test/audiotests.py rename to pylib/Lib/test/audiotests.py diff --git a/Lib/test/badsyntax_3131.py b/pylib/Lib/test/badsyntax_3131.py similarity index 100% rename from Lib/test/badsyntax_3131.py rename to pylib/Lib/test/badsyntax_3131.py diff --git a/Lib/test/badsyntax_pep3120.py b/pylib/Lib/test/badsyntax_pep3120.py similarity index 100% rename from Lib/test/badsyntax_pep3120.py rename to pylib/Lib/test/badsyntax_pep3120.py diff --git a/Lib/test/cfgparser.1 b/pylib/Lib/test/cfgparser.1 similarity index 100% rename from Lib/test/cfgparser.1 rename to pylib/Lib/test/cfgparser.1 diff --git a/Lib/test/cfgparser.2 b/pylib/Lib/test/cfgparser.2 similarity index 100% rename from Lib/test/cfgparser.2 rename to pylib/Lib/test/cfgparser.2 diff --git a/Lib/test/cfgparser.3 b/pylib/Lib/test/cfgparser.3 similarity index 100% rename from Lib/test/cfgparser.3 rename to pylib/Lib/test/cfgparser.3 diff --git a/Lib/test/dataclass_module_1.py b/pylib/Lib/test/dataclass_module_1.py similarity index 100% rename from Lib/test/dataclass_module_1.py rename to pylib/Lib/test/dataclass_module_1.py diff --git a/Lib/test/dataclass_module_1_str.py b/pylib/Lib/test/dataclass_module_1_str.py similarity index 100% rename from Lib/test/dataclass_module_1_str.py rename to pylib/Lib/test/dataclass_module_1_str.py diff --git a/Lib/test/dataclass_module_2.py b/pylib/Lib/test/dataclass_module_2.py similarity index 100% rename from Lib/test/dataclass_module_2.py rename to pylib/Lib/test/dataclass_module_2.py diff --git a/Lib/test/dataclass_module_2_str.py b/pylib/Lib/test/dataclass_module_2_str.py similarity index 100% rename from Lib/test/dataclass_module_2_str.py rename to pylib/Lib/test/dataclass_module_2_str.py diff --git a/Lib/test/dataclass_textanno.py b/pylib/Lib/test/dataclass_textanno.py similarity index 100% rename from Lib/test/dataclass_textanno.py rename to pylib/Lib/test/dataclass_textanno.py diff --git a/Lib/test/datetimetester.py b/pylib/Lib/test/datetimetester.py similarity index 100% rename from Lib/test/datetimetester.py rename to pylib/Lib/test/datetimetester.py diff --git a/Lib/test/decimaltestdata/abs.decTest b/pylib/Lib/test/decimaltestdata/abs.decTest similarity index 100% rename from Lib/test/decimaltestdata/abs.decTest rename to pylib/Lib/test/decimaltestdata/abs.decTest diff --git a/Lib/test/decimaltestdata/add.decTest b/pylib/Lib/test/decimaltestdata/add.decTest similarity index 100% rename from Lib/test/decimaltestdata/add.decTest rename to pylib/Lib/test/decimaltestdata/add.decTest diff --git a/Lib/test/decimaltestdata/and.decTest b/pylib/Lib/test/decimaltestdata/and.decTest similarity index 100% rename from Lib/test/decimaltestdata/and.decTest rename to pylib/Lib/test/decimaltestdata/and.decTest diff --git a/Lib/test/decimaltestdata/base.decTest b/pylib/Lib/test/decimaltestdata/base.decTest similarity index 100% rename from Lib/test/decimaltestdata/base.decTest rename to pylib/Lib/test/decimaltestdata/base.decTest diff --git a/Lib/test/decimaltestdata/clamp.decTest b/pylib/Lib/test/decimaltestdata/clamp.decTest similarity index 100% rename from Lib/test/decimaltestdata/clamp.decTest rename to pylib/Lib/test/decimaltestdata/clamp.decTest diff --git a/Lib/test/decimaltestdata/class.decTest b/pylib/Lib/test/decimaltestdata/class.decTest similarity index 100% rename from Lib/test/decimaltestdata/class.decTest rename to pylib/Lib/test/decimaltestdata/class.decTest diff --git a/Lib/test/decimaltestdata/compare.decTest b/pylib/Lib/test/decimaltestdata/compare.decTest similarity index 100% rename from Lib/test/decimaltestdata/compare.decTest rename to pylib/Lib/test/decimaltestdata/compare.decTest diff --git a/Lib/test/decimaltestdata/comparetotal.decTest b/pylib/Lib/test/decimaltestdata/comparetotal.decTest similarity index 100% rename from Lib/test/decimaltestdata/comparetotal.decTest rename to pylib/Lib/test/decimaltestdata/comparetotal.decTest diff --git a/Lib/test/decimaltestdata/comparetotmag.decTest b/pylib/Lib/test/decimaltestdata/comparetotmag.decTest similarity index 100% rename from Lib/test/decimaltestdata/comparetotmag.decTest rename to pylib/Lib/test/decimaltestdata/comparetotmag.decTest diff --git a/Lib/test/decimaltestdata/copy.decTest b/pylib/Lib/test/decimaltestdata/copy.decTest similarity index 100% rename from Lib/test/decimaltestdata/copy.decTest rename to pylib/Lib/test/decimaltestdata/copy.decTest diff --git a/Lib/test/decimaltestdata/copyabs.decTest b/pylib/Lib/test/decimaltestdata/copyabs.decTest similarity index 100% rename from Lib/test/decimaltestdata/copyabs.decTest rename to pylib/Lib/test/decimaltestdata/copyabs.decTest diff --git a/Lib/test/decimaltestdata/copynegate.decTest b/pylib/Lib/test/decimaltestdata/copynegate.decTest similarity index 100% rename from Lib/test/decimaltestdata/copynegate.decTest rename to pylib/Lib/test/decimaltestdata/copynegate.decTest diff --git a/Lib/test/decimaltestdata/copysign.decTest b/pylib/Lib/test/decimaltestdata/copysign.decTest similarity index 100% rename from Lib/test/decimaltestdata/copysign.decTest rename to pylib/Lib/test/decimaltestdata/copysign.decTest diff --git a/Lib/test/decimaltestdata/ddAbs.decTest b/pylib/Lib/test/decimaltestdata/ddAbs.decTest similarity index 100% rename from Lib/test/decimaltestdata/ddAbs.decTest rename to pylib/Lib/test/decimaltestdata/ddAbs.decTest diff --git a/Lib/test/decimaltestdata/ddAdd.decTest b/pylib/Lib/test/decimaltestdata/ddAdd.decTest similarity index 100% rename from Lib/test/decimaltestdata/ddAdd.decTest rename to pylib/Lib/test/decimaltestdata/ddAdd.decTest diff --git a/Lib/test/decimaltestdata/ddAnd.decTest b/pylib/Lib/test/decimaltestdata/ddAnd.decTest similarity index 100% rename from Lib/test/decimaltestdata/ddAnd.decTest rename to pylib/Lib/test/decimaltestdata/ddAnd.decTest diff --git a/Lib/test/decimaltestdata/ddBase.decTest b/pylib/Lib/test/decimaltestdata/ddBase.decTest similarity index 100% rename from Lib/test/decimaltestdata/ddBase.decTest rename to pylib/Lib/test/decimaltestdata/ddBase.decTest diff --git a/Lib/test/decimaltestdata/ddCanonical.decTest b/pylib/Lib/test/decimaltestdata/ddCanonical.decTest similarity index 100% rename from Lib/test/decimaltestdata/ddCanonical.decTest rename to pylib/Lib/test/decimaltestdata/ddCanonical.decTest diff --git a/Lib/test/decimaltestdata/ddClass.decTest b/pylib/Lib/test/decimaltestdata/ddClass.decTest similarity index 100% rename from Lib/test/decimaltestdata/ddClass.decTest rename to pylib/Lib/test/decimaltestdata/ddClass.decTest diff --git a/Lib/test/decimaltestdata/ddCompare.decTest b/pylib/Lib/test/decimaltestdata/ddCompare.decTest similarity index 100% rename from Lib/test/decimaltestdata/ddCompare.decTest rename to pylib/Lib/test/decimaltestdata/ddCompare.decTest diff --git a/Lib/test/decimaltestdata/ddCompareSig.decTest b/pylib/Lib/test/decimaltestdata/ddCompareSig.decTest similarity index 100% rename from Lib/test/decimaltestdata/ddCompareSig.decTest rename to pylib/Lib/test/decimaltestdata/ddCompareSig.decTest diff --git a/Lib/test/decimaltestdata/ddCompareTotal.decTest b/pylib/Lib/test/decimaltestdata/ddCompareTotal.decTest similarity index 100% rename from Lib/test/decimaltestdata/ddCompareTotal.decTest rename to pylib/Lib/test/decimaltestdata/ddCompareTotal.decTest diff --git a/Lib/test/decimaltestdata/ddCompareTotalMag.decTest b/pylib/Lib/test/decimaltestdata/ddCompareTotalMag.decTest similarity index 100% rename from Lib/test/decimaltestdata/ddCompareTotalMag.decTest rename to pylib/Lib/test/decimaltestdata/ddCompareTotalMag.decTest diff --git a/Lib/test/decimaltestdata/ddCopy.decTest b/pylib/Lib/test/decimaltestdata/ddCopy.decTest similarity index 100% rename from Lib/test/decimaltestdata/ddCopy.decTest rename to pylib/Lib/test/decimaltestdata/ddCopy.decTest diff --git a/Lib/test/decimaltestdata/ddCopyAbs.decTest b/pylib/Lib/test/decimaltestdata/ddCopyAbs.decTest similarity index 100% rename from Lib/test/decimaltestdata/ddCopyAbs.decTest rename to pylib/Lib/test/decimaltestdata/ddCopyAbs.decTest diff --git a/Lib/test/decimaltestdata/ddCopyNegate.decTest b/pylib/Lib/test/decimaltestdata/ddCopyNegate.decTest similarity index 100% rename from Lib/test/decimaltestdata/ddCopyNegate.decTest rename to pylib/Lib/test/decimaltestdata/ddCopyNegate.decTest diff --git a/Lib/test/decimaltestdata/ddCopySign.decTest b/pylib/Lib/test/decimaltestdata/ddCopySign.decTest similarity index 100% rename from Lib/test/decimaltestdata/ddCopySign.decTest rename to pylib/Lib/test/decimaltestdata/ddCopySign.decTest diff --git a/Lib/test/decimaltestdata/ddDivide.decTest b/pylib/Lib/test/decimaltestdata/ddDivide.decTest similarity index 100% rename from Lib/test/decimaltestdata/ddDivide.decTest rename to pylib/Lib/test/decimaltestdata/ddDivide.decTest diff --git a/Lib/test/decimaltestdata/ddDivideInt.decTest b/pylib/Lib/test/decimaltestdata/ddDivideInt.decTest similarity index 100% rename from Lib/test/decimaltestdata/ddDivideInt.decTest rename to pylib/Lib/test/decimaltestdata/ddDivideInt.decTest diff --git a/Lib/test/decimaltestdata/ddEncode.decTest b/pylib/Lib/test/decimaltestdata/ddEncode.decTest similarity index 100% rename from Lib/test/decimaltestdata/ddEncode.decTest rename to pylib/Lib/test/decimaltestdata/ddEncode.decTest diff --git a/Lib/test/decimaltestdata/ddFMA.decTest b/pylib/Lib/test/decimaltestdata/ddFMA.decTest similarity index 100% rename from Lib/test/decimaltestdata/ddFMA.decTest rename to pylib/Lib/test/decimaltestdata/ddFMA.decTest diff --git a/Lib/test/decimaltestdata/ddInvert.decTest b/pylib/Lib/test/decimaltestdata/ddInvert.decTest similarity index 100% rename from Lib/test/decimaltestdata/ddInvert.decTest rename to pylib/Lib/test/decimaltestdata/ddInvert.decTest diff --git a/Lib/test/decimaltestdata/ddLogB.decTest b/pylib/Lib/test/decimaltestdata/ddLogB.decTest similarity index 100% rename from Lib/test/decimaltestdata/ddLogB.decTest rename to pylib/Lib/test/decimaltestdata/ddLogB.decTest diff --git a/Lib/test/decimaltestdata/ddMax.decTest b/pylib/Lib/test/decimaltestdata/ddMax.decTest similarity index 100% rename from Lib/test/decimaltestdata/ddMax.decTest rename to pylib/Lib/test/decimaltestdata/ddMax.decTest diff --git a/Lib/test/decimaltestdata/ddMaxMag.decTest b/pylib/Lib/test/decimaltestdata/ddMaxMag.decTest similarity index 100% rename from Lib/test/decimaltestdata/ddMaxMag.decTest rename to pylib/Lib/test/decimaltestdata/ddMaxMag.decTest diff --git a/Lib/test/decimaltestdata/ddMin.decTest b/pylib/Lib/test/decimaltestdata/ddMin.decTest similarity index 100% rename from Lib/test/decimaltestdata/ddMin.decTest rename to pylib/Lib/test/decimaltestdata/ddMin.decTest diff --git a/Lib/test/decimaltestdata/ddMinMag.decTest b/pylib/Lib/test/decimaltestdata/ddMinMag.decTest similarity index 100% rename from Lib/test/decimaltestdata/ddMinMag.decTest rename to pylib/Lib/test/decimaltestdata/ddMinMag.decTest diff --git a/Lib/test/decimaltestdata/ddMinus.decTest b/pylib/Lib/test/decimaltestdata/ddMinus.decTest similarity index 100% rename from Lib/test/decimaltestdata/ddMinus.decTest rename to pylib/Lib/test/decimaltestdata/ddMinus.decTest diff --git a/Lib/test/decimaltestdata/ddMultiply.decTest b/pylib/Lib/test/decimaltestdata/ddMultiply.decTest similarity index 100% rename from Lib/test/decimaltestdata/ddMultiply.decTest rename to pylib/Lib/test/decimaltestdata/ddMultiply.decTest diff --git a/Lib/test/decimaltestdata/ddNextMinus.decTest b/pylib/Lib/test/decimaltestdata/ddNextMinus.decTest similarity index 100% rename from Lib/test/decimaltestdata/ddNextMinus.decTest rename to pylib/Lib/test/decimaltestdata/ddNextMinus.decTest diff --git a/Lib/test/decimaltestdata/ddNextPlus.decTest b/pylib/Lib/test/decimaltestdata/ddNextPlus.decTest similarity index 100% rename from Lib/test/decimaltestdata/ddNextPlus.decTest rename to pylib/Lib/test/decimaltestdata/ddNextPlus.decTest diff --git a/Lib/test/decimaltestdata/ddNextToward.decTest b/pylib/Lib/test/decimaltestdata/ddNextToward.decTest similarity index 100% rename from Lib/test/decimaltestdata/ddNextToward.decTest rename to pylib/Lib/test/decimaltestdata/ddNextToward.decTest diff --git a/Lib/test/decimaltestdata/ddOr.decTest b/pylib/Lib/test/decimaltestdata/ddOr.decTest similarity index 100% rename from Lib/test/decimaltestdata/ddOr.decTest rename to pylib/Lib/test/decimaltestdata/ddOr.decTest diff --git a/Lib/test/decimaltestdata/ddPlus.decTest b/pylib/Lib/test/decimaltestdata/ddPlus.decTest similarity index 100% rename from Lib/test/decimaltestdata/ddPlus.decTest rename to pylib/Lib/test/decimaltestdata/ddPlus.decTest diff --git a/Lib/test/decimaltestdata/ddQuantize.decTest b/pylib/Lib/test/decimaltestdata/ddQuantize.decTest similarity index 100% rename from Lib/test/decimaltestdata/ddQuantize.decTest rename to pylib/Lib/test/decimaltestdata/ddQuantize.decTest diff --git a/Lib/test/decimaltestdata/ddReduce.decTest b/pylib/Lib/test/decimaltestdata/ddReduce.decTest similarity index 100% rename from Lib/test/decimaltestdata/ddReduce.decTest rename to pylib/Lib/test/decimaltestdata/ddReduce.decTest diff --git a/Lib/test/decimaltestdata/ddRemainder.decTest b/pylib/Lib/test/decimaltestdata/ddRemainder.decTest similarity index 100% rename from Lib/test/decimaltestdata/ddRemainder.decTest rename to pylib/Lib/test/decimaltestdata/ddRemainder.decTest diff --git a/Lib/test/decimaltestdata/ddRemainderNear.decTest b/pylib/Lib/test/decimaltestdata/ddRemainderNear.decTest similarity index 100% rename from Lib/test/decimaltestdata/ddRemainderNear.decTest rename to pylib/Lib/test/decimaltestdata/ddRemainderNear.decTest diff --git a/Lib/test/decimaltestdata/ddRotate.decTest b/pylib/Lib/test/decimaltestdata/ddRotate.decTest similarity index 100% rename from Lib/test/decimaltestdata/ddRotate.decTest rename to pylib/Lib/test/decimaltestdata/ddRotate.decTest diff --git a/Lib/test/decimaltestdata/ddSameQuantum.decTest b/pylib/Lib/test/decimaltestdata/ddSameQuantum.decTest similarity index 100% rename from Lib/test/decimaltestdata/ddSameQuantum.decTest rename to pylib/Lib/test/decimaltestdata/ddSameQuantum.decTest diff --git a/Lib/test/decimaltestdata/ddScaleB.decTest b/pylib/Lib/test/decimaltestdata/ddScaleB.decTest similarity index 100% rename from Lib/test/decimaltestdata/ddScaleB.decTest rename to pylib/Lib/test/decimaltestdata/ddScaleB.decTest diff --git a/Lib/test/decimaltestdata/ddShift.decTest b/pylib/Lib/test/decimaltestdata/ddShift.decTest similarity index 100% rename from Lib/test/decimaltestdata/ddShift.decTest rename to pylib/Lib/test/decimaltestdata/ddShift.decTest diff --git a/Lib/test/decimaltestdata/ddSubtract.decTest b/pylib/Lib/test/decimaltestdata/ddSubtract.decTest similarity index 100% rename from Lib/test/decimaltestdata/ddSubtract.decTest rename to pylib/Lib/test/decimaltestdata/ddSubtract.decTest diff --git a/Lib/test/decimaltestdata/ddToIntegral.decTest b/pylib/Lib/test/decimaltestdata/ddToIntegral.decTest similarity index 100% rename from Lib/test/decimaltestdata/ddToIntegral.decTest rename to pylib/Lib/test/decimaltestdata/ddToIntegral.decTest diff --git a/Lib/test/decimaltestdata/ddXor.decTest b/pylib/Lib/test/decimaltestdata/ddXor.decTest similarity index 100% rename from Lib/test/decimaltestdata/ddXor.decTest rename to pylib/Lib/test/decimaltestdata/ddXor.decTest diff --git a/Lib/test/decimaltestdata/decDouble.decTest b/pylib/Lib/test/decimaltestdata/decDouble.decTest similarity index 100% rename from Lib/test/decimaltestdata/decDouble.decTest rename to pylib/Lib/test/decimaltestdata/decDouble.decTest diff --git a/Lib/test/decimaltestdata/decQuad.decTest b/pylib/Lib/test/decimaltestdata/decQuad.decTest similarity index 100% rename from Lib/test/decimaltestdata/decQuad.decTest rename to pylib/Lib/test/decimaltestdata/decQuad.decTest diff --git a/Lib/test/decimaltestdata/decSingle.decTest b/pylib/Lib/test/decimaltestdata/decSingle.decTest similarity index 100% rename from Lib/test/decimaltestdata/decSingle.decTest rename to pylib/Lib/test/decimaltestdata/decSingle.decTest diff --git a/Lib/test/decimaltestdata/divide.decTest b/pylib/Lib/test/decimaltestdata/divide.decTest similarity index 100% rename from Lib/test/decimaltestdata/divide.decTest rename to pylib/Lib/test/decimaltestdata/divide.decTest diff --git a/Lib/test/decimaltestdata/divideint.decTest b/pylib/Lib/test/decimaltestdata/divideint.decTest similarity index 100% rename from Lib/test/decimaltestdata/divideint.decTest rename to pylib/Lib/test/decimaltestdata/divideint.decTest diff --git a/Lib/test/decimaltestdata/dqAbs.decTest b/pylib/Lib/test/decimaltestdata/dqAbs.decTest similarity index 100% rename from Lib/test/decimaltestdata/dqAbs.decTest rename to pylib/Lib/test/decimaltestdata/dqAbs.decTest diff --git a/Lib/test/decimaltestdata/dqAdd.decTest b/pylib/Lib/test/decimaltestdata/dqAdd.decTest similarity index 100% rename from Lib/test/decimaltestdata/dqAdd.decTest rename to pylib/Lib/test/decimaltestdata/dqAdd.decTest diff --git a/Lib/test/decimaltestdata/dqAnd.decTest b/pylib/Lib/test/decimaltestdata/dqAnd.decTest similarity index 100% rename from Lib/test/decimaltestdata/dqAnd.decTest rename to pylib/Lib/test/decimaltestdata/dqAnd.decTest diff --git a/Lib/test/decimaltestdata/dqBase.decTest b/pylib/Lib/test/decimaltestdata/dqBase.decTest similarity index 100% rename from Lib/test/decimaltestdata/dqBase.decTest rename to pylib/Lib/test/decimaltestdata/dqBase.decTest diff --git a/Lib/test/decimaltestdata/dqCanonical.decTest b/pylib/Lib/test/decimaltestdata/dqCanonical.decTest similarity index 100% rename from Lib/test/decimaltestdata/dqCanonical.decTest rename to pylib/Lib/test/decimaltestdata/dqCanonical.decTest diff --git a/Lib/test/decimaltestdata/dqClass.decTest b/pylib/Lib/test/decimaltestdata/dqClass.decTest similarity index 100% rename from Lib/test/decimaltestdata/dqClass.decTest rename to pylib/Lib/test/decimaltestdata/dqClass.decTest diff --git a/Lib/test/decimaltestdata/dqCompare.decTest b/pylib/Lib/test/decimaltestdata/dqCompare.decTest similarity index 100% rename from Lib/test/decimaltestdata/dqCompare.decTest rename to pylib/Lib/test/decimaltestdata/dqCompare.decTest diff --git a/Lib/test/decimaltestdata/dqCompareSig.decTest b/pylib/Lib/test/decimaltestdata/dqCompareSig.decTest similarity index 100% rename from Lib/test/decimaltestdata/dqCompareSig.decTest rename to pylib/Lib/test/decimaltestdata/dqCompareSig.decTest diff --git a/Lib/test/decimaltestdata/dqCompareTotal.decTest b/pylib/Lib/test/decimaltestdata/dqCompareTotal.decTest similarity index 100% rename from Lib/test/decimaltestdata/dqCompareTotal.decTest rename to pylib/Lib/test/decimaltestdata/dqCompareTotal.decTest diff --git a/Lib/test/decimaltestdata/dqCompareTotalMag.decTest b/pylib/Lib/test/decimaltestdata/dqCompareTotalMag.decTest similarity index 100% rename from Lib/test/decimaltestdata/dqCompareTotalMag.decTest rename to pylib/Lib/test/decimaltestdata/dqCompareTotalMag.decTest diff --git a/Lib/test/decimaltestdata/dqCopy.decTest b/pylib/Lib/test/decimaltestdata/dqCopy.decTest similarity index 100% rename from Lib/test/decimaltestdata/dqCopy.decTest rename to pylib/Lib/test/decimaltestdata/dqCopy.decTest diff --git a/Lib/test/decimaltestdata/dqCopyAbs.decTest b/pylib/Lib/test/decimaltestdata/dqCopyAbs.decTest similarity index 100% rename from Lib/test/decimaltestdata/dqCopyAbs.decTest rename to pylib/Lib/test/decimaltestdata/dqCopyAbs.decTest diff --git a/Lib/test/decimaltestdata/dqCopyNegate.decTest b/pylib/Lib/test/decimaltestdata/dqCopyNegate.decTest similarity index 100% rename from Lib/test/decimaltestdata/dqCopyNegate.decTest rename to pylib/Lib/test/decimaltestdata/dqCopyNegate.decTest diff --git a/Lib/test/decimaltestdata/dqCopySign.decTest b/pylib/Lib/test/decimaltestdata/dqCopySign.decTest similarity index 100% rename from Lib/test/decimaltestdata/dqCopySign.decTest rename to pylib/Lib/test/decimaltestdata/dqCopySign.decTest diff --git a/Lib/test/decimaltestdata/dqDivide.decTest b/pylib/Lib/test/decimaltestdata/dqDivide.decTest similarity index 100% rename from Lib/test/decimaltestdata/dqDivide.decTest rename to pylib/Lib/test/decimaltestdata/dqDivide.decTest diff --git a/Lib/test/decimaltestdata/dqDivideInt.decTest b/pylib/Lib/test/decimaltestdata/dqDivideInt.decTest similarity index 100% rename from Lib/test/decimaltestdata/dqDivideInt.decTest rename to pylib/Lib/test/decimaltestdata/dqDivideInt.decTest diff --git a/Lib/test/decimaltestdata/dqEncode.decTest b/pylib/Lib/test/decimaltestdata/dqEncode.decTest similarity index 100% rename from Lib/test/decimaltestdata/dqEncode.decTest rename to pylib/Lib/test/decimaltestdata/dqEncode.decTest diff --git a/Lib/test/decimaltestdata/dqFMA.decTest b/pylib/Lib/test/decimaltestdata/dqFMA.decTest similarity index 100% rename from Lib/test/decimaltestdata/dqFMA.decTest rename to pylib/Lib/test/decimaltestdata/dqFMA.decTest diff --git a/Lib/test/decimaltestdata/dqInvert.decTest b/pylib/Lib/test/decimaltestdata/dqInvert.decTest similarity index 100% rename from Lib/test/decimaltestdata/dqInvert.decTest rename to pylib/Lib/test/decimaltestdata/dqInvert.decTest diff --git a/Lib/test/decimaltestdata/dqLogB.decTest b/pylib/Lib/test/decimaltestdata/dqLogB.decTest similarity index 100% rename from Lib/test/decimaltestdata/dqLogB.decTest rename to pylib/Lib/test/decimaltestdata/dqLogB.decTest diff --git a/Lib/test/decimaltestdata/dqMax.decTest b/pylib/Lib/test/decimaltestdata/dqMax.decTest similarity index 100% rename from Lib/test/decimaltestdata/dqMax.decTest rename to pylib/Lib/test/decimaltestdata/dqMax.decTest diff --git a/Lib/test/decimaltestdata/dqMaxMag.decTest b/pylib/Lib/test/decimaltestdata/dqMaxMag.decTest similarity index 100% rename from Lib/test/decimaltestdata/dqMaxMag.decTest rename to pylib/Lib/test/decimaltestdata/dqMaxMag.decTest diff --git a/Lib/test/decimaltestdata/dqMin.decTest b/pylib/Lib/test/decimaltestdata/dqMin.decTest similarity index 100% rename from Lib/test/decimaltestdata/dqMin.decTest rename to pylib/Lib/test/decimaltestdata/dqMin.decTest diff --git a/Lib/test/decimaltestdata/dqMinMag.decTest b/pylib/Lib/test/decimaltestdata/dqMinMag.decTest similarity index 100% rename from Lib/test/decimaltestdata/dqMinMag.decTest rename to pylib/Lib/test/decimaltestdata/dqMinMag.decTest diff --git a/Lib/test/decimaltestdata/dqMinus.decTest b/pylib/Lib/test/decimaltestdata/dqMinus.decTest similarity index 100% rename from Lib/test/decimaltestdata/dqMinus.decTest rename to pylib/Lib/test/decimaltestdata/dqMinus.decTest diff --git a/Lib/test/decimaltestdata/dqMultiply.decTest b/pylib/Lib/test/decimaltestdata/dqMultiply.decTest similarity index 100% rename from Lib/test/decimaltestdata/dqMultiply.decTest rename to pylib/Lib/test/decimaltestdata/dqMultiply.decTest diff --git a/Lib/test/decimaltestdata/dqNextMinus.decTest b/pylib/Lib/test/decimaltestdata/dqNextMinus.decTest similarity index 100% rename from Lib/test/decimaltestdata/dqNextMinus.decTest rename to pylib/Lib/test/decimaltestdata/dqNextMinus.decTest diff --git a/Lib/test/decimaltestdata/dqNextPlus.decTest b/pylib/Lib/test/decimaltestdata/dqNextPlus.decTest similarity index 100% rename from Lib/test/decimaltestdata/dqNextPlus.decTest rename to pylib/Lib/test/decimaltestdata/dqNextPlus.decTest diff --git a/Lib/test/decimaltestdata/dqNextToward.decTest b/pylib/Lib/test/decimaltestdata/dqNextToward.decTest similarity index 100% rename from Lib/test/decimaltestdata/dqNextToward.decTest rename to pylib/Lib/test/decimaltestdata/dqNextToward.decTest diff --git a/Lib/test/decimaltestdata/dqOr.decTest b/pylib/Lib/test/decimaltestdata/dqOr.decTest similarity index 100% rename from Lib/test/decimaltestdata/dqOr.decTest rename to pylib/Lib/test/decimaltestdata/dqOr.decTest diff --git a/Lib/test/decimaltestdata/dqPlus.decTest b/pylib/Lib/test/decimaltestdata/dqPlus.decTest similarity index 100% rename from Lib/test/decimaltestdata/dqPlus.decTest rename to pylib/Lib/test/decimaltestdata/dqPlus.decTest diff --git a/Lib/test/decimaltestdata/dqQuantize.decTest b/pylib/Lib/test/decimaltestdata/dqQuantize.decTest similarity index 100% rename from Lib/test/decimaltestdata/dqQuantize.decTest rename to pylib/Lib/test/decimaltestdata/dqQuantize.decTest diff --git a/Lib/test/decimaltestdata/dqReduce.decTest b/pylib/Lib/test/decimaltestdata/dqReduce.decTest similarity index 100% rename from Lib/test/decimaltestdata/dqReduce.decTest rename to pylib/Lib/test/decimaltestdata/dqReduce.decTest diff --git a/Lib/test/decimaltestdata/dqRemainder.decTest b/pylib/Lib/test/decimaltestdata/dqRemainder.decTest similarity index 100% rename from Lib/test/decimaltestdata/dqRemainder.decTest rename to pylib/Lib/test/decimaltestdata/dqRemainder.decTest diff --git a/Lib/test/decimaltestdata/dqRemainderNear.decTest b/pylib/Lib/test/decimaltestdata/dqRemainderNear.decTest similarity index 100% rename from Lib/test/decimaltestdata/dqRemainderNear.decTest rename to pylib/Lib/test/decimaltestdata/dqRemainderNear.decTest diff --git a/Lib/test/decimaltestdata/dqRotate.decTest b/pylib/Lib/test/decimaltestdata/dqRotate.decTest similarity index 100% rename from Lib/test/decimaltestdata/dqRotate.decTest rename to pylib/Lib/test/decimaltestdata/dqRotate.decTest diff --git a/Lib/test/decimaltestdata/dqSameQuantum.decTest b/pylib/Lib/test/decimaltestdata/dqSameQuantum.decTest similarity index 100% rename from Lib/test/decimaltestdata/dqSameQuantum.decTest rename to pylib/Lib/test/decimaltestdata/dqSameQuantum.decTest diff --git a/Lib/test/decimaltestdata/dqScaleB.decTest b/pylib/Lib/test/decimaltestdata/dqScaleB.decTest similarity index 100% rename from Lib/test/decimaltestdata/dqScaleB.decTest rename to pylib/Lib/test/decimaltestdata/dqScaleB.decTest diff --git a/Lib/test/decimaltestdata/dqShift.decTest b/pylib/Lib/test/decimaltestdata/dqShift.decTest similarity index 100% rename from Lib/test/decimaltestdata/dqShift.decTest rename to pylib/Lib/test/decimaltestdata/dqShift.decTest diff --git a/Lib/test/decimaltestdata/dqSubtract.decTest b/pylib/Lib/test/decimaltestdata/dqSubtract.decTest similarity index 100% rename from Lib/test/decimaltestdata/dqSubtract.decTest rename to pylib/Lib/test/decimaltestdata/dqSubtract.decTest diff --git a/Lib/test/decimaltestdata/dqToIntegral.decTest b/pylib/Lib/test/decimaltestdata/dqToIntegral.decTest similarity index 100% rename from Lib/test/decimaltestdata/dqToIntegral.decTest rename to pylib/Lib/test/decimaltestdata/dqToIntegral.decTest diff --git a/Lib/test/decimaltestdata/dqXor.decTest b/pylib/Lib/test/decimaltestdata/dqXor.decTest similarity index 100% rename from Lib/test/decimaltestdata/dqXor.decTest rename to pylib/Lib/test/decimaltestdata/dqXor.decTest diff --git a/Lib/test/decimaltestdata/dsBase.decTest b/pylib/Lib/test/decimaltestdata/dsBase.decTest similarity index 100% rename from Lib/test/decimaltestdata/dsBase.decTest rename to pylib/Lib/test/decimaltestdata/dsBase.decTest diff --git a/Lib/test/decimaltestdata/dsEncode.decTest b/pylib/Lib/test/decimaltestdata/dsEncode.decTest similarity index 100% rename from Lib/test/decimaltestdata/dsEncode.decTest rename to pylib/Lib/test/decimaltestdata/dsEncode.decTest diff --git a/Lib/test/decimaltestdata/exp.decTest b/pylib/Lib/test/decimaltestdata/exp.decTest similarity index 100% rename from Lib/test/decimaltestdata/exp.decTest rename to pylib/Lib/test/decimaltestdata/exp.decTest diff --git a/Lib/test/decimaltestdata/extra.decTest b/pylib/Lib/test/decimaltestdata/extra.decTest similarity index 100% rename from Lib/test/decimaltestdata/extra.decTest rename to pylib/Lib/test/decimaltestdata/extra.decTest diff --git a/Lib/test/decimaltestdata/fma.decTest b/pylib/Lib/test/decimaltestdata/fma.decTest similarity index 100% rename from Lib/test/decimaltestdata/fma.decTest rename to pylib/Lib/test/decimaltestdata/fma.decTest diff --git a/Lib/test/decimaltestdata/inexact.decTest b/pylib/Lib/test/decimaltestdata/inexact.decTest similarity index 100% rename from Lib/test/decimaltestdata/inexact.decTest rename to pylib/Lib/test/decimaltestdata/inexact.decTest diff --git a/Lib/test/decimaltestdata/invert.decTest b/pylib/Lib/test/decimaltestdata/invert.decTest similarity index 100% rename from Lib/test/decimaltestdata/invert.decTest rename to pylib/Lib/test/decimaltestdata/invert.decTest diff --git a/Lib/test/decimaltestdata/ln.decTest b/pylib/Lib/test/decimaltestdata/ln.decTest similarity index 100% rename from Lib/test/decimaltestdata/ln.decTest rename to pylib/Lib/test/decimaltestdata/ln.decTest diff --git a/Lib/test/decimaltestdata/log10.decTest b/pylib/Lib/test/decimaltestdata/log10.decTest similarity index 100% rename from Lib/test/decimaltestdata/log10.decTest rename to pylib/Lib/test/decimaltestdata/log10.decTest diff --git a/Lib/test/decimaltestdata/logb.decTest b/pylib/Lib/test/decimaltestdata/logb.decTest similarity index 100% rename from Lib/test/decimaltestdata/logb.decTest rename to pylib/Lib/test/decimaltestdata/logb.decTest diff --git a/Lib/test/decimaltestdata/max.decTest b/pylib/Lib/test/decimaltestdata/max.decTest similarity index 100% rename from Lib/test/decimaltestdata/max.decTest rename to pylib/Lib/test/decimaltestdata/max.decTest diff --git a/Lib/test/decimaltestdata/maxmag.decTest b/pylib/Lib/test/decimaltestdata/maxmag.decTest similarity index 100% rename from Lib/test/decimaltestdata/maxmag.decTest rename to pylib/Lib/test/decimaltestdata/maxmag.decTest diff --git a/Lib/test/decimaltestdata/min.decTest b/pylib/Lib/test/decimaltestdata/min.decTest similarity index 100% rename from Lib/test/decimaltestdata/min.decTest rename to pylib/Lib/test/decimaltestdata/min.decTest diff --git a/Lib/test/decimaltestdata/minmag.decTest b/pylib/Lib/test/decimaltestdata/minmag.decTest similarity index 100% rename from Lib/test/decimaltestdata/minmag.decTest rename to pylib/Lib/test/decimaltestdata/minmag.decTest diff --git a/Lib/test/decimaltestdata/minus.decTest b/pylib/Lib/test/decimaltestdata/minus.decTest similarity index 100% rename from Lib/test/decimaltestdata/minus.decTest rename to pylib/Lib/test/decimaltestdata/minus.decTest diff --git a/Lib/test/decimaltestdata/multiply.decTest b/pylib/Lib/test/decimaltestdata/multiply.decTest similarity index 100% rename from Lib/test/decimaltestdata/multiply.decTest rename to pylib/Lib/test/decimaltestdata/multiply.decTest diff --git a/Lib/test/decimaltestdata/nextminus.decTest b/pylib/Lib/test/decimaltestdata/nextminus.decTest similarity index 100% rename from Lib/test/decimaltestdata/nextminus.decTest rename to pylib/Lib/test/decimaltestdata/nextminus.decTest diff --git a/Lib/test/decimaltestdata/nextplus.decTest b/pylib/Lib/test/decimaltestdata/nextplus.decTest similarity index 100% rename from Lib/test/decimaltestdata/nextplus.decTest rename to pylib/Lib/test/decimaltestdata/nextplus.decTest diff --git a/Lib/test/decimaltestdata/nexttoward.decTest b/pylib/Lib/test/decimaltestdata/nexttoward.decTest similarity index 100% rename from Lib/test/decimaltestdata/nexttoward.decTest rename to pylib/Lib/test/decimaltestdata/nexttoward.decTest diff --git a/Lib/test/decimaltestdata/or.decTest b/pylib/Lib/test/decimaltestdata/or.decTest similarity index 100% rename from Lib/test/decimaltestdata/or.decTest rename to pylib/Lib/test/decimaltestdata/or.decTest diff --git a/Lib/test/decimaltestdata/plus.decTest b/pylib/Lib/test/decimaltestdata/plus.decTest similarity index 100% rename from Lib/test/decimaltestdata/plus.decTest rename to pylib/Lib/test/decimaltestdata/plus.decTest diff --git a/Lib/test/decimaltestdata/power.decTest b/pylib/Lib/test/decimaltestdata/power.decTest similarity index 100% rename from Lib/test/decimaltestdata/power.decTest rename to pylib/Lib/test/decimaltestdata/power.decTest diff --git a/Lib/test/decimaltestdata/powersqrt.decTest b/pylib/Lib/test/decimaltestdata/powersqrt.decTest similarity index 100% rename from Lib/test/decimaltestdata/powersqrt.decTest rename to pylib/Lib/test/decimaltestdata/powersqrt.decTest diff --git a/Lib/test/decimaltestdata/quantize.decTest b/pylib/Lib/test/decimaltestdata/quantize.decTest similarity index 100% rename from Lib/test/decimaltestdata/quantize.decTest rename to pylib/Lib/test/decimaltestdata/quantize.decTest diff --git a/Lib/test/decimaltestdata/randomBound32.decTest b/pylib/Lib/test/decimaltestdata/randomBound32.decTest similarity index 100% rename from Lib/test/decimaltestdata/randomBound32.decTest rename to pylib/Lib/test/decimaltestdata/randomBound32.decTest diff --git a/Lib/test/decimaltestdata/randoms.decTest b/pylib/Lib/test/decimaltestdata/randoms.decTest similarity index 100% rename from Lib/test/decimaltestdata/randoms.decTest rename to pylib/Lib/test/decimaltestdata/randoms.decTest diff --git a/Lib/test/decimaltestdata/reduce.decTest b/pylib/Lib/test/decimaltestdata/reduce.decTest similarity index 100% rename from Lib/test/decimaltestdata/reduce.decTest rename to pylib/Lib/test/decimaltestdata/reduce.decTest diff --git a/Lib/test/decimaltestdata/remainder.decTest b/pylib/Lib/test/decimaltestdata/remainder.decTest similarity index 100% rename from Lib/test/decimaltestdata/remainder.decTest rename to pylib/Lib/test/decimaltestdata/remainder.decTest diff --git a/Lib/test/decimaltestdata/remainderNear.decTest b/pylib/Lib/test/decimaltestdata/remainderNear.decTest similarity index 100% rename from Lib/test/decimaltestdata/remainderNear.decTest rename to pylib/Lib/test/decimaltestdata/remainderNear.decTest diff --git a/Lib/test/decimaltestdata/rescale.decTest b/pylib/Lib/test/decimaltestdata/rescale.decTest similarity index 100% rename from Lib/test/decimaltestdata/rescale.decTest rename to pylib/Lib/test/decimaltestdata/rescale.decTest diff --git a/Lib/test/decimaltestdata/rotate.decTest b/pylib/Lib/test/decimaltestdata/rotate.decTest similarity index 100% rename from Lib/test/decimaltestdata/rotate.decTest rename to pylib/Lib/test/decimaltestdata/rotate.decTest diff --git a/Lib/test/decimaltestdata/rounding.decTest b/pylib/Lib/test/decimaltestdata/rounding.decTest similarity index 100% rename from Lib/test/decimaltestdata/rounding.decTest rename to pylib/Lib/test/decimaltestdata/rounding.decTest diff --git a/Lib/test/decimaltestdata/samequantum.decTest b/pylib/Lib/test/decimaltestdata/samequantum.decTest similarity index 100% rename from Lib/test/decimaltestdata/samequantum.decTest rename to pylib/Lib/test/decimaltestdata/samequantum.decTest diff --git a/Lib/test/decimaltestdata/scaleb.decTest b/pylib/Lib/test/decimaltestdata/scaleb.decTest similarity index 100% rename from Lib/test/decimaltestdata/scaleb.decTest rename to pylib/Lib/test/decimaltestdata/scaleb.decTest diff --git a/Lib/test/decimaltestdata/shift.decTest b/pylib/Lib/test/decimaltestdata/shift.decTest similarity index 100% rename from Lib/test/decimaltestdata/shift.decTest rename to pylib/Lib/test/decimaltestdata/shift.decTest diff --git a/Lib/test/decimaltestdata/squareroot.decTest b/pylib/Lib/test/decimaltestdata/squareroot.decTest similarity index 100% rename from Lib/test/decimaltestdata/squareroot.decTest rename to pylib/Lib/test/decimaltestdata/squareroot.decTest diff --git a/Lib/test/decimaltestdata/subtract.decTest b/pylib/Lib/test/decimaltestdata/subtract.decTest similarity index 100% rename from Lib/test/decimaltestdata/subtract.decTest rename to pylib/Lib/test/decimaltestdata/subtract.decTest diff --git a/Lib/test/decimaltestdata/testall.decTest b/pylib/Lib/test/decimaltestdata/testall.decTest similarity index 100% rename from Lib/test/decimaltestdata/testall.decTest rename to pylib/Lib/test/decimaltestdata/testall.decTest diff --git a/Lib/test/decimaltestdata/tointegral.decTest b/pylib/Lib/test/decimaltestdata/tointegral.decTest similarity index 100% rename from Lib/test/decimaltestdata/tointegral.decTest rename to pylib/Lib/test/decimaltestdata/tointegral.decTest diff --git a/Lib/test/decimaltestdata/tointegralx.decTest b/pylib/Lib/test/decimaltestdata/tointegralx.decTest similarity index 100% rename from Lib/test/decimaltestdata/tointegralx.decTest rename to pylib/Lib/test/decimaltestdata/tointegralx.decTest diff --git a/Lib/test/decimaltestdata/xor.decTest b/pylib/Lib/test/decimaltestdata/xor.decTest similarity index 100% rename from Lib/test/decimaltestdata/xor.decTest rename to pylib/Lib/test/decimaltestdata/xor.decTest diff --git a/Lib/test/double_const.py b/pylib/Lib/test/double_const.py similarity index 100% rename from Lib/test/double_const.py rename to pylib/Lib/test/double_const.py diff --git a/Lib/test/encoded_modules/__init__.py b/pylib/Lib/test/encoded_modules/__init__.py similarity index 100% rename from Lib/test/encoded_modules/__init__.py rename to pylib/Lib/test/encoded_modules/__init__.py diff --git a/Lib/test/encoded_modules/module_iso_8859_1.py b/pylib/Lib/test/encoded_modules/module_iso_8859_1.py similarity index 100% rename from Lib/test/encoded_modules/module_iso_8859_1.py rename to pylib/Lib/test/encoded_modules/module_iso_8859_1.py diff --git a/Lib/test/encoded_modules/module_koi8_r.py b/pylib/Lib/test/encoded_modules/module_koi8_r.py similarity index 100% rename from Lib/test/encoded_modules/module_koi8_r.py rename to pylib/Lib/test/encoded_modules/module_koi8_r.py diff --git a/Lib/test/exception_hierarchy.txt b/pylib/Lib/test/exception_hierarchy.txt similarity index 100% rename from Lib/test/exception_hierarchy.txt rename to pylib/Lib/test/exception_hierarchy.txt diff --git a/Lib/test/floating_points.txt b/pylib/Lib/test/floating_points.txt similarity index 100% rename from Lib/test/floating_points.txt rename to pylib/Lib/test/floating_points.txt diff --git a/Lib/test/formatfloat_testcases.txt b/pylib/Lib/test/formatfloat_testcases.txt similarity index 100% rename from Lib/test/formatfloat_testcases.txt rename to pylib/Lib/test/formatfloat_testcases.txt diff --git a/Lib/test/keycert.passwd.pem b/pylib/Lib/test/keycert.passwd.pem similarity index 100% rename from Lib/test/keycert.passwd.pem rename to pylib/Lib/test/keycert.passwd.pem diff --git a/Lib/test/keycert.pem b/pylib/Lib/test/keycert.pem similarity index 100% rename from Lib/test/keycert.pem rename to pylib/Lib/test/keycert.pem diff --git a/Lib/test/keycert2.pem b/pylib/Lib/test/keycert2.pem similarity index 100% rename from Lib/test/keycert2.pem rename to pylib/Lib/test/keycert2.pem diff --git a/Lib/test/keycert3.pem b/pylib/Lib/test/keycert3.pem similarity index 100% rename from Lib/test/keycert3.pem rename to pylib/Lib/test/keycert3.pem diff --git a/Lib/test/keycert4.pem b/pylib/Lib/test/keycert4.pem similarity index 100% rename from Lib/test/keycert4.pem rename to pylib/Lib/test/keycert4.pem diff --git a/Lib/test/keycertecc.pem b/pylib/Lib/test/keycertecc.pem similarity index 100% rename from Lib/test/keycertecc.pem rename to pylib/Lib/test/keycertecc.pem diff --git a/Lib/test/libregrtest/__init__.py b/pylib/Lib/test/libregrtest/__init__.py similarity index 100% rename from Lib/test/libregrtest/__init__.py rename to pylib/Lib/test/libregrtest/__init__.py diff --git a/Lib/test/libregrtest/cmdline.py b/pylib/Lib/test/libregrtest/cmdline.py similarity index 100% rename from Lib/test/libregrtest/cmdline.py rename to pylib/Lib/test/libregrtest/cmdline.py diff --git a/Lib/test/libregrtest/main.py b/pylib/Lib/test/libregrtest/main.py similarity index 100% rename from Lib/test/libregrtest/main.py rename to pylib/Lib/test/libregrtest/main.py diff --git a/Lib/test/libregrtest/refleak.py b/pylib/Lib/test/libregrtest/refleak.py similarity index 100% rename from Lib/test/libregrtest/refleak.py rename to pylib/Lib/test/libregrtest/refleak.py diff --git a/Lib/test/libregrtest/runtest.py b/pylib/Lib/test/libregrtest/runtest.py similarity index 100% rename from Lib/test/libregrtest/runtest.py rename to pylib/Lib/test/libregrtest/runtest.py diff --git a/Lib/test/libregrtest/runtest_mp.py b/pylib/Lib/test/libregrtest/runtest_mp.py similarity index 100% rename from Lib/test/libregrtest/runtest_mp.py rename to pylib/Lib/test/libregrtest/runtest_mp.py diff --git a/Lib/test/libregrtest/save_env.py b/pylib/Lib/test/libregrtest/save_env.py similarity index 100% rename from Lib/test/libregrtest/save_env.py rename to pylib/Lib/test/libregrtest/save_env.py diff --git a/Lib/test/libregrtest/setup.py b/pylib/Lib/test/libregrtest/setup.py similarity index 100% rename from Lib/test/libregrtest/setup.py rename to pylib/Lib/test/libregrtest/setup.py diff --git a/Lib/test/libregrtest/utils.py b/pylib/Lib/test/libregrtest/utils.py similarity index 100% rename from Lib/test/libregrtest/utils.py rename to pylib/Lib/test/libregrtest/utils.py diff --git a/Lib/test/libregrtest/win_utils.py b/pylib/Lib/test/libregrtest/win_utils.py similarity index 100% rename from Lib/test/libregrtest/win_utils.py rename to pylib/Lib/test/libregrtest/win_utils.py diff --git a/Lib/test/list_tests.py b/pylib/Lib/test/list_tests.py similarity index 100% rename from Lib/test/list_tests.py rename to pylib/Lib/test/list_tests.py diff --git a/Lib/test/lock_tests.py b/pylib/Lib/test/lock_tests.py similarity index 100% rename from Lib/test/lock_tests.py rename to pylib/Lib/test/lock_tests.py diff --git a/Lib/test/mapping_tests.py b/pylib/Lib/test/mapping_tests.py similarity index 100% rename from Lib/test/mapping_tests.py rename to pylib/Lib/test/mapping_tests.py diff --git a/Lib/test/mathdata/cmath_testcases.txt b/pylib/Lib/test/mathdata/cmath_testcases.txt similarity index 100% rename from Lib/test/mathdata/cmath_testcases.txt rename to pylib/Lib/test/mathdata/cmath_testcases.txt diff --git a/Lib/test/mathdata/ieee754.txt b/pylib/Lib/test/mathdata/ieee754.txt similarity index 100% rename from Lib/test/mathdata/ieee754.txt rename to pylib/Lib/test/mathdata/ieee754.txt diff --git a/Lib/test/mathdata/math_testcases.txt b/pylib/Lib/test/mathdata/math_testcases.txt similarity index 100% rename from Lib/test/mathdata/math_testcases.txt rename to pylib/Lib/test/mathdata/math_testcases.txt diff --git a/Lib/test/mime.types b/pylib/Lib/test/mime.types similarity index 100% rename from Lib/test/mime.types rename to pylib/Lib/test/mime.types diff --git a/Lib/test/mock_socket.py b/pylib/Lib/test/mock_socket.py similarity index 100% rename from Lib/test/mock_socket.py rename to pylib/Lib/test/mock_socket.py diff --git a/Lib/test/mod_generics_cache.py b/pylib/Lib/test/mod_generics_cache.py similarity index 100% rename from Lib/test/mod_generics_cache.py rename to pylib/Lib/test/mod_generics_cache.py diff --git a/Lib/test/pickletester.py b/pylib/Lib/test/pickletester.py similarity index 100% rename from Lib/test/pickletester.py rename to pylib/Lib/test/pickletester.py diff --git a/Lib/test/randv2_32.pck b/pylib/Lib/test/randv2_32.pck similarity index 100% rename from Lib/test/randv2_32.pck rename to pylib/Lib/test/randv2_32.pck diff --git a/Lib/test/randv2_64.pck b/pylib/Lib/test/randv2_64.pck similarity index 100% rename from Lib/test/randv2_64.pck rename to pylib/Lib/test/randv2_64.pck diff --git a/Lib/test/randv3.pck b/pylib/Lib/test/randv3.pck similarity index 100% rename from Lib/test/randv3.pck rename to pylib/Lib/test/randv3.pck diff --git a/Lib/test/re_tests.py b/pylib/Lib/test/re_tests.py similarity index 100% rename from Lib/test/re_tests.py rename to pylib/Lib/test/re_tests.py diff --git a/Lib/test/recursion.tar b/pylib/Lib/test/recursion.tar similarity index 100% rename from Lib/test/recursion.tar rename to pylib/Lib/test/recursion.tar diff --git a/Lib/test/regrtest.py b/pylib/Lib/test/regrtest.py similarity index 100% rename from Lib/test/regrtest.py rename to pylib/Lib/test/regrtest.py diff --git a/Lib/test/relimport.py b/pylib/Lib/test/relimport.py similarity index 100% rename from Lib/test/relimport.py rename to pylib/Lib/test/relimport.py diff --git a/Lib/test/seq_tests.py b/pylib/Lib/test/seq_tests.py similarity index 100% rename from Lib/test/seq_tests.py rename to pylib/Lib/test/seq_tests.py diff --git a/Lib/test/signalinterproctester.py b/pylib/Lib/test/signalinterproctester.py similarity index 100% rename from Lib/test/signalinterproctester.py rename to pylib/Lib/test/signalinterproctester.py diff --git a/Lib/test/ssl_servers.py b/pylib/Lib/test/ssl_servers.py similarity index 100% rename from Lib/test/ssl_servers.py rename to pylib/Lib/test/ssl_servers.py diff --git a/Lib/test/string_tests.py b/pylib/Lib/test/string_tests.py similarity index 100% rename from Lib/test/string_tests.py rename to pylib/Lib/test/string_tests.py diff --git a/Lib/test/subprocessdata/fd_status.py b/pylib/Lib/test/subprocessdata/fd_status.py similarity index 100% rename from Lib/test/subprocessdata/fd_status.py rename to pylib/Lib/test/subprocessdata/fd_status.py diff --git a/Lib/test/subprocessdata/input_reader.py b/pylib/Lib/test/subprocessdata/input_reader.py similarity index 100% rename from Lib/test/subprocessdata/input_reader.py rename to pylib/Lib/test/subprocessdata/input_reader.py diff --git a/Lib/test/subprocessdata/qcat.py b/pylib/Lib/test/subprocessdata/qcat.py similarity index 100% rename from Lib/test/subprocessdata/qcat.py rename to pylib/Lib/test/subprocessdata/qcat.py diff --git a/Lib/test/subprocessdata/qgrep.py b/pylib/Lib/test/subprocessdata/qgrep.py similarity index 100% rename from Lib/test/subprocessdata/qgrep.py rename to pylib/Lib/test/subprocessdata/qgrep.py diff --git a/Lib/test/subprocessdata/sigchild_ignore.py b/pylib/Lib/test/subprocessdata/sigchild_ignore.py similarity index 100% rename from Lib/test/subprocessdata/sigchild_ignore.py rename to pylib/Lib/test/subprocessdata/sigchild_ignore.py diff --git a/Lib/test/support/__init__.py b/pylib/Lib/test/support/__init__.py similarity index 100% rename from Lib/test/support/__init__.py rename to pylib/Lib/test/support/__init__.py diff --git a/Lib/test/support/_hypothesis_stubs/__init__.py b/pylib/Lib/test/support/_hypothesis_stubs/__init__.py similarity index 100% rename from Lib/test/support/_hypothesis_stubs/__init__.py rename to pylib/Lib/test/support/_hypothesis_stubs/__init__.py diff --git a/Lib/test/support/_hypothesis_stubs/_helpers.py b/pylib/Lib/test/support/_hypothesis_stubs/_helpers.py similarity index 100% rename from Lib/test/support/_hypothesis_stubs/_helpers.py rename to pylib/Lib/test/support/_hypothesis_stubs/_helpers.py diff --git a/Lib/test/support/_hypothesis_stubs/strategies.py b/pylib/Lib/test/support/_hypothesis_stubs/strategies.py similarity index 100% rename from Lib/test/support/_hypothesis_stubs/strategies.py rename to pylib/Lib/test/support/_hypothesis_stubs/strategies.py diff --git a/Lib/test/support/ast_helper.py b/pylib/Lib/test/support/ast_helper.py similarity index 100% rename from Lib/test/support/ast_helper.py rename to pylib/Lib/test/support/ast_helper.py diff --git a/Lib/test/support/asynchat.py b/pylib/Lib/test/support/asynchat.py similarity index 100% rename from Lib/test/support/asynchat.py rename to pylib/Lib/test/support/asynchat.py diff --git a/Lib/test/support/asyncore.py b/pylib/Lib/test/support/asyncore.py similarity index 100% rename from Lib/test/support/asyncore.py rename to pylib/Lib/test/support/asyncore.py diff --git a/Lib/test/support/bytecode_helper.py b/pylib/Lib/test/support/bytecode_helper.py similarity index 100% rename from Lib/test/support/bytecode_helper.py rename to pylib/Lib/test/support/bytecode_helper.py diff --git a/Lib/test/support/hashlib_helper.py b/pylib/Lib/test/support/hashlib_helper.py similarity index 100% rename from Lib/test/support/hashlib_helper.py rename to pylib/Lib/test/support/hashlib_helper.py diff --git a/Lib/test/support/hypothesis_helper.py b/pylib/Lib/test/support/hypothesis_helper.py similarity index 100% rename from Lib/test/support/hypothesis_helper.py rename to pylib/Lib/test/support/hypothesis_helper.py diff --git a/Lib/test/support/import_helper.py b/pylib/Lib/test/support/import_helper.py similarity index 100% rename from Lib/test/support/import_helper.py rename to pylib/Lib/test/support/import_helper.py diff --git a/Lib/test/support/interpreters.py b/pylib/Lib/test/support/interpreters.py similarity index 100% rename from Lib/test/support/interpreters.py rename to pylib/Lib/test/support/interpreters.py diff --git a/Lib/test/support/logging_helper.py b/pylib/Lib/test/support/logging_helper.py similarity index 100% rename from Lib/test/support/logging_helper.py rename to pylib/Lib/test/support/logging_helper.py diff --git a/Lib/test/support/os_helper.py b/pylib/Lib/test/support/os_helper.py similarity index 100% rename from Lib/test/support/os_helper.py rename to pylib/Lib/test/support/os_helper.py diff --git a/Lib/test/support/script_helper.py b/pylib/Lib/test/support/script_helper.py similarity index 100% rename from Lib/test/support/script_helper.py rename to pylib/Lib/test/support/script_helper.py diff --git a/Lib/test/support/smtpd.py b/pylib/Lib/test/support/smtpd.py similarity index 100% rename from Lib/test/support/smtpd.py rename to pylib/Lib/test/support/smtpd.py diff --git a/Lib/test/support/socket_helper.py b/pylib/Lib/test/support/socket_helper.py similarity index 100% rename from Lib/test/support/socket_helper.py rename to pylib/Lib/test/support/socket_helper.py diff --git a/Lib/test/support/testcase.py b/pylib/Lib/test/support/testcase.py similarity index 100% rename from Lib/test/support/testcase.py rename to pylib/Lib/test/support/testcase.py diff --git a/Lib/test/support/testresult.py b/pylib/Lib/test/support/testresult.py similarity index 100% rename from Lib/test/support/testresult.py rename to pylib/Lib/test/support/testresult.py diff --git a/Lib/test/support/threading_helper.py b/pylib/Lib/test/support/threading_helper.py similarity index 100% rename from Lib/test/support/threading_helper.py rename to pylib/Lib/test/support/threading_helper.py diff --git a/Lib/test/support/warnings_helper.py b/pylib/Lib/test/support/warnings_helper.py similarity index 100% rename from Lib/test/support/warnings_helper.py rename to pylib/Lib/test/support/warnings_helper.py diff --git a/Lib/test/test___all__.py b/pylib/Lib/test/test___all__.py similarity index 100% rename from Lib/test/test___all__.py rename to pylib/Lib/test/test___all__.py diff --git a/Lib/test/test__colorize.py b/pylib/Lib/test/test__colorize.py similarity index 100% rename from Lib/test/test__colorize.py rename to pylib/Lib/test/test__colorize.py diff --git a/Lib/test/test__osx_support.py b/pylib/Lib/test/test__osx_support.py similarity index 100% rename from Lib/test/test__osx_support.py rename to pylib/Lib/test/test__osx_support.py diff --git a/Lib/test/test_abc.py b/pylib/Lib/test/test_abc.py similarity index 100% rename from Lib/test/test_abc.py rename to pylib/Lib/test/test_abc.py diff --git a/Lib/test/test_abstract_numbers.py b/pylib/Lib/test/test_abstract_numbers.py similarity index 100% rename from Lib/test/test_abstract_numbers.py rename to pylib/Lib/test/test_abstract_numbers.py diff --git a/Lib/test/test_android.py b/pylib/Lib/test/test_android.py similarity index 100% rename from Lib/test/test_android.py rename to pylib/Lib/test/test_android.py diff --git a/Lib/test/test_argparse.py b/pylib/Lib/test/test_argparse.py similarity index 100% rename from Lib/test/test_argparse.py rename to pylib/Lib/test/test_argparse.py diff --git a/Lib/test/test_array.py b/pylib/Lib/test/test_array.py similarity index 100% rename from Lib/test/test_array.py rename to pylib/Lib/test/test_array.py diff --git a/Lib/test/test_ast.py b/pylib/Lib/test/test_ast.py similarity index 100% rename from Lib/test/test_ast.py rename to pylib/Lib/test/test_ast.py diff --git a/Lib/test/test_asyncgen.py b/pylib/Lib/test/test_asyncgen.py similarity index 100% rename from Lib/test/test_asyncgen.py rename to pylib/Lib/test/test_asyncgen.py diff --git a/Lib/test/test_atexit.py b/pylib/Lib/test/test_atexit.py similarity index 100% rename from Lib/test/test_atexit.py rename to pylib/Lib/test/test_atexit.py diff --git a/Lib/test/test_audit.py b/pylib/Lib/test/test_audit.py similarity index 100% rename from Lib/test/test_audit.py rename to pylib/Lib/test/test_audit.py diff --git a/Lib/test/test_augassign.py b/pylib/Lib/test/test_augassign.py similarity index 100% rename from Lib/test/test_augassign.py rename to pylib/Lib/test/test_augassign.py diff --git a/Lib/test/test_base64.py b/pylib/Lib/test/test_base64.py similarity index 100% rename from Lib/test/test_base64.py rename to pylib/Lib/test/test_base64.py diff --git a/Lib/test/test_baseexception.py b/pylib/Lib/test/test_baseexception.py similarity index 100% rename from Lib/test/test_baseexception.py rename to pylib/Lib/test/test_baseexception.py diff --git a/Lib/test/test_bdb.py b/pylib/Lib/test/test_bdb.py similarity index 100% rename from Lib/test/test_bdb.py rename to pylib/Lib/test/test_bdb.py diff --git a/Lib/test/test_bigaddrspace.py b/pylib/Lib/test/test_bigaddrspace.py similarity index 100% rename from Lib/test/test_bigaddrspace.py rename to pylib/Lib/test/test_bigaddrspace.py diff --git a/Lib/test/test_bigmem.py b/pylib/Lib/test/test_bigmem.py similarity index 100% rename from Lib/test/test_bigmem.py rename to pylib/Lib/test/test_bigmem.py diff --git a/Lib/test/test_binascii.py b/pylib/Lib/test/test_binascii.py similarity index 100% rename from Lib/test/test_binascii.py rename to pylib/Lib/test/test_binascii.py diff --git a/Lib/test/test_binop.py b/pylib/Lib/test/test_binop.py similarity index 100% rename from Lib/test/test_binop.py rename to pylib/Lib/test/test_binop.py diff --git a/Lib/test/test_bisect.py b/pylib/Lib/test/test_bisect.py similarity index 100% rename from Lib/test/test_bisect.py rename to pylib/Lib/test/test_bisect.py diff --git a/Lib/test/test_bool.py b/pylib/Lib/test/test_bool.py similarity index 100% rename from Lib/test/test_bool.py rename to pylib/Lib/test/test_bool.py diff --git a/Lib/test/test_buffer.py b/pylib/Lib/test/test_buffer.py similarity index 100% rename from Lib/test/test_buffer.py rename to pylib/Lib/test/test_buffer.py diff --git a/Lib/test/test_bufio.py b/pylib/Lib/test/test_bufio.py similarity index 100% rename from Lib/test/test_bufio.py rename to pylib/Lib/test/test_bufio.py diff --git a/Lib/test/test_builtin.py b/pylib/Lib/test/test_builtin.py similarity index 100% rename from Lib/test/test_builtin.py rename to pylib/Lib/test/test_builtin.py diff --git a/Lib/test/test_bytes.py b/pylib/Lib/test/test_bytes.py similarity index 100% rename from Lib/test/test_bytes.py rename to pylib/Lib/test/test_bytes.py diff --git a/Lib/test/test_bz2.py b/pylib/Lib/test/test_bz2.py similarity index 100% rename from Lib/test/test_bz2.py rename to pylib/Lib/test/test_bz2.py diff --git a/Lib/test/test_c_locale_coercion.py b/pylib/Lib/test/test_c_locale_coercion.py similarity index 100% rename from Lib/test/test_c_locale_coercion.py rename to pylib/Lib/test/test_c_locale_coercion.py diff --git a/Lib/test/test_calendar.py b/pylib/Lib/test/test_calendar.py similarity index 100% rename from Lib/test/test_calendar.py rename to pylib/Lib/test/test_calendar.py diff --git a/Lib/test/test_call.py b/pylib/Lib/test/test_call.py similarity index 100% rename from Lib/test/test_call.py rename to pylib/Lib/test/test_call.py diff --git a/Lib/test/test_charmapcodec.py b/pylib/Lib/test/test_charmapcodec.py similarity index 100% rename from Lib/test/test_charmapcodec.py rename to pylib/Lib/test/test_charmapcodec.py diff --git a/Lib/test/test_class.py b/pylib/Lib/test/test_class.py similarity index 100% rename from Lib/test/test_class.py rename to pylib/Lib/test/test_class.py diff --git a/Lib/test/test_cmath.py b/pylib/Lib/test/test_cmath.py similarity index 100% rename from Lib/test/test_cmath.py rename to pylib/Lib/test/test_cmath.py diff --git a/Lib/test/test_cmd.py b/pylib/Lib/test/test_cmd.py similarity index 100% rename from Lib/test/test_cmd.py rename to pylib/Lib/test/test_cmd.py diff --git a/Lib/test/test_cmd_line.py b/pylib/Lib/test/test_cmd_line.py similarity index 100% rename from Lib/test/test_cmd_line.py rename to pylib/Lib/test/test_cmd_line.py diff --git a/Lib/test/test_cmd_line_script.py b/pylib/Lib/test/test_cmd_line_script.py similarity index 100% rename from Lib/test/test_cmd_line_script.py rename to pylib/Lib/test/test_cmd_line_script.py diff --git a/Lib/test/test_code.py b/pylib/Lib/test/test_code.py similarity index 100% rename from Lib/test/test_code.py rename to pylib/Lib/test/test_code.py diff --git a/Lib/test/test_code_module.py b/pylib/Lib/test/test_code_module.py similarity index 100% rename from Lib/test/test_code_module.py rename to pylib/Lib/test/test_code_module.py diff --git a/Lib/test/test_codeccallbacks.py b/pylib/Lib/test/test_codeccallbacks.py similarity index 100% rename from Lib/test/test_codeccallbacks.py rename to pylib/Lib/test/test_codeccallbacks.py diff --git a/Lib/test/test_codecs.py b/pylib/Lib/test/test_codecs.py similarity index 100% rename from Lib/test/test_codecs.py rename to pylib/Lib/test/test_codecs.py diff --git a/Lib/test/test_codeop.py b/pylib/Lib/test/test_codeop.py similarity index 100% rename from Lib/test/test_codeop.py rename to pylib/Lib/test/test_codeop.py diff --git a/Lib/test/test_collections.py b/pylib/Lib/test/test_collections.py similarity index 100% rename from Lib/test/test_collections.py rename to pylib/Lib/test/test_collections.py diff --git a/Lib/test/test_colorsys.py b/pylib/Lib/test/test_colorsys.py similarity index 100% rename from Lib/test/test_colorsys.py rename to pylib/Lib/test/test_colorsys.py diff --git a/Lib/test/test_compare.py b/pylib/Lib/test/test_compare.py similarity index 100% rename from Lib/test/test_compare.py rename to pylib/Lib/test/test_compare.py diff --git a/Lib/test/test_compile.py b/pylib/Lib/test/test_compile.py similarity index 100% rename from Lib/test/test_compile.py rename to pylib/Lib/test/test_compile.py diff --git a/Lib/test/test_complex.py b/pylib/Lib/test/test_complex.py similarity index 100% rename from Lib/test/test_complex.py rename to pylib/Lib/test/test_complex.py diff --git a/Lib/test/test_configparser.py b/pylib/Lib/test/test_configparser.py similarity index 100% rename from Lib/test/test_configparser.py rename to pylib/Lib/test/test_configparser.py diff --git a/Lib/test/test_contains.py b/pylib/Lib/test/test_contains.py similarity index 100% rename from Lib/test/test_contains.py rename to pylib/Lib/test/test_contains.py diff --git a/Lib/test/test_context.py b/pylib/Lib/test/test_context.py similarity index 100% rename from Lib/test/test_context.py rename to pylib/Lib/test/test_context.py diff --git a/Lib/test/test_contextlib.py b/pylib/Lib/test/test_contextlib.py similarity index 100% rename from Lib/test/test_contextlib.py rename to pylib/Lib/test/test_contextlib.py diff --git a/Lib/test/test_copy.py b/pylib/Lib/test/test_copy.py similarity index 100% rename from Lib/test/test_copy.py rename to pylib/Lib/test/test_copy.py diff --git a/Lib/test/test_copyreg.py b/pylib/Lib/test/test_copyreg.py similarity index 100% rename from Lib/test/test_copyreg.py rename to pylib/Lib/test/test_copyreg.py diff --git a/Lib/test/test_csv.py b/pylib/Lib/test/test_csv.py similarity index 100% rename from Lib/test/test_csv.py rename to pylib/Lib/test/test_csv.py diff --git a/Lib/test/test_ctypes.py b/pylib/Lib/test/test_ctypes.py similarity index 100% rename from Lib/test/test_ctypes.py rename to pylib/Lib/test/test_ctypes.py diff --git a/Lib/test/test_dataclasses.py b/pylib/Lib/test/test_dataclasses.py similarity index 100% rename from Lib/test/test_dataclasses.py rename to pylib/Lib/test/test_dataclasses.py diff --git a/Lib/test/test_datetime.py b/pylib/Lib/test/test_datetime.py similarity index 100% rename from Lib/test/test_datetime.py rename to pylib/Lib/test/test_datetime.py diff --git a/Lib/test/test_dbm.py b/pylib/Lib/test/test_dbm.py similarity index 100% rename from Lib/test/test_dbm.py rename to pylib/Lib/test/test_dbm.py diff --git a/Lib/test/test_dbm_dumb.py b/pylib/Lib/test/test_dbm_dumb.py similarity index 100% rename from Lib/test/test_dbm_dumb.py rename to pylib/Lib/test/test_dbm_dumb.py diff --git a/Lib/test/test_decimal.py b/pylib/Lib/test/test_decimal.py similarity index 100% rename from Lib/test/test_decimal.py rename to pylib/Lib/test/test_decimal.py diff --git a/Lib/test/test_decorators.py b/pylib/Lib/test/test_decorators.py similarity index 100% rename from Lib/test/test_decorators.py rename to pylib/Lib/test/test_decorators.py diff --git a/Lib/test/test_defaultdict.py b/pylib/Lib/test/test_defaultdict.py similarity index 100% rename from Lib/test/test_defaultdict.py rename to pylib/Lib/test/test_defaultdict.py diff --git a/Lib/test/test_deque.py b/pylib/Lib/test/test_deque.py similarity index 100% rename from Lib/test/test_deque.py rename to pylib/Lib/test/test_deque.py diff --git a/Lib/test/test_descr.py b/pylib/Lib/test/test_descr.py similarity index 100% rename from Lib/test/test_descr.py rename to pylib/Lib/test/test_descr.py diff --git a/Lib/test/test_descrtut.py b/pylib/Lib/test/test_descrtut.py similarity index 100% rename from Lib/test/test_descrtut.py rename to pylib/Lib/test/test_descrtut.py diff --git a/Lib/test/test_devpoll.py b/pylib/Lib/test/test_devpoll.py similarity index 100% rename from Lib/test/test_devpoll.py rename to pylib/Lib/test/test_devpoll.py diff --git a/Lib/test/test_dict.py b/pylib/Lib/test/test_dict.py similarity index 100% rename from Lib/test/test_dict.py rename to pylib/Lib/test/test_dict.py diff --git a/Lib/test/test_dictcomps.py b/pylib/Lib/test/test_dictcomps.py similarity index 100% rename from Lib/test/test_dictcomps.py rename to pylib/Lib/test/test_dictcomps.py diff --git a/Lib/test/test_dictviews.py b/pylib/Lib/test/test_dictviews.py similarity index 100% rename from Lib/test/test_dictviews.py rename to pylib/Lib/test/test_dictviews.py diff --git a/Lib/test/test_difflib.py b/pylib/Lib/test/test_difflib.py similarity index 100% rename from Lib/test/test_difflib.py rename to pylib/Lib/test/test_difflib.py diff --git a/Lib/test/test_difflib_expect.html b/pylib/Lib/test/test_difflib_expect.html similarity index 100% rename from Lib/test/test_difflib_expect.html rename to pylib/Lib/test/test_difflib_expect.html diff --git a/Lib/test/test_dis.py b/pylib/Lib/test/test_dis.py similarity index 100% rename from Lib/test/test_dis.py rename to pylib/Lib/test/test_dis.py diff --git a/Lib/test/test_doctest2.py b/pylib/Lib/test/test_doctest2.py similarity index 100% rename from Lib/test/test_doctest2.py rename to pylib/Lib/test/test_doctest2.py diff --git a/Lib/test/test_docxmlrpc.py b/pylib/Lib/test/test_docxmlrpc.py similarity index 100% rename from Lib/test/test_docxmlrpc.py rename to pylib/Lib/test/test_docxmlrpc.py diff --git a/Lib/test/test_dtrace.py b/pylib/Lib/test/test_dtrace.py similarity index 100% rename from Lib/test/test_dtrace.py rename to pylib/Lib/test/test_dtrace.py diff --git a/Lib/test/test_dummy_thread.py b/pylib/Lib/test/test_dummy_thread.py similarity index 100% rename from Lib/test/test_dummy_thread.py rename to pylib/Lib/test/test_dummy_thread.py diff --git a/Lib/test/test_dummy_threading.py b/pylib/Lib/test/test_dummy_threading.py similarity index 100% rename from Lib/test/test_dummy_threading.py rename to pylib/Lib/test/test_dummy_threading.py diff --git a/Lib/test/test_dynamic.py b/pylib/Lib/test/test_dynamic.py similarity index 100% rename from Lib/test/test_dynamic.py rename to pylib/Lib/test/test_dynamic.py diff --git a/Lib/test/test_dynamicclassattribute.py b/pylib/Lib/test/test_dynamicclassattribute.py similarity index 100% rename from Lib/test/test_dynamicclassattribute.py rename to pylib/Lib/test/test_dynamicclassattribute.py diff --git a/Lib/test/test_eintr.py b/pylib/Lib/test/test_eintr.py similarity index 100% rename from Lib/test/test_eintr.py rename to pylib/Lib/test/test_eintr.py diff --git a/Lib/test/test_ensurepip.py b/pylib/Lib/test/test_ensurepip.py similarity index 100% rename from Lib/test/test_ensurepip.py rename to pylib/Lib/test/test_ensurepip.py diff --git a/Lib/test/test_enum.py b/pylib/Lib/test/test_enum.py similarity index 100% rename from Lib/test/test_enum.py rename to pylib/Lib/test/test_enum.py diff --git a/Lib/test/test_enumerate.py b/pylib/Lib/test/test_enumerate.py similarity index 100% rename from Lib/test/test_enumerate.py rename to pylib/Lib/test/test_enumerate.py diff --git a/Lib/test/test_eof.py b/pylib/Lib/test/test_eof.py similarity index 100% rename from Lib/test/test_eof.py rename to pylib/Lib/test/test_eof.py diff --git a/Lib/test/test_epoll.py b/pylib/Lib/test/test_epoll.py similarity index 100% rename from Lib/test/test_epoll.py rename to pylib/Lib/test/test_epoll.py diff --git a/Lib/test/test_errno.py b/pylib/Lib/test/test_errno.py similarity index 100% rename from Lib/test/test_errno.py rename to pylib/Lib/test/test_errno.py diff --git a/Lib/test/test_exception_group.py b/pylib/Lib/test/test_exception_group.py similarity index 100% rename from Lib/test/test_exception_group.py rename to pylib/Lib/test/test_exception_group.py diff --git a/Lib/test/test_exception_hierarchy.py b/pylib/Lib/test/test_exception_hierarchy.py similarity index 100% rename from Lib/test/test_exception_hierarchy.py rename to pylib/Lib/test/test_exception_hierarchy.py diff --git a/Lib/test/test_exception_variations.py b/pylib/Lib/test/test_exception_variations.py similarity index 100% rename from Lib/test/test_exception_variations.py rename to pylib/Lib/test/test_exception_variations.py diff --git a/Lib/test/test_exceptions.py b/pylib/Lib/test/test_exceptions.py similarity index 100% rename from Lib/test/test_exceptions.py rename to pylib/Lib/test/test_exceptions.py diff --git a/Lib/test/test_faulthandler.py b/pylib/Lib/test/test_faulthandler.py similarity index 100% rename from Lib/test/test_faulthandler.py rename to pylib/Lib/test/test_faulthandler.py diff --git a/Lib/test/test_fcntl.py b/pylib/Lib/test/test_fcntl.py similarity index 100% rename from Lib/test/test_fcntl.py rename to pylib/Lib/test/test_fcntl.py diff --git a/Lib/test/test_file.py b/pylib/Lib/test/test_file.py similarity index 100% rename from Lib/test/test_file.py rename to pylib/Lib/test/test_file.py diff --git a/Lib/test/test_filecmp.py b/pylib/Lib/test/test_filecmp.py similarity index 100% rename from Lib/test/test_filecmp.py rename to pylib/Lib/test/test_filecmp.py diff --git a/Lib/test/test_fileinput.py b/pylib/Lib/test/test_fileinput.py similarity index 100% rename from Lib/test/test_fileinput.py rename to pylib/Lib/test/test_fileinput.py diff --git a/Lib/test/test_fileio.py b/pylib/Lib/test/test_fileio.py similarity index 100% rename from Lib/test/test_fileio.py rename to pylib/Lib/test/test_fileio.py diff --git a/Lib/test/test_float.py b/pylib/Lib/test/test_float.py similarity index 100% rename from Lib/test/test_float.py rename to pylib/Lib/test/test_float.py diff --git a/Lib/test/test_fnmatch.py b/pylib/Lib/test/test_fnmatch.py similarity index 100% rename from Lib/test/test_fnmatch.py rename to pylib/Lib/test/test_fnmatch.py diff --git a/Lib/test/test_format.py b/pylib/Lib/test/test_format.py similarity index 100% rename from Lib/test/test_format.py rename to pylib/Lib/test/test_format.py diff --git a/Lib/test/test_fractions.py b/pylib/Lib/test/test_fractions.py similarity index 100% rename from Lib/test/test_fractions.py rename to pylib/Lib/test/test_fractions.py diff --git a/Lib/test/test_fstring.py b/pylib/Lib/test/test_fstring.py similarity index 100% rename from Lib/test/test_fstring.py rename to pylib/Lib/test/test_fstring.py diff --git a/Lib/test/test_ftplib.py b/pylib/Lib/test/test_ftplib.py similarity index 100% rename from Lib/test/test_ftplib.py rename to pylib/Lib/test/test_ftplib.py diff --git a/Lib/test/test_funcattrs.py b/pylib/Lib/test/test_funcattrs.py similarity index 100% rename from Lib/test/test_funcattrs.py rename to pylib/Lib/test/test_funcattrs.py diff --git a/Lib/test/test_functools.py b/pylib/Lib/test/test_functools.py similarity index 100% rename from Lib/test/test_functools.py rename to pylib/Lib/test/test_functools.py diff --git a/Lib/test/test_future_stmt/__init__.py b/pylib/Lib/test/test_future_stmt/__init__.py similarity index 100% rename from Lib/test/test_future_stmt/__init__.py rename to pylib/Lib/test/test_future_stmt/__init__.py diff --git a/Lib/test/test_future_stmt/badsyntax_future10.py b/pylib/Lib/test/test_future_stmt/badsyntax_future10.py similarity index 100% rename from Lib/test/test_future_stmt/badsyntax_future10.py rename to pylib/Lib/test/test_future_stmt/badsyntax_future10.py diff --git a/Lib/test/test_future_stmt/badsyntax_future3.py b/pylib/Lib/test/test_future_stmt/badsyntax_future3.py similarity index 100% rename from Lib/test/test_future_stmt/badsyntax_future3.py rename to pylib/Lib/test/test_future_stmt/badsyntax_future3.py diff --git a/Lib/test/test_future_stmt/badsyntax_future4.py b/pylib/Lib/test/test_future_stmt/badsyntax_future4.py similarity index 100% rename from Lib/test/test_future_stmt/badsyntax_future4.py rename to pylib/Lib/test/test_future_stmt/badsyntax_future4.py diff --git a/Lib/test/test_future_stmt/badsyntax_future5.py b/pylib/Lib/test/test_future_stmt/badsyntax_future5.py similarity index 100% rename from Lib/test/test_future_stmt/badsyntax_future5.py rename to pylib/Lib/test/test_future_stmt/badsyntax_future5.py diff --git a/Lib/test/test_future_stmt/badsyntax_future6.py b/pylib/Lib/test/test_future_stmt/badsyntax_future6.py similarity index 100% rename from Lib/test/test_future_stmt/badsyntax_future6.py rename to pylib/Lib/test/test_future_stmt/badsyntax_future6.py diff --git a/Lib/test/test_future_stmt/badsyntax_future7.py b/pylib/Lib/test/test_future_stmt/badsyntax_future7.py similarity index 100% rename from Lib/test/test_future_stmt/badsyntax_future7.py rename to pylib/Lib/test/test_future_stmt/badsyntax_future7.py diff --git a/Lib/test/test_future_stmt/badsyntax_future8.py b/pylib/Lib/test/test_future_stmt/badsyntax_future8.py similarity index 100% rename from Lib/test/test_future_stmt/badsyntax_future8.py rename to pylib/Lib/test/test_future_stmt/badsyntax_future8.py diff --git a/Lib/test/test_future_stmt/badsyntax_future9.py b/pylib/Lib/test/test_future_stmt/badsyntax_future9.py similarity index 100% rename from Lib/test/test_future_stmt/badsyntax_future9.py rename to pylib/Lib/test/test_future_stmt/badsyntax_future9.py diff --git a/Lib/test/test_future_stmt/future_test1.py b/pylib/Lib/test/test_future_stmt/future_test1.py similarity index 100% rename from Lib/test/test_future_stmt/future_test1.py rename to pylib/Lib/test/test_future_stmt/future_test1.py diff --git a/Lib/test/test_future_stmt/future_test2.py b/pylib/Lib/test/test_future_stmt/future_test2.py similarity index 100% rename from Lib/test/test_future_stmt/future_test2.py rename to pylib/Lib/test/test_future_stmt/future_test2.py diff --git a/Lib/test/test_future_stmt/test_future.py b/pylib/Lib/test/test_future_stmt/test_future.py similarity index 100% rename from Lib/test/test_future_stmt/test_future.py rename to pylib/Lib/test/test_future_stmt/test_future.py diff --git a/Lib/test/test_future_stmt/test_future_flags.py b/pylib/Lib/test/test_future_stmt/test_future_flags.py similarity index 100% rename from Lib/test/test_future_stmt/test_future_flags.py rename to pylib/Lib/test/test_future_stmt/test_future_flags.py diff --git a/Lib/test/test_future_stmt/test_future_multiple_features.py b/pylib/Lib/test/test_future_stmt/test_future_multiple_features.py similarity index 100% rename from Lib/test/test_future_stmt/test_future_multiple_features.py rename to pylib/Lib/test/test_future_stmt/test_future_multiple_features.py diff --git a/Lib/test/test_future_stmt/test_future_multiple_imports.py b/pylib/Lib/test/test_future_stmt/test_future_multiple_imports.py similarity index 100% rename from Lib/test/test_future_stmt/test_future_multiple_imports.py rename to pylib/Lib/test/test_future_stmt/test_future_multiple_imports.py diff --git a/Lib/test/test_future_stmt/test_future_single_import.py b/pylib/Lib/test/test_future_stmt/test_future_single_import.py similarity index 100% rename from Lib/test/test_future_stmt/test_future_single_import.py rename to pylib/Lib/test/test_future_stmt/test_future_single_import.py diff --git a/Lib/test/test_generators.py b/pylib/Lib/test/test_generators.py similarity index 100% rename from Lib/test/test_generators.py rename to pylib/Lib/test/test_generators.py diff --git a/Lib/test/test_genericalias.py b/pylib/Lib/test/test_genericalias.py similarity index 100% rename from Lib/test/test_genericalias.py rename to pylib/Lib/test/test_genericalias.py diff --git a/Lib/test/test_genericclass.py b/pylib/Lib/test/test_genericclass.py similarity index 100% rename from Lib/test/test_genericclass.py rename to pylib/Lib/test/test_genericclass.py diff --git a/Lib/test/test_genericpath.py b/pylib/Lib/test/test_genericpath.py similarity index 100% rename from Lib/test/test_genericpath.py rename to pylib/Lib/test/test_genericpath.py diff --git a/Lib/test/test_getopt.py b/pylib/Lib/test/test_getopt.py similarity index 100% rename from Lib/test/test_getopt.py rename to pylib/Lib/test/test_getopt.py diff --git a/Lib/test/test_getpass.py b/pylib/Lib/test/test_getpass.py similarity index 100% rename from Lib/test/test_getpass.py rename to pylib/Lib/test/test_getpass.py diff --git a/Lib/test/test_gettext.py b/pylib/Lib/test/test_gettext.py similarity index 100% rename from Lib/test/test_gettext.py rename to pylib/Lib/test/test_gettext.py diff --git a/Lib/test/test_glob.py b/pylib/Lib/test/test_glob.py similarity index 100% rename from Lib/test/test_glob.py rename to pylib/Lib/test/test_glob.py diff --git a/Lib/test/test_global.py b/pylib/Lib/test/test_global.py similarity index 100% rename from Lib/test/test_global.py rename to pylib/Lib/test/test_global.py diff --git a/Lib/test/test_grammar.py b/pylib/Lib/test/test_grammar.py similarity index 100% rename from Lib/test/test_grammar.py rename to pylib/Lib/test/test_grammar.py diff --git a/Lib/test/test_graphlib.py b/pylib/Lib/test/test_graphlib.py similarity index 100% rename from Lib/test/test_graphlib.py rename to pylib/Lib/test/test_graphlib.py diff --git a/Lib/test/test_grp.py b/pylib/Lib/test/test_grp.py similarity index 100% rename from Lib/test/test_grp.py rename to pylib/Lib/test/test_grp.py diff --git a/Lib/test/test_gzip.py b/pylib/Lib/test/test_gzip.py similarity index 100% rename from Lib/test/test_gzip.py rename to pylib/Lib/test/test_gzip.py diff --git a/Lib/test/test_hash.py b/pylib/Lib/test/test_hash.py similarity index 100% rename from Lib/test/test_hash.py rename to pylib/Lib/test/test_hash.py diff --git a/Lib/test/test_hashlib.py b/pylib/Lib/test/test_hashlib.py similarity index 100% rename from Lib/test/test_hashlib.py rename to pylib/Lib/test/test_hashlib.py diff --git a/Lib/test/test_heapq.py b/pylib/Lib/test/test_heapq.py similarity index 100% rename from Lib/test/test_heapq.py rename to pylib/Lib/test/test_heapq.py diff --git a/Lib/test/test_hmac.py b/pylib/Lib/test/test_hmac.py similarity index 100% rename from Lib/test/test_hmac.py rename to pylib/Lib/test/test_hmac.py diff --git a/Lib/test/test_html.py b/pylib/Lib/test/test_html.py similarity index 100% rename from Lib/test/test_html.py rename to pylib/Lib/test/test_html.py diff --git a/Lib/test/test_htmlparser.py b/pylib/Lib/test/test_htmlparser.py similarity index 100% rename from Lib/test/test_htmlparser.py rename to pylib/Lib/test/test_htmlparser.py diff --git a/Lib/test/test_http_cookiejar.py b/pylib/Lib/test/test_http_cookiejar.py similarity index 100% rename from Lib/test/test_http_cookiejar.py rename to pylib/Lib/test/test_http_cookiejar.py diff --git a/Lib/test/test_http_cookies.py b/pylib/Lib/test/test_http_cookies.py similarity index 100% rename from Lib/test/test_http_cookies.py rename to pylib/Lib/test/test_http_cookies.py diff --git a/Lib/test/test_httplib.py b/pylib/Lib/test/test_httplib.py similarity index 100% rename from Lib/test/test_httplib.py rename to pylib/Lib/test/test_httplib.py diff --git a/Lib/test/test_httpservers.py b/pylib/Lib/test/test_httpservers.py similarity index 100% rename from Lib/test/test_httpservers.py rename to pylib/Lib/test/test_httpservers.py diff --git a/Lib/test/test_import/__init__.py b/pylib/Lib/test/test_import/__init__.py similarity index 100% rename from Lib/test/test_import/__init__.py rename to pylib/Lib/test/test_import/__init__.py diff --git a/Lib/test/test_import/__main__.py b/pylib/Lib/test/test_import/__main__.py similarity index 100% rename from Lib/test/test_import/__main__.py rename to pylib/Lib/test/test_import/__main__.py diff --git a/Lib/test/test_import/data/circular_imports/basic.py b/pylib/Lib/test/test_import/data/circular_imports/basic.py similarity index 100% rename from Lib/test/test_import/data/circular_imports/basic.py rename to pylib/Lib/test/test_import/data/circular_imports/basic.py diff --git a/Lib/test/test_import/data/circular_imports/basic2.py b/pylib/Lib/test/test_import/data/circular_imports/basic2.py similarity index 100% rename from Lib/test/test_import/data/circular_imports/basic2.py rename to pylib/Lib/test/test_import/data/circular_imports/basic2.py diff --git a/Lib/test/test_import/data/circular_imports/binding.py b/pylib/Lib/test/test_import/data/circular_imports/binding.py similarity index 100% rename from Lib/test/test_import/data/circular_imports/binding.py rename to pylib/Lib/test/test_import/data/circular_imports/binding.py diff --git a/Lib/test/test_import/data/circular_imports/binding2.py b/pylib/Lib/test/test_import/data/circular_imports/binding2.py similarity index 100% rename from Lib/test/test_import/data/circular_imports/binding2.py rename to pylib/Lib/test/test_import/data/circular_imports/binding2.py diff --git a/Lib/test/test_import/data/circular_imports/from_cycle1.py b/pylib/Lib/test/test_import/data/circular_imports/from_cycle1.py similarity index 100% rename from Lib/test/test_import/data/circular_imports/from_cycle1.py rename to pylib/Lib/test/test_import/data/circular_imports/from_cycle1.py diff --git a/Lib/test/test_import/data/circular_imports/from_cycle2.py b/pylib/Lib/test/test_import/data/circular_imports/from_cycle2.py similarity index 100% rename from Lib/test/test_import/data/circular_imports/from_cycle2.py rename to pylib/Lib/test/test_import/data/circular_imports/from_cycle2.py diff --git a/Lib/test/test_import/data/circular_imports/indirect.py b/pylib/Lib/test/test_import/data/circular_imports/indirect.py similarity index 100% rename from Lib/test/test_import/data/circular_imports/indirect.py rename to pylib/Lib/test/test_import/data/circular_imports/indirect.py diff --git a/Lib/test/test_import/data/circular_imports/rebinding.py b/pylib/Lib/test/test_import/data/circular_imports/rebinding.py similarity index 100% rename from Lib/test/test_import/data/circular_imports/rebinding.py rename to pylib/Lib/test/test_import/data/circular_imports/rebinding.py diff --git a/Lib/test/test_import/data/circular_imports/rebinding2.py b/pylib/Lib/test/test_import/data/circular_imports/rebinding2.py similarity index 100% rename from Lib/test/test_import/data/circular_imports/rebinding2.py rename to pylib/Lib/test/test_import/data/circular_imports/rebinding2.py diff --git a/Lib/test/test_import/data/circular_imports/source.py b/pylib/Lib/test/test_import/data/circular_imports/source.py similarity index 100% rename from Lib/test/test_import/data/circular_imports/source.py rename to pylib/Lib/test/test_import/data/circular_imports/source.py diff --git a/Lib/test/test_import/data/circular_imports/subpackage.py b/pylib/Lib/test/test_import/data/circular_imports/subpackage.py similarity index 100% rename from Lib/test/test_import/data/circular_imports/subpackage.py rename to pylib/Lib/test/test_import/data/circular_imports/subpackage.py diff --git a/Lib/test/test_import/data/circular_imports/subpkg/subpackage2.py b/pylib/Lib/test/test_import/data/circular_imports/subpkg/subpackage2.py similarity index 100% rename from Lib/test/test_import/data/circular_imports/subpkg/subpackage2.py rename to pylib/Lib/test/test_import/data/circular_imports/subpkg/subpackage2.py diff --git a/Lib/test/test_import/data/circular_imports/subpkg/util.py b/pylib/Lib/test/test_import/data/circular_imports/subpkg/util.py similarity index 100% rename from Lib/test/test_import/data/circular_imports/subpkg/util.py rename to pylib/Lib/test/test_import/data/circular_imports/subpkg/util.py diff --git a/Lib/test/test_import/data/circular_imports/subpkg2/__init__.py b/pylib/Lib/test/test_import/data/circular_imports/subpkg2/__init__.py similarity index 100% rename from Lib/test/test_import/data/circular_imports/subpkg2/__init__.py rename to pylib/Lib/test/test_import/data/circular_imports/subpkg2/__init__.py diff --git a/Lib/test/test_import/data/circular_imports/subpkg2/parent/__init__.py b/pylib/Lib/test/test_import/data/circular_imports/subpkg2/parent/__init__.py similarity index 100% rename from Lib/test/test_import/data/circular_imports/subpkg2/parent/__init__.py rename to pylib/Lib/test/test_import/data/circular_imports/subpkg2/parent/__init__.py diff --git a/Lib/test/test_import/data/circular_imports/subpkg2/parent/child.py b/pylib/Lib/test/test_import/data/circular_imports/subpkg2/parent/child.py similarity index 100% rename from Lib/test/test_import/data/circular_imports/subpkg2/parent/child.py rename to pylib/Lib/test/test_import/data/circular_imports/subpkg2/parent/child.py diff --git a/Lib/test/test_import/data/circular_imports/use.py b/pylib/Lib/test/test_import/data/circular_imports/use.py similarity index 100% rename from Lib/test/test_import/data/circular_imports/use.py rename to pylib/Lib/test/test_import/data/circular_imports/use.py diff --git a/Lib/test/test_import/data/circular_imports/util.py b/pylib/Lib/test/test_import/data/circular_imports/util.py similarity index 100% rename from Lib/test/test_import/data/circular_imports/util.py rename to pylib/Lib/test/test_import/data/circular_imports/util.py diff --git a/Lib/test/test_import/data/package/__init__.py b/pylib/Lib/test/test_import/data/package/__init__.py similarity index 100% rename from Lib/test/test_import/data/package/__init__.py rename to pylib/Lib/test/test_import/data/package/__init__.py diff --git a/Lib/test/test_import/data/package/submodule.py b/pylib/Lib/test/test_import/data/package/submodule.py similarity index 100% rename from Lib/test/test_import/data/package/submodule.py rename to pylib/Lib/test/test_import/data/package/submodule.py diff --git a/Lib/test/test_import/data/package2/submodule1.py b/pylib/Lib/test/test_import/data/package2/submodule1.py similarity index 100% rename from Lib/test/test_import/data/package2/submodule1.py rename to pylib/Lib/test/test_import/data/package2/submodule1.py diff --git a/Lib/test/test_import/data/package2/submodule2.py b/pylib/Lib/test/test_import/data/package2/submodule2.py similarity index 100% rename from Lib/test/test_import/data/package2/submodule2.py rename to pylib/Lib/test/test_import/data/package2/submodule2.py diff --git a/Lib/test/test_import/data/unwritable/__init__.py b/pylib/Lib/test/test_import/data/unwritable/__init__.py similarity index 100% rename from Lib/test/test_import/data/unwritable/__init__.py rename to pylib/Lib/test/test_import/data/unwritable/__init__.py diff --git a/Lib/test/test_import/data/unwritable/x.py b/pylib/Lib/test/test_import/data/unwritable/x.py similarity index 100% rename from Lib/test/test_import/data/unwritable/x.py rename to pylib/Lib/test/test_import/data/unwritable/x.py diff --git a/Lib/test/test_importlib/__init__.py b/pylib/Lib/test/test_importlib/__init__.py similarity index 100% rename from Lib/test/test_importlib/__init__.py rename to pylib/Lib/test/test_importlib/__init__.py diff --git a/Lib/test/test_importlib/__main__.py b/pylib/Lib/test/test_importlib/__main__.py similarity index 100% rename from Lib/test/test_importlib/__main__.py rename to pylib/Lib/test/test_importlib/__main__.py diff --git a/Lib/test/test_importlib/_context.py b/pylib/Lib/test/test_importlib/_context.py similarity index 100% rename from Lib/test/test_importlib/_context.py rename to pylib/Lib/test/test_importlib/_context.py diff --git a/Lib/test/test_importlib/_path.py b/pylib/Lib/test/test_importlib/_path.py similarity index 100% rename from Lib/test/test_importlib/_path.py rename to pylib/Lib/test/test_importlib/_path.py diff --git a/Lib/test/test_importlib/abc.py b/pylib/Lib/test/test_importlib/abc.py similarity index 100% rename from Lib/test/test_importlib/abc.py rename to pylib/Lib/test/test_importlib/abc.py diff --git a/Lib/test/test_importlib/builtin/__init__.py b/pylib/Lib/test/test_importlib/builtin/__init__.py similarity index 100% rename from Lib/test/test_importlib/builtin/__init__.py rename to pylib/Lib/test/test_importlib/builtin/__init__.py diff --git a/Lib/test/test_importlib/builtin/__main__.py b/pylib/Lib/test/test_importlib/builtin/__main__.py similarity index 100% rename from Lib/test/test_importlib/builtin/__main__.py rename to pylib/Lib/test/test_importlib/builtin/__main__.py diff --git a/Lib/test/test_importlib/builtin/test_finder.py b/pylib/Lib/test/test_importlib/builtin/test_finder.py similarity index 100% rename from Lib/test/test_importlib/builtin/test_finder.py rename to pylib/Lib/test/test_importlib/builtin/test_finder.py diff --git a/Lib/test/test_importlib/builtin/test_loader.py b/pylib/Lib/test/test_importlib/builtin/test_loader.py similarity index 100% rename from Lib/test/test_importlib/builtin/test_loader.py rename to pylib/Lib/test/test_importlib/builtin/test_loader.py diff --git a/Lib/test/test_importlib/data/__init__.py b/pylib/Lib/test/test_importlib/data/__init__.py similarity index 100% rename from Lib/test/test_importlib/data/__init__.py rename to pylib/Lib/test/test_importlib/data/__init__.py diff --git a/Lib/test/test_importlib/data/example-21.12-py3-none-any.whl b/pylib/Lib/test/test_importlib/data/example-21.12-py3-none-any.whl similarity index 100% rename from Lib/test/test_importlib/data/example-21.12-py3-none-any.whl rename to pylib/Lib/test/test_importlib/data/example-21.12-py3-none-any.whl diff --git a/Lib/test/test_importlib/data/example-21.12-py3.6.egg b/pylib/Lib/test/test_importlib/data/example-21.12-py3.6.egg similarity index 100% rename from Lib/test/test_importlib/data/example-21.12-py3.6.egg rename to pylib/Lib/test/test_importlib/data/example-21.12-py3.6.egg diff --git a/Lib/test/test_importlib/data/example2-1.0.0-py3-none-any.whl b/pylib/Lib/test/test_importlib/data/example2-1.0.0-py3-none-any.whl similarity index 100% rename from Lib/test/test_importlib/data/example2-1.0.0-py3-none-any.whl rename to pylib/Lib/test/test_importlib/data/example2-1.0.0-py3-none-any.whl diff --git a/Lib/test/test_importlib/data01/binary.file b/pylib/Lib/test/test_importlib/data01/binary.file similarity index 100% rename from Lib/test/test_importlib/data01/binary.file rename to pylib/Lib/test/test_importlib/data01/binary.file diff --git a/Lib/test/test_importlib/data01/subdirectory/binary.file b/pylib/Lib/test/test_importlib/data01/subdirectory/binary.file similarity index 100% rename from Lib/test/test_importlib/data01/subdirectory/binary.file rename to pylib/Lib/test/test_importlib/data01/subdirectory/binary.file diff --git a/Lib/test/test_importlib/data01/utf-16.file b/pylib/Lib/test/test_importlib/data01/utf-16.file similarity index 100% rename from Lib/test/test_importlib/data01/utf-16.file rename to pylib/Lib/test/test_importlib/data01/utf-16.file diff --git a/Lib/test/test_importlib/extension/__init__.py b/pylib/Lib/test/test_importlib/extension/__init__.py similarity index 100% rename from Lib/test/test_importlib/extension/__init__.py rename to pylib/Lib/test/test_importlib/extension/__init__.py diff --git a/Lib/test/test_importlib/extension/__main__.py b/pylib/Lib/test/test_importlib/extension/__main__.py similarity index 100% rename from Lib/test/test_importlib/extension/__main__.py rename to pylib/Lib/test/test_importlib/extension/__main__.py diff --git a/Lib/test/test_importlib/extension/test_case_sensitivity.py b/pylib/Lib/test/test_importlib/extension/test_case_sensitivity.py similarity index 100% rename from Lib/test/test_importlib/extension/test_case_sensitivity.py rename to pylib/Lib/test/test_importlib/extension/test_case_sensitivity.py diff --git a/Lib/test/test_importlib/extension/test_finder.py b/pylib/Lib/test/test_importlib/extension/test_finder.py similarity index 100% rename from Lib/test/test_importlib/extension/test_finder.py rename to pylib/Lib/test/test_importlib/extension/test_finder.py diff --git a/Lib/test/test_importlib/extension/test_loader.py b/pylib/Lib/test/test_importlib/extension/test_loader.py similarity index 100% rename from Lib/test/test_importlib/extension/test_loader.py rename to pylib/Lib/test/test_importlib/extension/test_loader.py diff --git a/Lib/test/test_importlib/extension/test_path_hook.py b/pylib/Lib/test/test_importlib/extension/test_path_hook.py similarity index 100% rename from Lib/test/test_importlib/extension/test_path_hook.py rename to pylib/Lib/test/test_importlib/extension/test_path_hook.py diff --git a/Lib/test/test_importlib/fixtures.py b/pylib/Lib/test/test_importlib/fixtures.py similarity index 100% rename from Lib/test/test_importlib/fixtures.py rename to pylib/Lib/test/test_importlib/fixtures.py diff --git a/Lib/test/test_importlib/frozen/__init__.py b/pylib/Lib/test/test_importlib/frozen/__init__.py similarity index 100% rename from Lib/test/test_importlib/frozen/__init__.py rename to pylib/Lib/test/test_importlib/frozen/__init__.py diff --git a/Lib/test/test_importlib/frozen/__main__.py b/pylib/Lib/test/test_importlib/frozen/__main__.py similarity index 100% rename from Lib/test/test_importlib/frozen/__main__.py rename to pylib/Lib/test/test_importlib/frozen/__main__.py diff --git a/Lib/test/test_importlib/frozen/test_finder.py b/pylib/Lib/test/test_importlib/frozen/test_finder.py similarity index 100% rename from Lib/test/test_importlib/frozen/test_finder.py rename to pylib/Lib/test/test_importlib/frozen/test_finder.py diff --git a/Lib/test/test_importlib/frozen/test_loader.py b/pylib/Lib/test/test_importlib/frozen/test_loader.py similarity index 100% rename from Lib/test/test_importlib/frozen/test_loader.py rename to pylib/Lib/test/test_importlib/frozen/test_loader.py diff --git a/Lib/test/test_importlib/import_/__init__.py b/pylib/Lib/test/test_importlib/import_/__init__.py similarity index 100% rename from Lib/test/test_importlib/import_/__init__.py rename to pylib/Lib/test/test_importlib/import_/__init__.py diff --git a/Lib/test/test_importlib/import_/__main__.py b/pylib/Lib/test/test_importlib/import_/__main__.py similarity index 100% rename from Lib/test/test_importlib/import_/__main__.py rename to pylib/Lib/test/test_importlib/import_/__main__.py diff --git a/Lib/test/test_importlib/import_/test___loader__.py b/pylib/Lib/test/test_importlib/import_/test___loader__.py similarity index 100% rename from Lib/test/test_importlib/import_/test___loader__.py rename to pylib/Lib/test/test_importlib/import_/test___loader__.py diff --git a/Lib/test/test_importlib/import_/test___package__.py b/pylib/Lib/test/test_importlib/import_/test___package__.py similarity index 100% rename from Lib/test/test_importlib/import_/test___package__.py rename to pylib/Lib/test/test_importlib/import_/test___package__.py diff --git a/Lib/test/test_importlib/import_/test_api.py b/pylib/Lib/test/test_importlib/import_/test_api.py similarity index 100% rename from Lib/test/test_importlib/import_/test_api.py rename to pylib/Lib/test/test_importlib/import_/test_api.py diff --git a/Lib/test/test_importlib/import_/test_caching.py b/pylib/Lib/test/test_importlib/import_/test_caching.py similarity index 100% rename from Lib/test/test_importlib/import_/test_caching.py rename to pylib/Lib/test/test_importlib/import_/test_caching.py diff --git a/Lib/test/test_importlib/import_/test_fromlist.py b/pylib/Lib/test/test_importlib/import_/test_fromlist.py similarity index 100% rename from Lib/test/test_importlib/import_/test_fromlist.py rename to pylib/Lib/test/test_importlib/import_/test_fromlist.py diff --git a/Lib/test/test_importlib/import_/test_helpers.py b/pylib/Lib/test/test_importlib/import_/test_helpers.py similarity index 100% rename from Lib/test/test_importlib/import_/test_helpers.py rename to pylib/Lib/test/test_importlib/import_/test_helpers.py diff --git a/Lib/test/test_importlib/import_/test_meta_path.py b/pylib/Lib/test/test_importlib/import_/test_meta_path.py similarity index 100% rename from Lib/test/test_importlib/import_/test_meta_path.py rename to pylib/Lib/test/test_importlib/import_/test_meta_path.py diff --git a/Lib/test/test_importlib/import_/test_packages.py b/pylib/Lib/test/test_importlib/import_/test_packages.py similarity index 100% rename from Lib/test/test_importlib/import_/test_packages.py rename to pylib/Lib/test/test_importlib/import_/test_packages.py diff --git a/Lib/test/test_importlib/import_/test_path.py b/pylib/Lib/test/test_importlib/import_/test_path.py similarity index 100% rename from Lib/test/test_importlib/import_/test_path.py rename to pylib/Lib/test/test_importlib/import_/test_path.py diff --git a/Lib/test/test_importlib/import_/test_relative_imports.py b/pylib/Lib/test/test_importlib/import_/test_relative_imports.py similarity index 100% rename from Lib/test/test_importlib/import_/test_relative_imports.py rename to pylib/Lib/test/test_importlib/import_/test_relative_imports.py diff --git a/Lib/test/test_importlib/namespace_pkgs/both_portions/foo/one.py b/pylib/Lib/test/test_importlib/namespace_pkgs/both_portions/foo/one.py similarity index 100% rename from Lib/test/test_importlib/namespace_pkgs/both_portions/foo/one.py rename to pylib/Lib/test/test_importlib/namespace_pkgs/both_portions/foo/one.py diff --git a/Lib/test/test_importlib/namespace_pkgs/both_portions/foo/two.py b/pylib/Lib/test/test_importlib/namespace_pkgs/both_portions/foo/two.py similarity index 100% rename from Lib/test/test_importlib/namespace_pkgs/both_portions/foo/two.py rename to pylib/Lib/test/test_importlib/namespace_pkgs/both_portions/foo/two.py diff --git a/Lib/test/test_importlib/namespace_pkgs/missing_directory.zip b/pylib/Lib/test/test_importlib/namespace_pkgs/missing_directory.zip similarity index 100% rename from Lib/test/test_importlib/namespace_pkgs/missing_directory.zip rename to pylib/Lib/test/test_importlib/namespace_pkgs/missing_directory.zip diff --git a/Lib/test/test_importlib/namespace_pkgs/module_and_namespace_package/a_test.py b/pylib/Lib/test/test_importlib/namespace_pkgs/module_and_namespace_package/a_test.py similarity index 100% rename from Lib/test/test_importlib/namespace_pkgs/module_and_namespace_package/a_test.py rename to pylib/Lib/test/test_importlib/namespace_pkgs/module_and_namespace_package/a_test.py diff --git a/Lib/test/test_importlib/namespace_pkgs/module_and_namespace_package/a_test/empty b/pylib/Lib/test/test_importlib/namespace_pkgs/module_and_namespace_package/a_test/empty similarity index 100% rename from Lib/test/test_importlib/namespace_pkgs/module_and_namespace_package/a_test/empty rename to pylib/Lib/test/test_importlib/namespace_pkgs/module_and_namespace_package/a_test/empty diff --git a/Lib/test/test_importlib/namespace_pkgs/nested_portion1.zip b/pylib/Lib/test/test_importlib/namespace_pkgs/nested_portion1.zip similarity index 100% rename from Lib/test/test_importlib/namespace_pkgs/nested_portion1.zip rename to pylib/Lib/test/test_importlib/namespace_pkgs/nested_portion1.zip diff --git a/Lib/test/test_importlib/namespace_pkgs/not_a_namespace_pkg/foo/__init__.py b/pylib/Lib/test/test_importlib/namespace_pkgs/not_a_namespace_pkg/foo/__init__.py similarity index 100% rename from Lib/test/test_importlib/namespace_pkgs/not_a_namespace_pkg/foo/__init__.py rename to pylib/Lib/test/test_importlib/namespace_pkgs/not_a_namespace_pkg/foo/__init__.py diff --git a/Lib/test/test_importlib/namespace_pkgs/not_a_namespace_pkg/foo/one.py b/pylib/Lib/test/test_importlib/namespace_pkgs/not_a_namespace_pkg/foo/one.py similarity index 100% rename from Lib/test/test_importlib/namespace_pkgs/not_a_namespace_pkg/foo/one.py rename to pylib/Lib/test/test_importlib/namespace_pkgs/not_a_namespace_pkg/foo/one.py diff --git a/Lib/test/test_importlib/namespace_pkgs/portion1/foo/one.py b/pylib/Lib/test/test_importlib/namespace_pkgs/portion1/foo/one.py similarity index 100% rename from Lib/test/test_importlib/namespace_pkgs/portion1/foo/one.py rename to pylib/Lib/test/test_importlib/namespace_pkgs/portion1/foo/one.py diff --git a/Lib/test/test_importlib/namespace_pkgs/portion2/foo/two.py b/pylib/Lib/test/test_importlib/namespace_pkgs/portion2/foo/two.py similarity index 100% rename from Lib/test/test_importlib/namespace_pkgs/portion2/foo/two.py rename to pylib/Lib/test/test_importlib/namespace_pkgs/portion2/foo/two.py diff --git a/Lib/test/test_importlib/namespace_pkgs/project1/parent/child/one.py b/pylib/Lib/test/test_importlib/namespace_pkgs/project1/parent/child/one.py similarity index 100% rename from Lib/test/test_importlib/namespace_pkgs/project1/parent/child/one.py rename to pylib/Lib/test/test_importlib/namespace_pkgs/project1/parent/child/one.py diff --git a/Lib/test/test_importlib/namespace_pkgs/project2/parent/child/two.py b/pylib/Lib/test/test_importlib/namespace_pkgs/project2/parent/child/two.py similarity index 100% rename from Lib/test/test_importlib/namespace_pkgs/project2/parent/child/two.py rename to pylib/Lib/test/test_importlib/namespace_pkgs/project2/parent/child/two.py diff --git a/Lib/test/test_importlib/namespace_pkgs/project3/parent/child/three.py b/pylib/Lib/test/test_importlib/namespace_pkgs/project3/parent/child/three.py similarity index 100% rename from Lib/test/test_importlib/namespace_pkgs/project3/parent/child/three.py rename to pylib/Lib/test/test_importlib/namespace_pkgs/project3/parent/child/three.py diff --git a/Lib/test/test_importlib/namespace_pkgs/top_level_portion1.zip b/pylib/Lib/test/test_importlib/namespace_pkgs/top_level_portion1.zip similarity index 100% rename from Lib/test/test_importlib/namespace_pkgs/top_level_portion1.zip rename to pylib/Lib/test/test_importlib/namespace_pkgs/top_level_portion1.zip diff --git a/Lib/test/test_importlib/namespacedata01/binary.file b/pylib/Lib/test/test_importlib/namespacedata01/binary.file similarity index 100% rename from Lib/test/test_importlib/namespacedata01/binary.file rename to pylib/Lib/test/test_importlib/namespacedata01/binary.file diff --git a/Lib/test/test_importlib/namespacedata01/utf-16.file b/pylib/Lib/test/test_importlib/namespacedata01/utf-16.file similarity index 100% rename from Lib/test/test_importlib/namespacedata01/utf-16.file rename to pylib/Lib/test/test_importlib/namespacedata01/utf-16.file diff --git a/Lib/test/test_importlib/partial/cfimport.py b/pylib/Lib/test/test_importlib/partial/cfimport.py similarity index 100% rename from Lib/test/test_importlib/partial/cfimport.py rename to pylib/Lib/test/test_importlib/partial/cfimport.py diff --git a/Lib/test/test_importlib/partial/pool_in_threads.py b/pylib/Lib/test/test_importlib/partial/pool_in_threads.py similarity index 100% rename from Lib/test/test_importlib/partial/pool_in_threads.py rename to pylib/Lib/test/test_importlib/partial/pool_in_threads.py diff --git a/Lib/test/test_importlib/resources/__init__.py b/pylib/Lib/test/test_importlib/resources/__init__.py similarity index 100% rename from Lib/test/test_importlib/resources/__init__.py rename to pylib/Lib/test/test_importlib/resources/__init__.py diff --git a/Lib/test/test_importlib/resources/_path.py b/pylib/Lib/test/test_importlib/resources/_path.py similarity index 100% rename from Lib/test/test_importlib/resources/_path.py rename to pylib/Lib/test/test_importlib/resources/_path.py diff --git a/Lib/test/test_importlib/resources/data01/__init__.py b/pylib/Lib/test/test_importlib/resources/data01/__init__.py similarity index 100% rename from Lib/test/test_importlib/resources/data01/__init__.py rename to pylib/Lib/test/test_importlib/resources/data01/__init__.py diff --git a/Lib/test/test_importlib/resources/data01/binary.file b/pylib/Lib/test/test_importlib/resources/data01/binary.file similarity index 100% rename from Lib/test/test_importlib/resources/data01/binary.file rename to pylib/Lib/test/test_importlib/resources/data01/binary.file diff --git a/Lib/test/test_importlib/resources/data01/subdirectory/__init__.py b/pylib/Lib/test/test_importlib/resources/data01/subdirectory/__init__.py similarity index 100% rename from Lib/test/test_importlib/resources/data01/subdirectory/__init__.py rename to pylib/Lib/test/test_importlib/resources/data01/subdirectory/__init__.py diff --git a/Lib/test/test_importlib/resources/data01/subdirectory/binary.file b/pylib/Lib/test/test_importlib/resources/data01/subdirectory/binary.file similarity index 100% rename from Lib/test/test_importlib/resources/data01/subdirectory/binary.file rename to pylib/Lib/test/test_importlib/resources/data01/subdirectory/binary.file diff --git a/Lib/test/test_importlib/resources/data01/utf-16.file b/pylib/Lib/test/test_importlib/resources/data01/utf-16.file similarity index 100% rename from Lib/test/test_importlib/resources/data01/utf-16.file rename to pylib/Lib/test/test_importlib/resources/data01/utf-16.file diff --git a/Lib/test/test_importlib/resources/data01/utf-8.file b/pylib/Lib/test/test_importlib/resources/data01/utf-8.file similarity index 100% rename from Lib/test/test_importlib/resources/data01/utf-8.file rename to pylib/Lib/test/test_importlib/resources/data01/utf-8.file diff --git a/Lib/test/test_importlib/resources/data02/__init__.py b/pylib/Lib/test/test_importlib/resources/data02/__init__.py similarity index 100% rename from Lib/test/test_importlib/resources/data02/__init__.py rename to pylib/Lib/test/test_importlib/resources/data02/__init__.py diff --git a/Lib/test/test_importlib/resources/data02/one/__init__.py b/pylib/Lib/test/test_importlib/resources/data02/one/__init__.py similarity index 100% rename from Lib/test/test_importlib/resources/data02/one/__init__.py rename to pylib/Lib/test/test_importlib/resources/data02/one/__init__.py diff --git a/Lib/test/test_importlib/resources/data02/one/resource1.txt b/pylib/Lib/test/test_importlib/resources/data02/one/resource1.txt similarity index 100% rename from Lib/test/test_importlib/resources/data02/one/resource1.txt rename to pylib/Lib/test/test_importlib/resources/data02/one/resource1.txt diff --git a/Lib/test/test_importlib/resources/data02/subdirectory/subsubdir/resource.txt b/pylib/Lib/test/test_importlib/resources/data02/subdirectory/subsubdir/resource.txt similarity index 100% rename from Lib/test/test_importlib/resources/data02/subdirectory/subsubdir/resource.txt rename to pylib/Lib/test/test_importlib/resources/data02/subdirectory/subsubdir/resource.txt diff --git a/Lib/test/test_importlib/resources/data02/two/__init__.py b/pylib/Lib/test/test_importlib/resources/data02/two/__init__.py similarity index 100% rename from Lib/test/test_importlib/resources/data02/two/__init__.py rename to pylib/Lib/test/test_importlib/resources/data02/two/__init__.py diff --git a/Lib/test/test_importlib/resources/data02/two/resource2.txt b/pylib/Lib/test/test_importlib/resources/data02/two/resource2.txt similarity index 100% rename from Lib/test/test_importlib/resources/data02/two/resource2.txt rename to pylib/Lib/test/test_importlib/resources/data02/two/resource2.txt diff --git a/Lib/test/test_importlib/resources/data03/__init__.py b/pylib/Lib/test/test_importlib/resources/data03/__init__.py similarity index 100% rename from Lib/test/test_importlib/resources/data03/__init__.py rename to pylib/Lib/test/test_importlib/resources/data03/__init__.py diff --git a/Lib/test/test_importlib/resources/data03/namespace/portion1/__init__.py b/pylib/Lib/test/test_importlib/resources/data03/namespace/portion1/__init__.py similarity index 100% rename from Lib/test/test_importlib/resources/data03/namespace/portion1/__init__.py rename to pylib/Lib/test/test_importlib/resources/data03/namespace/portion1/__init__.py diff --git a/Lib/test/test_importlib/resources/data03/namespace/portion2/__init__.py b/pylib/Lib/test/test_importlib/resources/data03/namespace/portion2/__init__.py similarity index 100% rename from Lib/test/test_importlib/resources/data03/namespace/portion2/__init__.py rename to pylib/Lib/test/test_importlib/resources/data03/namespace/portion2/__init__.py diff --git a/Lib/test/test_importlib/resources/data03/namespace/resource1.txt b/pylib/Lib/test/test_importlib/resources/data03/namespace/resource1.txt similarity index 100% rename from Lib/test/test_importlib/resources/data03/namespace/resource1.txt rename to pylib/Lib/test/test_importlib/resources/data03/namespace/resource1.txt diff --git a/Lib/test/test_importlib/resources/namespacedata01/binary.file b/pylib/Lib/test/test_importlib/resources/namespacedata01/binary.file similarity index 100% rename from Lib/test/test_importlib/resources/namespacedata01/binary.file rename to pylib/Lib/test/test_importlib/resources/namespacedata01/binary.file diff --git a/Lib/test/test_importlib/resources/namespacedata01/utf-16.file b/pylib/Lib/test/test_importlib/resources/namespacedata01/utf-16.file similarity index 100% rename from Lib/test/test_importlib/resources/namespacedata01/utf-16.file rename to pylib/Lib/test/test_importlib/resources/namespacedata01/utf-16.file diff --git a/Lib/test/test_importlib/resources/namespacedata01/utf-8.file b/pylib/Lib/test/test_importlib/resources/namespacedata01/utf-8.file similarity index 100% rename from Lib/test/test_importlib/resources/namespacedata01/utf-8.file rename to pylib/Lib/test/test_importlib/resources/namespacedata01/utf-8.file diff --git a/Lib/test/test_importlib/resources/test_compatibilty_files.py b/pylib/Lib/test/test_importlib/resources/test_compatibilty_files.py similarity index 100% rename from Lib/test/test_importlib/resources/test_compatibilty_files.py rename to pylib/Lib/test/test_importlib/resources/test_compatibilty_files.py diff --git a/Lib/test/test_importlib/resources/test_contents.py b/pylib/Lib/test/test_importlib/resources/test_contents.py similarity index 100% rename from Lib/test/test_importlib/resources/test_contents.py rename to pylib/Lib/test/test_importlib/resources/test_contents.py diff --git a/Lib/test/test_importlib/resources/test_custom.py b/pylib/Lib/test/test_importlib/resources/test_custom.py similarity index 100% rename from Lib/test/test_importlib/resources/test_custom.py rename to pylib/Lib/test/test_importlib/resources/test_custom.py diff --git a/Lib/test/test_importlib/resources/test_files.py b/pylib/Lib/test/test_importlib/resources/test_files.py similarity index 100% rename from Lib/test/test_importlib/resources/test_files.py rename to pylib/Lib/test/test_importlib/resources/test_files.py diff --git a/Lib/test/test_importlib/resources/test_open.py b/pylib/Lib/test/test_importlib/resources/test_open.py similarity index 100% rename from Lib/test/test_importlib/resources/test_open.py rename to pylib/Lib/test/test_importlib/resources/test_open.py diff --git a/Lib/test/test_importlib/resources/test_path.py b/pylib/Lib/test/test_importlib/resources/test_path.py similarity index 100% rename from Lib/test/test_importlib/resources/test_path.py rename to pylib/Lib/test/test_importlib/resources/test_path.py diff --git a/Lib/test/test_importlib/resources/test_read.py b/pylib/Lib/test/test_importlib/resources/test_read.py similarity index 100% rename from Lib/test/test_importlib/resources/test_read.py rename to pylib/Lib/test/test_importlib/resources/test_read.py diff --git a/Lib/test/test_importlib/resources/test_reader.py b/pylib/Lib/test/test_importlib/resources/test_reader.py similarity index 100% rename from Lib/test/test_importlib/resources/test_reader.py rename to pylib/Lib/test/test_importlib/resources/test_reader.py diff --git a/Lib/test/test_importlib/resources/test_resource.py b/pylib/Lib/test/test_importlib/resources/test_resource.py similarity index 100% rename from Lib/test/test_importlib/resources/test_resource.py rename to pylib/Lib/test/test_importlib/resources/test_resource.py diff --git a/Lib/test/test_importlib/resources/update-zips.py b/pylib/Lib/test/test_importlib/resources/update-zips.py similarity index 100% rename from Lib/test/test_importlib/resources/update-zips.py rename to pylib/Lib/test/test_importlib/resources/update-zips.py diff --git a/Lib/test/test_importlib/resources/util.py b/pylib/Lib/test/test_importlib/resources/util.py similarity index 100% rename from Lib/test/test_importlib/resources/util.py rename to pylib/Lib/test/test_importlib/resources/util.py diff --git a/Lib/test/test_importlib/resources/zipdata01/__init__.py b/pylib/Lib/test/test_importlib/resources/zipdata01/__init__.py similarity index 100% rename from Lib/test/test_importlib/resources/zipdata01/__init__.py rename to pylib/Lib/test/test_importlib/resources/zipdata01/__init__.py diff --git a/Lib/test/test_importlib/resources/zipdata01/ziptestdata.zip b/pylib/Lib/test/test_importlib/resources/zipdata01/ziptestdata.zip similarity index 100% rename from Lib/test/test_importlib/resources/zipdata01/ziptestdata.zip rename to pylib/Lib/test/test_importlib/resources/zipdata01/ziptestdata.zip diff --git a/Lib/test/test_importlib/resources/zipdata02/__init__.py b/pylib/Lib/test/test_importlib/resources/zipdata02/__init__.py similarity index 100% rename from Lib/test/test_importlib/resources/zipdata02/__init__.py rename to pylib/Lib/test/test_importlib/resources/zipdata02/__init__.py diff --git a/Lib/test/test_importlib/resources/zipdata02/ziptestdata.zip b/pylib/Lib/test/test_importlib/resources/zipdata02/ziptestdata.zip similarity index 100% rename from Lib/test/test_importlib/resources/zipdata02/ziptestdata.zip rename to pylib/Lib/test/test_importlib/resources/zipdata02/ziptestdata.zip diff --git a/Lib/test/test_importlib/source/__init__.py b/pylib/Lib/test/test_importlib/source/__init__.py similarity index 100% rename from Lib/test/test_importlib/source/__init__.py rename to pylib/Lib/test/test_importlib/source/__init__.py diff --git a/Lib/test/test_importlib/source/__main__.py b/pylib/Lib/test/test_importlib/source/__main__.py similarity index 100% rename from Lib/test/test_importlib/source/__main__.py rename to pylib/Lib/test/test_importlib/source/__main__.py diff --git a/Lib/test/test_importlib/source/test_case_sensitivity.py b/pylib/Lib/test/test_importlib/source/test_case_sensitivity.py similarity index 100% rename from Lib/test/test_importlib/source/test_case_sensitivity.py rename to pylib/Lib/test/test_importlib/source/test_case_sensitivity.py diff --git a/Lib/test/test_importlib/source/test_file_loader.py b/pylib/Lib/test/test_importlib/source/test_file_loader.py similarity index 100% rename from Lib/test/test_importlib/source/test_file_loader.py rename to pylib/Lib/test/test_importlib/source/test_file_loader.py diff --git a/Lib/test/test_importlib/source/test_finder.py b/pylib/Lib/test/test_importlib/source/test_finder.py similarity index 100% rename from Lib/test/test_importlib/source/test_finder.py rename to pylib/Lib/test/test_importlib/source/test_finder.py diff --git a/Lib/test/test_importlib/source/test_path_hook.py b/pylib/Lib/test/test_importlib/source/test_path_hook.py similarity index 100% rename from Lib/test/test_importlib/source/test_path_hook.py rename to pylib/Lib/test/test_importlib/source/test_path_hook.py diff --git a/Lib/test/test_importlib/source/test_source_encoding.py b/pylib/Lib/test/test_importlib/source/test_source_encoding.py similarity index 100% rename from Lib/test/test_importlib/source/test_source_encoding.py rename to pylib/Lib/test/test_importlib/source/test_source_encoding.py diff --git a/Lib/test/test_importlib/stubs.py b/pylib/Lib/test/test_importlib/stubs.py similarity index 100% rename from Lib/test/test_importlib/stubs.py rename to pylib/Lib/test/test_importlib/stubs.py diff --git a/Lib/test/test_importlib/test_abc.py b/pylib/Lib/test/test_importlib/test_abc.py similarity index 100% rename from Lib/test/test_importlib/test_abc.py rename to pylib/Lib/test/test_importlib/test_abc.py diff --git a/Lib/test/test_importlib/test_api.py b/pylib/Lib/test/test_importlib/test_api.py similarity index 100% rename from Lib/test/test_importlib/test_api.py rename to pylib/Lib/test/test_importlib/test_api.py diff --git a/Lib/test/test_importlib/test_lazy.py b/pylib/Lib/test/test_importlib/test_lazy.py similarity index 100% rename from Lib/test/test_importlib/test_lazy.py rename to pylib/Lib/test/test_importlib/test_lazy.py diff --git a/Lib/test/test_importlib/test_locks.py b/pylib/Lib/test/test_importlib/test_locks.py similarity index 100% rename from Lib/test/test_importlib/test_locks.py rename to pylib/Lib/test/test_importlib/test_locks.py diff --git a/Lib/test/test_importlib/test_main.py b/pylib/Lib/test/test_importlib/test_main.py similarity index 100% rename from Lib/test/test_importlib/test_main.py rename to pylib/Lib/test/test_importlib/test_main.py diff --git a/Lib/test/test_importlib/test_metadata_api.py b/pylib/Lib/test/test_importlib/test_metadata_api.py similarity index 100% rename from Lib/test/test_importlib/test_metadata_api.py rename to pylib/Lib/test/test_importlib/test_metadata_api.py diff --git a/Lib/test/test_importlib/test_namespace_pkgs.py b/pylib/Lib/test/test_importlib/test_namespace_pkgs.py similarity index 100% rename from Lib/test/test_importlib/test_namespace_pkgs.py rename to pylib/Lib/test/test_importlib/test_namespace_pkgs.py diff --git a/Lib/test/test_importlib/test_pkg_import.py b/pylib/Lib/test/test_importlib/test_pkg_import.py similarity index 100% rename from Lib/test/test_importlib/test_pkg_import.py rename to pylib/Lib/test/test_importlib/test_pkg_import.py diff --git a/Lib/test/test_importlib/test_spec.py b/pylib/Lib/test/test_importlib/test_spec.py similarity index 100% rename from Lib/test/test_importlib/test_spec.py rename to pylib/Lib/test/test_importlib/test_spec.py diff --git a/Lib/test/test_importlib/test_threaded_import.py b/pylib/Lib/test/test_importlib/test_threaded_import.py similarity index 100% rename from Lib/test/test_importlib/test_threaded_import.py rename to pylib/Lib/test/test_importlib/test_threaded_import.py diff --git a/Lib/test/test_importlib/test_util.py b/pylib/Lib/test/test_importlib/test_util.py similarity index 100% rename from Lib/test/test_importlib/test_util.py rename to pylib/Lib/test/test_importlib/test_util.py diff --git a/Lib/test/test_importlib/test_windows.py b/pylib/Lib/test/test_importlib/test_windows.py similarity index 100% rename from Lib/test/test_importlib/test_windows.py rename to pylib/Lib/test/test_importlib/test_windows.py diff --git a/Lib/test/test_importlib/test_zip.py b/pylib/Lib/test/test_importlib/test_zip.py similarity index 100% rename from Lib/test/test_importlib/test_zip.py rename to pylib/Lib/test/test_importlib/test_zip.py diff --git a/Lib/test/test_importlib/threaded_import_hangers.py b/pylib/Lib/test/test_importlib/threaded_import_hangers.py similarity index 100% rename from Lib/test/test_importlib/threaded_import_hangers.py rename to pylib/Lib/test/test_importlib/threaded_import_hangers.py diff --git a/Lib/test/test_importlib/util.py b/pylib/Lib/test/test_importlib/util.py similarity index 100% rename from Lib/test/test_importlib/util.py rename to pylib/Lib/test/test_importlib/util.py diff --git a/Lib/test/test_importlib/zipdata01/ziptestdata.zip b/pylib/Lib/test/test_importlib/zipdata01/ziptestdata.zip similarity index 100% rename from Lib/test/test_importlib/zipdata01/ziptestdata.zip rename to pylib/Lib/test/test_importlib/zipdata01/ziptestdata.zip diff --git a/Lib/test/test_importlib/zipdata02/ziptestdata.zip b/pylib/Lib/test/test_importlib/zipdata02/ziptestdata.zip similarity index 100% rename from Lib/test/test_importlib/zipdata02/ziptestdata.zip rename to pylib/Lib/test/test_importlib/zipdata02/ziptestdata.zip diff --git a/Lib/test/test_index.py b/pylib/Lib/test/test_index.py similarity index 100% rename from Lib/test/test_index.py rename to pylib/Lib/test/test_index.py diff --git a/Lib/test/test_int.py b/pylib/Lib/test/test_int.py similarity index 100% rename from Lib/test/test_int.py rename to pylib/Lib/test/test_int.py diff --git a/Lib/test/test_int_literal.py b/pylib/Lib/test/test_int_literal.py similarity index 100% rename from Lib/test/test_int_literal.py rename to pylib/Lib/test/test_int_literal.py diff --git a/Lib/test/test_io.py b/pylib/Lib/test/test_io.py similarity index 100% rename from Lib/test/test_io.py rename to pylib/Lib/test/test_io.py diff --git a/Lib/test/test_ioctl.py b/pylib/Lib/test/test_ioctl.py similarity index 100% rename from Lib/test/test_ioctl.py rename to pylib/Lib/test/test_ioctl.py diff --git a/Lib/test/test_ipaddress.py b/pylib/Lib/test/test_ipaddress.py similarity index 100% rename from Lib/test/test_ipaddress.py rename to pylib/Lib/test/test_ipaddress.py diff --git a/Lib/test/test_isinstance.py b/pylib/Lib/test/test_isinstance.py similarity index 100% rename from Lib/test/test_isinstance.py rename to pylib/Lib/test/test_isinstance.py diff --git a/Lib/test/test_iter.py b/pylib/Lib/test/test_iter.py similarity index 100% rename from Lib/test/test_iter.py rename to pylib/Lib/test/test_iter.py diff --git a/Lib/test/test_iterlen.py b/pylib/Lib/test/test_iterlen.py similarity index 100% rename from Lib/test/test_iterlen.py rename to pylib/Lib/test/test_iterlen.py diff --git a/Lib/test/test_itertools.py b/pylib/Lib/test/test_itertools.py similarity index 100% rename from Lib/test/test_itertools.py rename to pylib/Lib/test/test_itertools.py diff --git a/Lib/test/test_json/__init__.py b/pylib/Lib/test/test_json/__init__.py similarity index 100% rename from Lib/test/test_json/__init__.py rename to pylib/Lib/test/test_json/__init__.py diff --git a/Lib/test/test_json/__main__.py b/pylib/Lib/test/test_json/__main__.py similarity index 100% rename from Lib/test/test_json/__main__.py rename to pylib/Lib/test/test_json/__main__.py diff --git a/Lib/test/test_json/test_decode.py b/pylib/Lib/test/test_json/test_decode.py similarity index 100% rename from Lib/test/test_json/test_decode.py rename to pylib/Lib/test/test_json/test_decode.py diff --git a/Lib/test/test_json/test_default.py b/pylib/Lib/test/test_json/test_default.py similarity index 100% rename from Lib/test/test_json/test_default.py rename to pylib/Lib/test/test_json/test_default.py diff --git a/Lib/test/test_json/test_dump.py b/pylib/Lib/test/test_json/test_dump.py similarity index 100% rename from Lib/test/test_json/test_dump.py rename to pylib/Lib/test/test_json/test_dump.py diff --git a/Lib/test/test_json/test_encode_basestring_ascii.py b/pylib/Lib/test/test_json/test_encode_basestring_ascii.py similarity index 100% rename from Lib/test/test_json/test_encode_basestring_ascii.py rename to pylib/Lib/test/test_json/test_encode_basestring_ascii.py diff --git a/Lib/test/test_json/test_enum.py b/pylib/Lib/test/test_json/test_enum.py similarity index 100% rename from Lib/test/test_json/test_enum.py rename to pylib/Lib/test/test_json/test_enum.py diff --git a/Lib/test/test_json/test_fail.py b/pylib/Lib/test/test_json/test_fail.py similarity index 100% rename from Lib/test/test_json/test_fail.py rename to pylib/Lib/test/test_json/test_fail.py diff --git a/Lib/test/test_json/test_float.py b/pylib/Lib/test/test_json/test_float.py similarity index 100% rename from Lib/test/test_json/test_float.py rename to pylib/Lib/test/test_json/test_float.py diff --git a/Lib/test/test_json/test_indent.py b/pylib/Lib/test/test_json/test_indent.py similarity index 100% rename from Lib/test/test_json/test_indent.py rename to pylib/Lib/test/test_json/test_indent.py diff --git a/Lib/test/test_json/test_pass1.py b/pylib/Lib/test/test_json/test_pass1.py similarity index 100% rename from Lib/test/test_json/test_pass1.py rename to pylib/Lib/test/test_json/test_pass1.py diff --git a/Lib/test/test_json/test_pass2.py b/pylib/Lib/test/test_json/test_pass2.py similarity index 100% rename from Lib/test/test_json/test_pass2.py rename to pylib/Lib/test/test_json/test_pass2.py diff --git a/Lib/test/test_json/test_pass3.py b/pylib/Lib/test/test_json/test_pass3.py similarity index 100% rename from Lib/test/test_json/test_pass3.py rename to pylib/Lib/test/test_json/test_pass3.py diff --git a/Lib/test/test_json/test_recursion.py b/pylib/Lib/test/test_json/test_recursion.py similarity index 100% rename from Lib/test/test_json/test_recursion.py rename to pylib/Lib/test/test_json/test_recursion.py diff --git a/Lib/test/test_json/test_scanstring.py b/pylib/Lib/test/test_json/test_scanstring.py similarity index 100% rename from Lib/test/test_json/test_scanstring.py rename to pylib/Lib/test/test_json/test_scanstring.py diff --git a/Lib/test/test_json/test_separators.py b/pylib/Lib/test/test_json/test_separators.py similarity index 100% rename from Lib/test/test_json/test_separators.py rename to pylib/Lib/test/test_json/test_separators.py diff --git a/Lib/test/test_json/test_speedups.py b/pylib/Lib/test/test_json/test_speedups.py similarity index 100% rename from Lib/test/test_json/test_speedups.py rename to pylib/Lib/test/test_json/test_speedups.py diff --git a/Lib/test/test_json/test_tool.py b/pylib/Lib/test/test_json/test_tool.py similarity index 100% rename from Lib/test/test_json/test_tool.py rename to pylib/Lib/test/test_json/test_tool.py diff --git a/Lib/test/test_json/test_unicode.py b/pylib/Lib/test/test_json/test_unicode.py similarity index 100% rename from Lib/test/test_json/test_unicode.py rename to pylib/Lib/test/test_json/test_unicode.py diff --git a/Lib/test/test_keyword.py b/pylib/Lib/test/test_keyword.py similarity index 100% rename from Lib/test/test_keyword.py rename to pylib/Lib/test/test_keyword.py diff --git a/Lib/test/test_keywordonlyarg.py b/pylib/Lib/test/test_keywordonlyarg.py similarity index 100% rename from Lib/test/test_keywordonlyarg.py rename to pylib/Lib/test/test_keywordonlyarg.py diff --git a/Lib/test/test_kqueue.py b/pylib/Lib/test/test_kqueue.py similarity index 100% rename from Lib/test/test_kqueue.py rename to pylib/Lib/test/test_kqueue.py diff --git a/Lib/test/test_largefile.py b/pylib/Lib/test/test_largefile.py similarity index 100% rename from Lib/test/test_largefile.py rename to pylib/Lib/test/test_largefile.py diff --git a/Lib/test/test_linecache.py b/pylib/Lib/test/test_linecache.py similarity index 100% rename from Lib/test/test_linecache.py rename to pylib/Lib/test/test_linecache.py diff --git a/Lib/test/test_list.py b/pylib/Lib/test/test_list.py similarity index 100% rename from Lib/test/test_list.py rename to pylib/Lib/test/test_list.py diff --git a/Lib/test/test_listcomps.py b/pylib/Lib/test/test_listcomps.py similarity index 100% rename from Lib/test/test_listcomps.py rename to pylib/Lib/test/test_listcomps.py diff --git a/Lib/test/test_locale.py b/pylib/Lib/test/test_locale.py similarity index 100% rename from Lib/test/test_locale.py rename to pylib/Lib/test/test_locale.py diff --git a/Lib/test/test_logging.py b/pylib/Lib/test/test_logging.py similarity index 100% rename from Lib/test/test_logging.py rename to pylib/Lib/test/test_logging.py diff --git a/Lib/test/test_long.py b/pylib/Lib/test/test_long.py similarity index 100% rename from Lib/test/test_long.py rename to pylib/Lib/test/test_long.py diff --git a/Lib/test/test_longexp.py b/pylib/Lib/test/test_longexp.py similarity index 100% rename from Lib/test/test_longexp.py rename to pylib/Lib/test/test_longexp.py diff --git a/Lib/test/test_marshal.py b/pylib/Lib/test/test_marshal.py similarity index 100% rename from Lib/test/test_marshal.py rename to pylib/Lib/test/test_marshal.py diff --git a/Lib/test/test_math.py b/pylib/Lib/test/test_math.py similarity index 100% rename from Lib/test/test_math.py rename to pylib/Lib/test/test_math.py diff --git a/Lib/test/test_memoryio.py b/pylib/Lib/test/test_memoryio.py similarity index 100% rename from Lib/test/test_memoryio.py rename to pylib/Lib/test/test_memoryio.py diff --git a/Lib/test/test_memoryview.py b/pylib/Lib/test/test_memoryview.py similarity index 100% rename from Lib/test/test_memoryview.py rename to pylib/Lib/test/test_memoryview.py diff --git a/Lib/test/test_mimetypes.py b/pylib/Lib/test/test_mimetypes.py similarity index 100% rename from Lib/test/test_mimetypes.py rename to pylib/Lib/test/test_mimetypes.py diff --git a/Lib/test/test_mmap.py b/pylib/Lib/test/test_mmap.py similarity index 100% rename from Lib/test/test_mmap.py rename to pylib/Lib/test/test_mmap.py diff --git a/Lib/test/test_module/__init__.py b/pylib/Lib/test/test_module/__init__.py similarity index 100% rename from Lib/test/test_module/__init__.py rename to pylib/Lib/test/test_module/__init__.py diff --git a/Lib/test/test_module/bad_getattr.py b/pylib/Lib/test/test_module/bad_getattr.py similarity index 100% rename from Lib/test/test_module/bad_getattr.py rename to pylib/Lib/test/test_module/bad_getattr.py diff --git a/Lib/test/test_module/bad_getattr2.py b/pylib/Lib/test/test_module/bad_getattr2.py similarity index 100% rename from Lib/test/test_module/bad_getattr2.py rename to pylib/Lib/test/test_module/bad_getattr2.py diff --git a/Lib/test/test_module/bad_getattr3.py b/pylib/Lib/test/test_module/bad_getattr3.py similarity index 100% rename from Lib/test/test_module/bad_getattr3.py rename to pylib/Lib/test/test_module/bad_getattr3.py diff --git a/Lib/test/test_module/good_getattr.py b/pylib/Lib/test/test_module/good_getattr.py similarity index 100% rename from Lib/test/test_module/good_getattr.py rename to pylib/Lib/test/test_module/good_getattr.py diff --git a/Lib/test/test_multiprocessing_fork/__init__.py b/pylib/Lib/test/test_multiprocessing_fork/__init__.py similarity index 100% rename from Lib/test/test_multiprocessing_fork/__init__.py rename to pylib/Lib/test/test_multiprocessing_fork/__init__.py diff --git a/Lib/test/test_multiprocessing_fork/test_manager.py b/pylib/Lib/test/test_multiprocessing_fork/test_manager.py similarity index 100% rename from Lib/test/test_multiprocessing_fork/test_manager.py rename to pylib/Lib/test/test_multiprocessing_fork/test_manager.py diff --git a/Lib/test/test_multiprocessing_fork/test_misc.py b/pylib/Lib/test/test_multiprocessing_fork/test_misc.py similarity index 100% rename from Lib/test/test_multiprocessing_fork/test_misc.py rename to pylib/Lib/test/test_multiprocessing_fork/test_misc.py diff --git a/Lib/test/test_multiprocessing_fork/test_processes.py b/pylib/Lib/test/test_multiprocessing_fork/test_processes.py similarity index 100% rename from Lib/test/test_multiprocessing_fork/test_processes.py rename to pylib/Lib/test/test_multiprocessing_fork/test_processes.py diff --git a/Lib/test/test_multiprocessing_fork/test_threads.py b/pylib/Lib/test/test_multiprocessing_fork/test_threads.py similarity index 100% rename from Lib/test/test_multiprocessing_fork/test_threads.py rename to pylib/Lib/test/test_multiprocessing_fork/test_threads.py diff --git a/Lib/test/test_multiprocessing_forkserver/__init__.py b/pylib/Lib/test/test_multiprocessing_forkserver/__init__.py similarity index 100% rename from Lib/test/test_multiprocessing_forkserver/__init__.py rename to pylib/Lib/test/test_multiprocessing_forkserver/__init__.py diff --git a/Lib/test/test_multiprocessing_forkserver/test_manager.py b/pylib/Lib/test/test_multiprocessing_forkserver/test_manager.py similarity index 100% rename from Lib/test/test_multiprocessing_forkserver/test_manager.py rename to pylib/Lib/test/test_multiprocessing_forkserver/test_manager.py diff --git a/Lib/test/test_multiprocessing_forkserver/test_misc.py b/pylib/Lib/test/test_multiprocessing_forkserver/test_misc.py similarity index 100% rename from Lib/test/test_multiprocessing_forkserver/test_misc.py rename to pylib/Lib/test/test_multiprocessing_forkserver/test_misc.py diff --git a/Lib/test/test_multiprocessing_forkserver/test_processes.py b/pylib/Lib/test/test_multiprocessing_forkserver/test_processes.py similarity index 100% rename from Lib/test/test_multiprocessing_forkserver/test_processes.py rename to pylib/Lib/test/test_multiprocessing_forkserver/test_processes.py diff --git a/Lib/test/test_multiprocessing_forkserver/test_threads.py b/pylib/Lib/test/test_multiprocessing_forkserver/test_threads.py similarity index 100% rename from Lib/test/test_multiprocessing_forkserver/test_threads.py rename to pylib/Lib/test/test_multiprocessing_forkserver/test_threads.py diff --git a/Lib/test/test_multiprocessing_main_handling.py b/pylib/Lib/test/test_multiprocessing_main_handling.py similarity index 100% rename from Lib/test/test_multiprocessing_main_handling.py rename to pylib/Lib/test/test_multiprocessing_main_handling.py diff --git a/Lib/test/test_multiprocessing_spawn/__init__.py b/pylib/Lib/test/test_multiprocessing_spawn/__init__.py similarity index 100% rename from Lib/test/test_multiprocessing_spawn/__init__.py rename to pylib/Lib/test/test_multiprocessing_spawn/__init__.py diff --git a/Lib/test/test_multiprocessing_spawn/test_manager.py b/pylib/Lib/test/test_multiprocessing_spawn/test_manager.py similarity index 100% rename from Lib/test/test_multiprocessing_spawn/test_manager.py rename to pylib/Lib/test/test_multiprocessing_spawn/test_manager.py diff --git a/Lib/test/test_multiprocessing_spawn/test_misc.py b/pylib/Lib/test/test_multiprocessing_spawn/test_misc.py similarity index 100% rename from Lib/test/test_multiprocessing_spawn/test_misc.py rename to pylib/Lib/test/test_multiprocessing_spawn/test_misc.py diff --git a/Lib/test/test_multiprocessing_spawn/test_processes.py b/pylib/Lib/test/test_multiprocessing_spawn/test_processes.py similarity index 100% rename from Lib/test/test_multiprocessing_spawn/test_processes.py rename to pylib/Lib/test/test_multiprocessing_spawn/test_processes.py diff --git a/Lib/test/test_multiprocessing_spawn/test_threads.py b/pylib/Lib/test/test_multiprocessing_spawn/test_threads.py similarity index 100% rename from Lib/test/test_multiprocessing_spawn/test_threads.py rename to pylib/Lib/test/test_multiprocessing_spawn/test_threads.py diff --git a/Lib/test/test_named_expressions.py b/pylib/Lib/test/test_named_expressions.py similarity index 100% rename from Lib/test/test_named_expressions.py rename to pylib/Lib/test/test_named_expressions.py diff --git a/Lib/test/test_netrc.py b/pylib/Lib/test/test_netrc.py similarity index 100% rename from Lib/test/test_netrc.py rename to pylib/Lib/test/test_netrc.py diff --git a/Lib/test/test_ntpath.py b/pylib/Lib/test/test_ntpath.py similarity index 100% rename from Lib/test/test_ntpath.py rename to pylib/Lib/test/test_ntpath.py diff --git a/Lib/test/test_numeric_tower.py b/pylib/Lib/test/test_numeric_tower.py similarity index 100% rename from Lib/test/test_numeric_tower.py rename to pylib/Lib/test/test_numeric_tower.py diff --git a/Lib/test/test_opcache.py b/pylib/Lib/test/test_opcache.py similarity index 100% rename from Lib/test/test_opcache.py rename to pylib/Lib/test/test_opcache.py diff --git a/Lib/test/test_opcodes.py b/pylib/Lib/test/test_opcodes.py similarity index 100% rename from Lib/test/test_opcodes.py rename to pylib/Lib/test/test_opcodes.py diff --git a/Lib/test/test_openpty.py b/pylib/Lib/test/test_openpty.py similarity index 100% rename from Lib/test/test_openpty.py rename to pylib/Lib/test/test_openpty.py diff --git a/Lib/test/test_operator.py b/pylib/Lib/test/test_operator.py similarity index 100% rename from Lib/test/test_operator.py rename to pylib/Lib/test/test_operator.py diff --git a/Lib/test/test_optparse.py b/pylib/Lib/test/test_optparse.py similarity index 100% rename from Lib/test/test_optparse.py rename to pylib/Lib/test/test_optparse.py diff --git a/Lib/test/test_ordered_dict.py b/pylib/Lib/test/test_ordered_dict.py similarity index 100% rename from Lib/test/test_ordered_dict.py rename to pylib/Lib/test/test_ordered_dict.py diff --git a/Lib/test/test_os.py b/pylib/Lib/test/test_os.py similarity index 100% rename from Lib/test/test_os.py rename to pylib/Lib/test/test_os.py diff --git a/Lib/test/test_pathlib.py b/pylib/Lib/test/test_pathlib.py similarity index 100% rename from Lib/test/test_pathlib.py rename to pylib/Lib/test/test_pathlib.py diff --git a/Lib/test/test_pickle.py b/pylib/Lib/test/test_pickle.py similarity index 100% rename from Lib/test/test_pickle.py rename to pylib/Lib/test/test_pickle.py diff --git a/Lib/test/test_pickletools.py b/pylib/Lib/test/test_pickletools.py similarity index 100% rename from Lib/test/test_pickletools.py rename to pylib/Lib/test/test_pickletools.py diff --git a/Lib/test/test_pkg.py b/pylib/Lib/test/test_pkg.py similarity index 100% rename from Lib/test/test_pkg.py rename to pylib/Lib/test/test_pkg.py diff --git a/Lib/test/test_pkgutil.py b/pylib/Lib/test/test_pkgutil.py similarity index 100% rename from Lib/test/test_pkgutil.py rename to pylib/Lib/test/test_pkgutil.py diff --git a/Lib/test/test_platform.py b/pylib/Lib/test/test_platform.py similarity index 100% rename from Lib/test/test_platform.py rename to pylib/Lib/test/test_platform.py diff --git a/Lib/test/test_plistlib.py b/pylib/Lib/test/test_plistlib.py similarity index 100% rename from Lib/test/test_plistlib.py rename to pylib/Lib/test/test_plistlib.py diff --git a/Lib/test/test_poll.py b/pylib/Lib/test/test_poll.py similarity index 100% rename from Lib/test/test_poll.py rename to pylib/Lib/test/test_poll.py diff --git a/Lib/test/test_popen.py b/pylib/Lib/test/test_popen.py similarity index 100% rename from Lib/test/test_popen.py rename to pylib/Lib/test/test_popen.py diff --git a/Lib/test/test_positional_only_arg.py b/pylib/Lib/test/test_positional_only_arg.py similarity index 100% rename from Lib/test/test_positional_only_arg.py rename to pylib/Lib/test/test_positional_only_arg.py diff --git a/Lib/test/test_posix.py b/pylib/Lib/test/test_posix.py similarity index 100% rename from Lib/test/test_posix.py rename to pylib/Lib/test/test_posix.py diff --git a/Lib/test/test_posixpath.py b/pylib/Lib/test/test_posixpath.py similarity index 100% rename from Lib/test/test_posixpath.py rename to pylib/Lib/test/test_posixpath.py diff --git a/Lib/test/test_pow.py b/pylib/Lib/test/test_pow.py similarity index 100% rename from Lib/test/test_pow.py rename to pylib/Lib/test/test_pow.py diff --git a/Lib/test/test_pprint.py b/pylib/Lib/test/test_pprint.py similarity index 100% rename from Lib/test/test_pprint.py rename to pylib/Lib/test/test_pprint.py diff --git a/Lib/test/test_print.py b/pylib/Lib/test/test_print.py similarity index 100% rename from Lib/test/test_print.py rename to pylib/Lib/test/test_print.py diff --git a/Lib/test/test_property.py b/pylib/Lib/test/test_property.py similarity index 100% rename from Lib/test/test_property.py rename to pylib/Lib/test/test_property.py diff --git a/Lib/test/test_pty.py b/pylib/Lib/test/test_pty.py similarity index 100% rename from Lib/test/test_pty.py rename to pylib/Lib/test/test_pty.py diff --git a/Lib/test/test_pulldom.py b/pylib/Lib/test/test_pulldom.py similarity index 100% rename from Lib/test/test_pulldom.py rename to pylib/Lib/test/test_pulldom.py diff --git a/Lib/test/test_pwd.py b/pylib/Lib/test/test_pwd.py similarity index 100% rename from Lib/test/test_pwd.py rename to pylib/Lib/test/test_pwd.py diff --git a/Lib/test/test_py_compile.py b/pylib/Lib/test/test_py_compile.py similarity index 100% rename from Lib/test/test_py_compile.py rename to pylib/Lib/test/test_py_compile.py diff --git a/Lib/test/test_pyexpat.py b/pylib/Lib/test/test_pyexpat.py similarity index 100% rename from Lib/test/test_pyexpat.py rename to pylib/Lib/test/test_pyexpat.py diff --git a/Lib/test/test_queue.py b/pylib/Lib/test/test_queue.py similarity index 100% rename from Lib/test/test_queue.py rename to pylib/Lib/test/test_queue.py diff --git a/Lib/test/test_quopri.py b/pylib/Lib/test/test_quopri.py similarity index 100% rename from Lib/test/test_quopri.py rename to pylib/Lib/test/test_quopri.py diff --git a/Lib/test/test_raise.py b/pylib/Lib/test/test_raise.py similarity index 100% rename from Lib/test/test_raise.py rename to pylib/Lib/test/test_raise.py diff --git a/Lib/test/test_random.py b/pylib/Lib/test/test_random.py similarity index 100% rename from Lib/test/test_random.py rename to pylib/Lib/test/test_random.py diff --git a/Lib/test/test_range.py b/pylib/Lib/test/test_range.py similarity index 100% rename from Lib/test/test_range.py rename to pylib/Lib/test/test_range.py diff --git a/Lib/test/test_re.py b/pylib/Lib/test/test_re.py similarity index 100% rename from Lib/test/test_re.py rename to pylib/Lib/test/test_re.py diff --git a/Lib/test/test_regrtest.py b/pylib/Lib/test/test_regrtest.py similarity index 100% rename from Lib/test/test_regrtest.py rename to pylib/Lib/test/test_regrtest.py diff --git a/Lib/test/test_repl.py b/pylib/Lib/test/test_repl.py similarity index 100% rename from Lib/test/test_repl.py rename to pylib/Lib/test/test_repl.py diff --git a/Lib/test/test_reprlib.py b/pylib/Lib/test/test_reprlib.py similarity index 100% rename from Lib/test/test_reprlib.py rename to pylib/Lib/test/test_reprlib.py diff --git a/Lib/test/test_resource.py b/pylib/Lib/test/test_resource.py similarity index 100% rename from Lib/test/test_resource.py rename to pylib/Lib/test/test_resource.py diff --git a/Lib/test/test_richcmp.py b/pylib/Lib/test/test_richcmp.py similarity index 100% rename from Lib/test/test_richcmp.py rename to pylib/Lib/test/test_richcmp.py diff --git a/Lib/test/test_rlcompleter.py b/pylib/Lib/test/test_rlcompleter.py similarity index 100% rename from Lib/test/test_rlcompleter.py rename to pylib/Lib/test/test_rlcompleter.py diff --git a/Lib/test/test_robotparser.py b/pylib/Lib/test/test_robotparser.py similarity index 100% rename from Lib/test/test_robotparser.py rename to pylib/Lib/test/test_robotparser.py diff --git a/Lib/test/test_runpy.py b/pylib/Lib/test/test_runpy.py similarity index 100% rename from Lib/test/test_runpy.py rename to pylib/Lib/test/test_runpy.py diff --git a/Lib/test/test_sched.py b/pylib/Lib/test/test_sched.py similarity index 100% rename from Lib/test/test_sched.py rename to pylib/Lib/test/test_sched.py diff --git a/Lib/test/test_scope.py b/pylib/Lib/test/test_scope.py similarity index 100% rename from Lib/test/test_scope.py rename to pylib/Lib/test/test_scope.py diff --git a/Lib/test/test_script_helper.py b/pylib/Lib/test/test_script_helper.py similarity index 100% rename from Lib/test/test_script_helper.py rename to pylib/Lib/test/test_script_helper.py diff --git a/Lib/test/test_secrets.py b/pylib/Lib/test/test_secrets.py similarity index 100% rename from Lib/test/test_secrets.py rename to pylib/Lib/test/test_secrets.py diff --git a/Lib/test/test_selectors.py b/pylib/Lib/test/test_selectors.py similarity index 100% rename from Lib/test/test_selectors.py rename to pylib/Lib/test/test_selectors.py diff --git a/Lib/test/test_set.py b/pylib/Lib/test/test_set.py similarity index 100% rename from Lib/test/test_set.py rename to pylib/Lib/test/test_set.py diff --git a/Lib/test/test_setcomps.py b/pylib/Lib/test/test_setcomps.py similarity index 100% rename from Lib/test/test_setcomps.py rename to pylib/Lib/test/test_setcomps.py diff --git a/Lib/test/test_shelve.py b/pylib/Lib/test/test_shelve.py similarity index 100% rename from Lib/test/test_shelve.py rename to pylib/Lib/test/test_shelve.py diff --git a/Lib/test/test_shlex.py b/pylib/Lib/test/test_shlex.py similarity index 100% rename from Lib/test/test_shlex.py rename to pylib/Lib/test/test_shlex.py diff --git a/Lib/test/test_shutil.py b/pylib/Lib/test/test_shutil.py similarity index 100% rename from Lib/test/test_shutil.py rename to pylib/Lib/test/test_shutil.py diff --git a/Lib/test/test_signal.py b/pylib/Lib/test/test_signal.py similarity index 100% rename from Lib/test/test_signal.py rename to pylib/Lib/test/test_signal.py diff --git a/Lib/test/test_site.py b/pylib/Lib/test/test_site.py similarity index 100% rename from Lib/test/test_site.py rename to pylib/Lib/test/test_site.py diff --git a/Lib/test/test_slice.py b/pylib/Lib/test/test_slice.py similarity index 100% rename from Lib/test/test_slice.py rename to pylib/Lib/test/test_slice.py diff --git a/Lib/test/test_smtplib.py b/pylib/Lib/test/test_smtplib.py similarity index 100% rename from Lib/test/test_smtplib.py rename to pylib/Lib/test/test_smtplib.py diff --git a/Lib/test/test_smtpnet.py b/pylib/Lib/test/test_smtpnet.py similarity index 100% rename from Lib/test/test_smtpnet.py rename to pylib/Lib/test/test_smtpnet.py diff --git a/Lib/test/test_socket.py b/pylib/Lib/test/test_socket.py similarity index 100% rename from Lib/test/test_socket.py rename to pylib/Lib/test/test_socket.py diff --git a/Lib/test/test_socketserver.py b/pylib/Lib/test/test_socketserver.py similarity index 100% rename from Lib/test/test_socketserver.py rename to pylib/Lib/test/test_socketserver.py diff --git a/Lib/test/test_sort.py b/pylib/Lib/test/test_sort.py similarity index 100% rename from Lib/test/test_sort.py rename to pylib/Lib/test/test_sort.py diff --git a/Lib/test/test_sqlite3/__init__.py b/pylib/Lib/test/test_sqlite3/__init__.py similarity index 100% rename from Lib/test/test_sqlite3/__init__.py rename to pylib/Lib/test/test_sqlite3/__init__.py diff --git a/Lib/test/test_sqlite3/__main__.py b/pylib/Lib/test/test_sqlite3/__main__.py similarity index 100% rename from Lib/test/test_sqlite3/__main__.py rename to pylib/Lib/test/test_sqlite3/__main__.py diff --git a/Lib/test/test_sqlite3/test_backup.py b/pylib/Lib/test/test_sqlite3/test_backup.py similarity index 100% rename from Lib/test/test_sqlite3/test_backup.py rename to pylib/Lib/test/test_sqlite3/test_backup.py diff --git a/Lib/test/test_sqlite3/test_cli.py b/pylib/Lib/test/test_sqlite3/test_cli.py similarity index 100% rename from Lib/test/test_sqlite3/test_cli.py rename to pylib/Lib/test/test_sqlite3/test_cli.py diff --git a/Lib/test/test_sqlite3/test_dbapi.py b/pylib/Lib/test/test_sqlite3/test_dbapi.py similarity index 100% rename from Lib/test/test_sqlite3/test_dbapi.py rename to pylib/Lib/test/test_sqlite3/test_dbapi.py diff --git a/Lib/test/test_sqlite3/test_dump.py b/pylib/Lib/test/test_sqlite3/test_dump.py similarity index 100% rename from Lib/test/test_sqlite3/test_dump.py rename to pylib/Lib/test/test_sqlite3/test_dump.py diff --git a/Lib/test/test_sqlite3/test_factory.py b/pylib/Lib/test/test_sqlite3/test_factory.py similarity index 100% rename from Lib/test/test_sqlite3/test_factory.py rename to pylib/Lib/test/test_sqlite3/test_factory.py diff --git a/Lib/test/test_sqlite3/test_hooks.py b/pylib/Lib/test/test_sqlite3/test_hooks.py similarity index 100% rename from Lib/test/test_sqlite3/test_hooks.py rename to pylib/Lib/test/test_sqlite3/test_hooks.py diff --git a/Lib/test/test_sqlite3/test_regression.py b/pylib/Lib/test/test_sqlite3/test_regression.py similarity index 100% rename from Lib/test/test_sqlite3/test_regression.py rename to pylib/Lib/test/test_sqlite3/test_regression.py diff --git a/Lib/test/test_sqlite3/test_transactions.py b/pylib/Lib/test/test_sqlite3/test_transactions.py similarity index 100% rename from Lib/test/test_sqlite3/test_transactions.py rename to pylib/Lib/test/test_sqlite3/test_transactions.py diff --git a/Lib/test/test_sqlite3/test_types.py b/pylib/Lib/test/test_sqlite3/test_types.py similarity index 100% rename from Lib/test/test_sqlite3/test_types.py rename to pylib/Lib/test/test_sqlite3/test_types.py diff --git a/Lib/test/test_sqlite3/test_userfunctions.py b/pylib/Lib/test/test_sqlite3/test_userfunctions.py similarity index 100% rename from Lib/test/test_sqlite3/test_userfunctions.py rename to pylib/Lib/test/test_sqlite3/test_userfunctions.py diff --git a/Lib/test/test_stat.py b/pylib/Lib/test/test_stat.py similarity index 100% rename from Lib/test/test_stat.py rename to pylib/Lib/test/test_stat.py diff --git a/Lib/test/test_statistics.py b/pylib/Lib/test/test_statistics.py similarity index 100% rename from Lib/test/test_statistics.py rename to pylib/Lib/test/test_statistics.py diff --git a/Lib/test/test_strftime.py b/pylib/Lib/test/test_strftime.py similarity index 100% rename from Lib/test/test_strftime.py rename to pylib/Lib/test/test_strftime.py diff --git a/Lib/test/test_string.py b/pylib/Lib/test/test_string.py similarity index 100% rename from Lib/test/test_string.py rename to pylib/Lib/test/test_string.py diff --git a/Lib/test/test_string_literals.py b/pylib/Lib/test/test_string_literals.py similarity index 100% rename from Lib/test/test_string_literals.py rename to pylib/Lib/test/test_string_literals.py diff --git a/Lib/test/test_stringprep.py b/pylib/Lib/test/test_stringprep.py similarity index 100% rename from Lib/test/test_stringprep.py rename to pylib/Lib/test/test_stringprep.py diff --git a/Lib/test/test_strtod.py b/pylib/Lib/test/test_strtod.py similarity index 100% rename from Lib/test/test_strtod.py rename to pylib/Lib/test/test_strtod.py diff --git a/Lib/test/test_struct.py b/pylib/Lib/test/test_struct.py similarity index 100% rename from Lib/test/test_struct.py rename to pylib/Lib/test/test_struct.py diff --git a/Lib/test/test_structseq.py b/pylib/Lib/test/test_structseq.py similarity index 100% rename from Lib/test/test_structseq.py rename to pylib/Lib/test/test_structseq.py diff --git a/Lib/test/test_subclassinit.py b/pylib/Lib/test/test_subclassinit.py similarity index 100% rename from Lib/test/test_subclassinit.py rename to pylib/Lib/test/test_subclassinit.py diff --git a/Lib/test/test_subprocess.py b/pylib/Lib/test/test_subprocess.py similarity index 100% rename from Lib/test/test_subprocess.py rename to pylib/Lib/test/test_subprocess.py diff --git a/Lib/test/test_sundry.py b/pylib/Lib/test/test_sundry.py similarity index 100% rename from Lib/test/test_sundry.py rename to pylib/Lib/test/test_sundry.py diff --git a/Lib/test/test_super.py b/pylib/Lib/test/test_super.py similarity index 100% rename from Lib/test/test_super.py rename to pylib/Lib/test/test_super.py diff --git a/Lib/test/test_support.py b/pylib/Lib/test/test_support.py similarity index 100% rename from Lib/test/test_support.py rename to pylib/Lib/test/test_support.py diff --git a/Lib/test/test_symtable.py b/pylib/Lib/test/test_symtable.py similarity index 100% rename from Lib/test/test_symtable.py rename to pylib/Lib/test/test_symtable.py diff --git a/Lib/test/test_syntax.py b/pylib/Lib/test/test_syntax.py similarity index 100% rename from Lib/test/test_syntax.py rename to pylib/Lib/test/test_syntax.py diff --git a/Lib/test/test_sys.py b/pylib/Lib/test/test_sys.py similarity index 100% rename from Lib/test/test_sys.py rename to pylib/Lib/test/test_sys.py diff --git a/Lib/test/test_sys_setprofile.py b/pylib/Lib/test/test_sys_setprofile.py similarity index 100% rename from Lib/test/test_sys_setprofile.py rename to pylib/Lib/test/test_sys_setprofile.py diff --git a/Lib/test/test_sys_settrace.py b/pylib/Lib/test/test_sys_settrace.py similarity index 100% rename from Lib/test/test_sys_settrace.py rename to pylib/Lib/test/test_sys_settrace.py diff --git a/Lib/test/test_sysconfig.py b/pylib/Lib/test/test_sysconfig.py similarity index 100% rename from Lib/test/test_sysconfig.py rename to pylib/Lib/test/test_sysconfig.py diff --git a/Lib/test/test_syslog.py b/pylib/Lib/test/test_syslog.py similarity index 100% rename from Lib/test/test_syslog.py rename to pylib/Lib/test/test_syslog.py diff --git a/Lib/test/test_tabnanny.py b/pylib/Lib/test/test_tabnanny.py similarity index 100% rename from Lib/test/test_tabnanny.py rename to pylib/Lib/test/test_tabnanny.py diff --git a/Lib/test/test_tarfile.py b/pylib/Lib/test/test_tarfile.py similarity index 100% rename from Lib/test/test_tarfile.py rename to pylib/Lib/test/test_tarfile.py diff --git a/Lib/test/test_tempfile.py b/pylib/Lib/test/test_tempfile.py similarity index 100% rename from Lib/test/test_tempfile.py rename to pylib/Lib/test/test_tempfile.py diff --git a/Lib/test/test_textwrap.py b/pylib/Lib/test/test_textwrap.py similarity index 100% rename from Lib/test/test_textwrap.py rename to pylib/Lib/test/test_textwrap.py diff --git a/Lib/test/test_thread.py b/pylib/Lib/test/test_thread.py similarity index 100% rename from Lib/test/test_thread.py rename to pylib/Lib/test/test_thread.py diff --git a/Lib/test/test_threadedtempfile.py b/pylib/Lib/test/test_threadedtempfile.py similarity index 100% rename from Lib/test/test_threadedtempfile.py rename to pylib/Lib/test/test_threadedtempfile.py diff --git a/Lib/test/test_threading.py b/pylib/Lib/test/test_threading.py similarity index 100% rename from Lib/test/test_threading.py rename to pylib/Lib/test/test_threading.py diff --git a/Lib/test/test_threading_local.py b/pylib/Lib/test/test_threading_local.py similarity index 100% rename from Lib/test/test_threading_local.py rename to pylib/Lib/test/test_threading_local.py diff --git a/Lib/test/test_time.py b/pylib/Lib/test/test_time.py similarity index 100% rename from Lib/test/test_time.py rename to pylib/Lib/test/test_time.py diff --git a/Lib/test/test_timeit.py b/pylib/Lib/test/test_timeit.py similarity index 100% rename from Lib/test/test_timeit.py rename to pylib/Lib/test/test_timeit.py diff --git a/Lib/test/test_timeout.py b/pylib/Lib/test/test_timeout.py similarity index 100% rename from Lib/test/test_timeout.py rename to pylib/Lib/test/test_timeout.py diff --git a/Lib/test/test_tokenize.py b/pylib/Lib/test/test_tokenize.py similarity index 100% rename from Lib/test/test_tokenize.py rename to pylib/Lib/test/test_tokenize.py diff --git a/Lib/test/test_tomllib/__init__.py b/pylib/Lib/test/test_tomllib/__init__.py similarity index 100% rename from Lib/test/test_tomllib/__init__.py rename to pylib/Lib/test/test_tomllib/__init__.py diff --git a/Lib/test/test_tomllib/__main__.py b/pylib/Lib/test/test_tomllib/__main__.py similarity index 100% rename from Lib/test/test_tomllib/__main__.py rename to pylib/Lib/test/test_tomllib/__main__.py diff --git a/Lib/test/test_tomllib/burntsushi.py b/pylib/Lib/test/test_tomllib/burntsushi.py similarity index 100% rename from Lib/test/test_tomllib/burntsushi.py rename to pylib/Lib/test/test_tomllib/burntsushi.py diff --git a/Lib/test/test_tomllib/data/invalid/array-missing-comma.toml b/pylib/Lib/test/test_tomllib/data/invalid/array-missing-comma.toml similarity index 100% rename from Lib/test/test_tomllib/data/invalid/array-missing-comma.toml rename to pylib/Lib/test/test_tomllib/data/invalid/array-missing-comma.toml diff --git a/Lib/test/test_tomllib/data/invalid/array-of-tables/overwrite-array-in-parent.toml b/pylib/Lib/test/test_tomllib/data/invalid/array-of-tables/overwrite-array-in-parent.toml similarity index 100% rename from Lib/test/test_tomllib/data/invalid/array-of-tables/overwrite-array-in-parent.toml rename to pylib/Lib/test/test_tomllib/data/invalid/array-of-tables/overwrite-array-in-parent.toml diff --git a/Lib/test/test_tomllib/data/invalid/array-of-tables/overwrite-bool-with-aot.toml b/pylib/Lib/test/test_tomllib/data/invalid/array-of-tables/overwrite-bool-with-aot.toml similarity index 100% rename from Lib/test/test_tomllib/data/invalid/array-of-tables/overwrite-bool-with-aot.toml rename to pylib/Lib/test/test_tomllib/data/invalid/array-of-tables/overwrite-bool-with-aot.toml diff --git a/Lib/test/test_tomllib/data/invalid/array/file-end-after-val.toml b/pylib/Lib/test/test_tomllib/data/invalid/array/file-end-after-val.toml similarity index 100% rename from Lib/test/test_tomllib/data/invalid/array/file-end-after-val.toml rename to pylib/Lib/test/test_tomllib/data/invalid/array/file-end-after-val.toml diff --git a/Lib/test/test_tomllib/data/invalid/array/unclosed-after-item.toml b/pylib/Lib/test/test_tomllib/data/invalid/array/unclosed-after-item.toml similarity index 100% rename from Lib/test/test_tomllib/data/invalid/array/unclosed-after-item.toml rename to pylib/Lib/test/test_tomllib/data/invalid/array/unclosed-after-item.toml diff --git a/Lib/test/test_tomllib/data/invalid/array/unclosed-empty.toml b/pylib/Lib/test/test_tomllib/data/invalid/array/unclosed-empty.toml similarity index 100% rename from Lib/test/test_tomllib/data/invalid/array/unclosed-empty.toml rename to pylib/Lib/test/test_tomllib/data/invalid/array/unclosed-empty.toml diff --git a/Lib/test/test_tomllib/data/invalid/basic-str-ends-in-escape.toml b/pylib/Lib/test/test_tomllib/data/invalid/basic-str-ends-in-escape.toml similarity index 100% rename from Lib/test/test_tomllib/data/invalid/basic-str-ends-in-escape.toml rename to pylib/Lib/test/test_tomllib/data/invalid/basic-str-ends-in-escape.toml diff --git a/Lib/test/test_tomllib/data/invalid/boolean/invalid-false-casing.toml b/pylib/Lib/test/test_tomllib/data/invalid/boolean/invalid-false-casing.toml similarity index 100% rename from Lib/test/test_tomllib/data/invalid/boolean/invalid-false-casing.toml rename to pylib/Lib/test/test_tomllib/data/invalid/boolean/invalid-false-casing.toml diff --git a/Lib/test/test_tomllib/data/invalid/boolean/invalid-true-casing.toml b/pylib/Lib/test/test_tomllib/data/invalid/boolean/invalid-true-casing.toml similarity index 100% rename from Lib/test/test_tomllib/data/invalid/boolean/invalid-true-casing.toml rename to pylib/Lib/test/test_tomllib/data/invalid/boolean/invalid-true-casing.toml diff --git a/Lib/test/test_tomllib/data/invalid/dates-and-times/invalid-day.toml b/pylib/Lib/test/test_tomllib/data/invalid/dates-and-times/invalid-day.toml similarity index 100% rename from Lib/test/test_tomllib/data/invalid/dates-and-times/invalid-day.toml rename to pylib/Lib/test/test_tomllib/data/invalid/dates-and-times/invalid-day.toml diff --git a/Lib/test/test_tomllib/data/invalid/dotted-keys/access-non-table.toml b/pylib/Lib/test/test_tomllib/data/invalid/dotted-keys/access-non-table.toml similarity index 100% rename from Lib/test/test_tomllib/data/invalid/dotted-keys/access-non-table.toml rename to pylib/Lib/test/test_tomllib/data/invalid/dotted-keys/access-non-table.toml diff --git a/Lib/test/test_tomllib/data/invalid/dotted-keys/extend-defined-aot.toml b/pylib/Lib/test/test_tomllib/data/invalid/dotted-keys/extend-defined-aot.toml similarity index 100% rename from Lib/test/test_tomllib/data/invalid/dotted-keys/extend-defined-aot.toml rename to pylib/Lib/test/test_tomllib/data/invalid/dotted-keys/extend-defined-aot.toml diff --git a/Lib/test/test_tomllib/data/invalid/dotted-keys/extend-defined-table-with-subtable.toml b/pylib/Lib/test/test_tomllib/data/invalid/dotted-keys/extend-defined-table-with-subtable.toml similarity index 100% rename from Lib/test/test_tomllib/data/invalid/dotted-keys/extend-defined-table-with-subtable.toml rename to pylib/Lib/test/test_tomllib/data/invalid/dotted-keys/extend-defined-table-with-subtable.toml diff --git a/Lib/test/test_tomllib/data/invalid/dotted-keys/extend-defined-table.toml b/pylib/Lib/test/test_tomllib/data/invalid/dotted-keys/extend-defined-table.toml similarity index 100% rename from Lib/test/test_tomllib/data/invalid/dotted-keys/extend-defined-table.toml rename to pylib/Lib/test/test_tomllib/data/invalid/dotted-keys/extend-defined-table.toml diff --git a/Lib/test/test_tomllib/data/invalid/inline-table-missing-comma.toml b/pylib/Lib/test/test_tomllib/data/invalid/inline-table-missing-comma.toml similarity index 100% rename from Lib/test/test_tomllib/data/invalid/inline-table-missing-comma.toml rename to pylib/Lib/test/test_tomllib/data/invalid/inline-table-missing-comma.toml diff --git a/Lib/test/test_tomllib/data/invalid/inline-table/define-twice-in-subtable.toml b/pylib/Lib/test/test_tomllib/data/invalid/inline-table/define-twice-in-subtable.toml similarity index 100% rename from Lib/test/test_tomllib/data/invalid/inline-table/define-twice-in-subtable.toml rename to pylib/Lib/test/test_tomllib/data/invalid/inline-table/define-twice-in-subtable.toml diff --git a/Lib/test/test_tomllib/data/invalid/inline-table/define-twice.toml b/pylib/Lib/test/test_tomllib/data/invalid/inline-table/define-twice.toml similarity index 100% rename from Lib/test/test_tomllib/data/invalid/inline-table/define-twice.toml rename to pylib/Lib/test/test_tomllib/data/invalid/inline-table/define-twice.toml diff --git a/Lib/test/test_tomllib/data/invalid/inline-table/file-end-after-key-val.toml b/pylib/Lib/test/test_tomllib/data/invalid/inline-table/file-end-after-key-val.toml similarity index 100% rename from Lib/test/test_tomllib/data/invalid/inline-table/file-end-after-key-val.toml rename to pylib/Lib/test/test_tomllib/data/invalid/inline-table/file-end-after-key-val.toml diff --git a/Lib/test/test_tomllib/data/invalid/inline-table/mutate.toml b/pylib/Lib/test/test_tomllib/data/invalid/inline-table/mutate.toml similarity index 100% rename from Lib/test/test_tomllib/data/invalid/inline-table/mutate.toml rename to pylib/Lib/test/test_tomllib/data/invalid/inline-table/mutate.toml diff --git a/Lib/test/test_tomllib/data/invalid/inline-table/override-val-in-table.toml b/pylib/Lib/test/test_tomllib/data/invalid/inline-table/override-val-in-table.toml similarity index 100% rename from Lib/test/test_tomllib/data/invalid/inline-table/override-val-in-table.toml rename to pylib/Lib/test/test_tomllib/data/invalid/inline-table/override-val-in-table.toml diff --git a/Lib/test/test_tomllib/data/invalid/inline-table/override-val-with-array.toml b/pylib/Lib/test/test_tomllib/data/invalid/inline-table/override-val-with-array.toml similarity index 100% rename from Lib/test/test_tomllib/data/invalid/inline-table/override-val-with-array.toml rename to pylib/Lib/test/test_tomllib/data/invalid/inline-table/override-val-with-array.toml diff --git a/Lib/test/test_tomllib/data/invalid/inline-table/override-val-with-table.toml b/pylib/Lib/test/test_tomllib/data/invalid/inline-table/override-val-with-table.toml similarity index 100% rename from Lib/test/test_tomllib/data/invalid/inline-table/override-val-with-table.toml rename to pylib/Lib/test/test_tomllib/data/invalid/inline-table/override-val-with-table.toml diff --git a/Lib/test/test_tomllib/data/invalid/inline-table/overwrite-implicitly.toml b/pylib/Lib/test/test_tomllib/data/invalid/inline-table/overwrite-implicitly.toml similarity index 100% rename from Lib/test/test_tomllib/data/invalid/inline-table/overwrite-implicitly.toml rename to pylib/Lib/test/test_tomllib/data/invalid/inline-table/overwrite-implicitly.toml diff --git a/Lib/test/test_tomllib/data/invalid/inline-table/overwrite-value-in-inner-array.toml b/pylib/Lib/test/test_tomllib/data/invalid/inline-table/overwrite-value-in-inner-array.toml similarity index 100% rename from Lib/test/test_tomllib/data/invalid/inline-table/overwrite-value-in-inner-array.toml rename to pylib/Lib/test/test_tomllib/data/invalid/inline-table/overwrite-value-in-inner-array.toml diff --git a/Lib/test/test_tomllib/data/invalid/inline-table/overwrite-value-in-inner-table.toml b/pylib/Lib/test/test_tomllib/data/invalid/inline-table/overwrite-value-in-inner-table.toml similarity index 100% rename from Lib/test/test_tomllib/data/invalid/inline-table/overwrite-value-in-inner-table.toml rename to pylib/Lib/test/test_tomllib/data/invalid/inline-table/overwrite-value-in-inner-table.toml diff --git a/Lib/test/test_tomllib/data/invalid/inline-table/unclosed-empty.toml b/pylib/Lib/test/test_tomllib/data/invalid/inline-table/unclosed-empty.toml similarity index 100% rename from Lib/test/test_tomllib/data/invalid/inline-table/unclosed-empty.toml rename to pylib/Lib/test/test_tomllib/data/invalid/inline-table/unclosed-empty.toml diff --git a/Lib/test/test_tomllib/data/invalid/invalid-comment-char.toml b/pylib/Lib/test/test_tomllib/data/invalid/invalid-comment-char.toml similarity index 100% rename from Lib/test/test_tomllib/data/invalid/invalid-comment-char.toml rename to pylib/Lib/test/test_tomllib/data/invalid/invalid-comment-char.toml diff --git a/Lib/test/test_tomllib/data/invalid/invalid-escaped-unicode.toml b/pylib/Lib/test/test_tomllib/data/invalid/invalid-escaped-unicode.toml similarity index 100% rename from Lib/test/test_tomllib/data/invalid/invalid-escaped-unicode.toml rename to pylib/Lib/test/test_tomllib/data/invalid/invalid-escaped-unicode.toml diff --git a/Lib/test/test_tomllib/data/invalid/invalid-hex.toml b/pylib/Lib/test/test_tomllib/data/invalid/invalid-hex.toml similarity index 100% rename from Lib/test/test_tomllib/data/invalid/invalid-hex.toml rename to pylib/Lib/test/test_tomllib/data/invalid/invalid-hex.toml diff --git a/Lib/test/test_tomllib/data/invalid/keys-and-vals/ends-early-table-def.toml b/pylib/Lib/test/test_tomllib/data/invalid/keys-and-vals/ends-early-table-def.toml similarity index 100% rename from Lib/test/test_tomllib/data/invalid/keys-and-vals/ends-early-table-def.toml rename to pylib/Lib/test/test_tomllib/data/invalid/keys-and-vals/ends-early-table-def.toml diff --git a/Lib/test/test_tomllib/data/invalid/keys-and-vals/ends-early.toml b/pylib/Lib/test/test_tomllib/data/invalid/keys-and-vals/ends-early.toml similarity index 100% rename from Lib/test/test_tomllib/data/invalid/keys-and-vals/ends-early.toml rename to pylib/Lib/test/test_tomllib/data/invalid/keys-and-vals/ends-early.toml diff --git a/Lib/test/test_tomllib/data/invalid/keys-and-vals/no-value.toml b/pylib/Lib/test/test_tomllib/data/invalid/keys-and-vals/no-value.toml similarity index 100% rename from Lib/test/test_tomllib/data/invalid/keys-and-vals/no-value.toml rename to pylib/Lib/test/test_tomllib/data/invalid/keys-and-vals/no-value.toml diff --git a/Lib/test/test_tomllib/data/invalid/keys-and-vals/only-ws-after-dot.toml b/pylib/Lib/test/test_tomllib/data/invalid/keys-and-vals/only-ws-after-dot.toml similarity index 100% rename from Lib/test/test_tomllib/data/invalid/keys-and-vals/only-ws-after-dot.toml rename to pylib/Lib/test/test_tomllib/data/invalid/keys-and-vals/only-ws-after-dot.toml diff --git a/Lib/test/test_tomllib/data/invalid/keys-and-vals/overwrite-with-deep-table.toml b/pylib/Lib/test/test_tomllib/data/invalid/keys-and-vals/overwrite-with-deep-table.toml similarity index 100% rename from Lib/test/test_tomllib/data/invalid/keys-and-vals/overwrite-with-deep-table.toml rename to pylib/Lib/test/test_tomllib/data/invalid/keys-and-vals/overwrite-with-deep-table.toml diff --git a/Lib/test/test_tomllib/data/invalid/literal-str/unclosed.toml b/pylib/Lib/test/test_tomllib/data/invalid/literal-str/unclosed.toml similarity index 100% rename from Lib/test/test_tomllib/data/invalid/literal-str/unclosed.toml rename to pylib/Lib/test/test_tomllib/data/invalid/literal-str/unclosed.toml diff --git a/Lib/test/test_tomllib/data/invalid/missing-closing-double-square-bracket.toml b/pylib/Lib/test/test_tomllib/data/invalid/missing-closing-double-square-bracket.toml similarity index 100% rename from Lib/test/test_tomllib/data/invalid/missing-closing-double-square-bracket.toml rename to pylib/Lib/test/test_tomllib/data/invalid/missing-closing-double-square-bracket.toml diff --git a/Lib/test/test_tomllib/data/invalid/missing-closing-square-bracket.toml b/pylib/Lib/test/test_tomllib/data/invalid/missing-closing-square-bracket.toml similarity index 100% rename from Lib/test/test_tomllib/data/invalid/missing-closing-square-bracket.toml rename to pylib/Lib/test/test_tomllib/data/invalid/missing-closing-square-bracket.toml diff --git a/Lib/test/test_tomllib/data/invalid/multiline-basic-str/carriage-return.toml b/pylib/Lib/test/test_tomllib/data/invalid/multiline-basic-str/carriage-return.toml similarity index 100% rename from Lib/test/test_tomllib/data/invalid/multiline-basic-str/carriage-return.toml rename to pylib/Lib/test/test_tomllib/data/invalid/multiline-basic-str/carriage-return.toml diff --git a/Lib/test/test_tomllib/data/invalid/multiline-basic-str/escape-only.toml b/pylib/Lib/test/test_tomllib/data/invalid/multiline-basic-str/escape-only.toml similarity index 100% rename from Lib/test/test_tomllib/data/invalid/multiline-basic-str/escape-only.toml rename to pylib/Lib/test/test_tomllib/data/invalid/multiline-basic-str/escape-only.toml diff --git a/Lib/test/test_tomllib/data/invalid/multiline-basic-str/file-ends-after-opening.toml b/pylib/Lib/test/test_tomllib/data/invalid/multiline-basic-str/file-ends-after-opening.toml similarity index 100% rename from Lib/test/test_tomllib/data/invalid/multiline-basic-str/file-ends-after-opening.toml rename to pylib/Lib/test/test_tomllib/data/invalid/multiline-basic-str/file-ends-after-opening.toml diff --git a/Lib/test/test_tomllib/data/invalid/multiline-basic-str/last-line-escape.toml b/pylib/Lib/test/test_tomllib/data/invalid/multiline-basic-str/last-line-escape.toml similarity index 100% rename from Lib/test/test_tomllib/data/invalid/multiline-basic-str/last-line-escape.toml rename to pylib/Lib/test/test_tomllib/data/invalid/multiline-basic-str/last-line-escape.toml diff --git a/Lib/test/test_tomllib/data/invalid/multiline-basic-str/unclosed-ends-in-whitespace-escape.toml b/pylib/Lib/test/test_tomllib/data/invalid/multiline-basic-str/unclosed-ends-in-whitespace-escape.toml similarity index 100% rename from Lib/test/test_tomllib/data/invalid/multiline-basic-str/unclosed-ends-in-whitespace-escape.toml rename to pylib/Lib/test/test_tomllib/data/invalid/multiline-basic-str/unclosed-ends-in-whitespace-escape.toml diff --git a/Lib/test/test_tomllib/data/invalid/multiline-literal-str/file-ends-after-opening.toml b/pylib/Lib/test/test_tomllib/data/invalid/multiline-literal-str/file-ends-after-opening.toml similarity index 100% rename from Lib/test/test_tomllib/data/invalid/multiline-literal-str/file-ends-after-opening.toml rename to pylib/Lib/test/test_tomllib/data/invalid/multiline-literal-str/file-ends-after-opening.toml diff --git a/Lib/test/test_tomllib/data/invalid/multiline-literal-str/unclosed.toml b/pylib/Lib/test/test_tomllib/data/invalid/multiline-literal-str/unclosed.toml similarity index 100% rename from Lib/test/test_tomllib/data/invalid/multiline-literal-str/unclosed.toml rename to pylib/Lib/test/test_tomllib/data/invalid/multiline-literal-str/unclosed.toml diff --git a/Lib/test/test_tomllib/data/invalid/non-scalar-escaped.toml b/pylib/Lib/test/test_tomllib/data/invalid/non-scalar-escaped.toml similarity index 100% rename from Lib/test/test_tomllib/data/invalid/non-scalar-escaped.toml rename to pylib/Lib/test/test_tomllib/data/invalid/non-scalar-escaped.toml diff --git a/Lib/test/test_tomllib/data/invalid/table/eof-after-opening.toml b/pylib/Lib/test/test_tomllib/data/invalid/table/eof-after-opening.toml similarity index 100% rename from Lib/test/test_tomllib/data/invalid/table/eof-after-opening.toml rename to pylib/Lib/test/test_tomllib/data/invalid/table/eof-after-opening.toml diff --git a/Lib/test/test_tomllib/data/invalid/table/redefine-1.toml b/pylib/Lib/test/test_tomllib/data/invalid/table/redefine-1.toml similarity index 100% rename from Lib/test/test_tomllib/data/invalid/table/redefine-1.toml rename to pylib/Lib/test/test_tomllib/data/invalid/table/redefine-1.toml diff --git a/Lib/test/test_tomllib/data/invalid/table/redefine-2.toml b/pylib/Lib/test/test_tomllib/data/invalid/table/redefine-2.toml similarity index 100% rename from Lib/test/test_tomllib/data/invalid/table/redefine-2.toml rename to pylib/Lib/test/test_tomllib/data/invalid/table/redefine-2.toml diff --git a/Lib/test/test_tomllib/data/invalid/unclosed-multiline-string.toml b/pylib/Lib/test/test_tomllib/data/invalid/unclosed-multiline-string.toml similarity index 100% rename from Lib/test/test_tomllib/data/invalid/unclosed-multiline-string.toml rename to pylib/Lib/test/test_tomllib/data/invalid/unclosed-multiline-string.toml diff --git a/Lib/test/test_tomllib/data/invalid/unclosed-string.toml b/pylib/Lib/test/test_tomllib/data/invalid/unclosed-string.toml similarity index 100% rename from Lib/test/test_tomllib/data/invalid/unclosed-string.toml rename to pylib/Lib/test/test_tomllib/data/invalid/unclosed-string.toml diff --git a/Lib/test/test_tomllib/data/valid/apostrophes-in-literal-string.json b/pylib/Lib/test/test_tomllib/data/valid/apostrophes-in-literal-string.json similarity index 100% rename from Lib/test/test_tomllib/data/valid/apostrophes-in-literal-string.json rename to pylib/Lib/test/test_tomllib/data/valid/apostrophes-in-literal-string.json diff --git a/Lib/test/test_tomllib/data/valid/apostrophes-in-literal-string.toml b/pylib/Lib/test/test_tomllib/data/valid/apostrophes-in-literal-string.toml similarity index 100% rename from Lib/test/test_tomllib/data/valid/apostrophes-in-literal-string.toml rename to pylib/Lib/test/test_tomllib/data/valid/apostrophes-in-literal-string.toml diff --git a/Lib/test/test_tomllib/data/valid/array/array-subtables.json b/pylib/Lib/test/test_tomllib/data/valid/array/array-subtables.json similarity index 100% rename from Lib/test/test_tomllib/data/valid/array/array-subtables.json rename to pylib/Lib/test/test_tomllib/data/valid/array/array-subtables.json diff --git a/Lib/test/test_tomllib/data/valid/array/array-subtables.toml b/pylib/Lib/test/test_tomllib/data/valid/array/array-subtables.toml similarity index 100% rename from Lib/test/test_tomllib/data/valid/array/array-subtables.toml rename to pylib/Lib/test/test_tomllib/data/valid/array/array-subtables.toml diff --git a/Lib/test/test_tomllib/data/valid/array/open-parent-table.json b/pylib/Lib/test/test_tomllib/data/valid/array/open-parent-table.json similarity index 100% rename from Lib/test/test_tomllib/data/valid/array/open-parent-table.json rename to pylib/Lib/test/test_tomllib/data/valid/array/open-parent-table.json diff --git a/Lib/test/test_tomllib/data/valid/array/open-parent-table.toml b/pylib/Lib/test/test_tomllib/data/valid/array/open-parent-table.toml similarity index 100% rename from Lib/test/test_tomllib/data/valid/array/open-parent-table.toml rename to pylib/Lib/test/test_tomllib/data/valid/array/open-parent-table.toml diff --git a/Lib/test/test_tomllib/data/valid/boolean.json b/pylib/Lib/test/test_tomllib/data/valid/boolean.json similarity index 100% rename from Lib/test/test_tomllib/data/valid/boolean.json rename to pylib/Lib/test/test_tomllib/data/valid/boolean.json diff --git a/Lib/test/test_tomllib/data/valid/boolean.toml b/pylib/Lib/test/test_tomllib/data/valid/boolean.toml similarity index 100% rename from Lib/test/test_tomllib/data/valid/boolean.toml rename to pylib/Lib/test/test_tomllib/data/valid/boolean.toml diff --git a/Lib/test/test_tomllib/data/valid/dates-and-times/datetimes.json b/pylib/Lib/test/test_tomllib/data/valid/dates-and-times/datetimes.json similarity index 100% rename from Lib/test/test_tomllib/data/valid/dates-and-times/datetimes.json rename to pylib/Lib/test/test_tomllib/data/valid/dates-and-times/datetimes.json diff --git a/Lib/test/test_tomllib/data/valid/dates-and-times/datetimes.toml b/pylib/Lib/test/test_tomllib/data/valid/dates-and-times/datetimes.toml similarity index 100% rename from Lib/test/test_tomllib/data/valid/dates-and-times/datetimes.toml rename to pylib/Lib/test/test_tomllib/data/valid/dates-and-times/datetimes.toml diff --git a/Lib/test/test_tomllib/data/valid/dates-and-times/localtime.json b/pylib/Lib/test/test_tomllib/data/valid/dates-and-times/localtime.json similarity index 100% rename from Lib/test/test_tomllib/data/valid/dates-and-times/localtime.json rename to pylib/Lib/test/test_tomllib/data/valid/dates-and-times/localtime.json diff --git a/Lib/test/test_tomllib/data/valid/dates-and-times/localtime.toml b/pylib/Lib/test/test_tomllib/data/valid/dates-and-times/localtime.toml similarity index 100% rename from Lib/test/test_tomllib/data/valid/dates-and-times/localtime.toml rename to pylib/Lib/test/test_tomllib/data/valid/dates-and-times/localtime.toml diff --git a/Lib/test/test_tomllib/data/valid/empty-inline-table.json b/pylib/Lib/test/test_tomllib/data/valid/empty-inline-table.json similarity index 100% rename from Lib/test/test_tomllib/data/valid/empty-inline-table.json rename to pylib/Lib/test/test_tomllib/data/valid/empty-inline-table.json diff --git a/Lib/test/test_tomllib/data/valid/empty-inline-table.toml b/pylib/Lib/test/test_tomllib/data/valid/empty-inline-table.toml similarity index 100% rename from Lib/test/test_tomllib/data/valid/empty-inline-table.toml rename to pylib/Lib/test/test_tomllib/data/valid/empty-inline-table.toml diff --git a/Lib/test/test_tomllib/data/valid/five-quotes.json b/pylib/Lib/test/test_tomllib/data/valid/five-quotes.json similarity index 100% rename from Lib/test/test_tomllib/data/valid/five-quotes.json rename to pylib/Lib/test/test_tomllib/data/valid/five-quotes.json diff --git a/Lib/test/test_tomllib/data/valid/five-quotes.toml b/pylib/Lib/test/test_tomllib/data/valid/five-quotes.toml similarity index 100% rename from Lib/test/test_tomllib/data/valid/five-quotes.toml rename to pylib/Lib/test/test_tomllib/data/valid/five-quotes.toml diff --git a/Lib/test/test_tomllib/data/valid/hex-char.json b/pylib/Lib/test/test_tomllib/data/valid/hex-char.json similarity index 100% rename from Lib/test/test_tomllib/data/valid/hex-char.json rename to pylib/Lib/test/test_tomllib/data/valid/hex-char.json diff --git a/Lib/test/test_tomllib/data/valid/hex-char.toml b/pylib/Lib/test/test_tomllib/data/valid/hex-char.toml similarity index 100% rename from Lib/test/test_tomllib/data/valid/hex-char.toml rename to pylib/Lib/test/test_tomllib/data/valid/hex-char.toml diff --git a/Lib/test/test_tomllib/data/valid/multiline-basic-str/ends-in-whitespace-escape.json b/pylib/Lib/test/test_tomllib/data/valid/multiline-basic-str/ends-in-whitespace-escape.json similarity index 100% rename from Lib/test/test_tomllib/data/valid/multiline-basic-str/ends-in-whitespace-escape.json rename to pylib/Lib/test/test_tomllib/data/valid/multiline-basic-str/ends-in-whitespace-escape.json diff --git a/Lib/test/test_tomllib/data/valid/multiline-basic-str/ends-in-whitespace-escape.toml b/pylib/Lib/test/test_tomllib/data/valid/multiline-basic-str/ends-in-whitespace-escape.toml similarity index 100% rename from Lib/test/test_tomllib/data/valid/multiline-basic-str/ends-in-whitespace-escape.toml rename to pylib/Lib/test/test_tomllib/data/valid/multiline-basic-str/ends-in-whitespace-escape.toml diff --git a/Lib/test/test_tomllib/data/valid/no-newlines.json b/pylib/Lib/test/test_tomllib/data/valid/no-newlines.json similarity index 100% rename from Lib/test/test_tomllib/data/valid/no-newlines.json rename to pylib/Lib/test/test_tomllib/data/valid/no-newlines.json diff --git a/Lib/test/test_tomllib/data/valid/no-newlines.toml b/pylib/Lib/test/test_tomllib/data/valid/no-newlines.toml similarity index 100% rename from Lib/test/test_tomllib/data/valid/no-newlines.toml rename to pylib/Lib/test/test_tomllib/data/valid/no-newlines.toml diff --git a/Lib/test/test_tomllib/data/valid/trailing-comma.json b/pylib/Lib/test/test_tomllib/data/valid/trailing-comma.json similarity index 100% rename from Lib/test/test_tomllib/data/valid/trailing-comma.json rename to pylib/Lib/test/test_tomllib/data/valid/trailing-comma.json diff --git a/Lib/test/test_tomllib/data/valid/trailing-comma.toml b/pylib/Lib/test/test_tomllib/data/valid/trailing-comma.toml similarity index 100% rename from Lib/test/test_tomllib/data/valid/trailing-comma.toml rename to pylib/Lib/test/test_tomllib/data/valid/trailing-comma.toml diff --git a/Lib/test/test_tomllib/test_data.py b/pylib/Lib/test/test_tomllib/test_data.py similarity index 100% rename from Lib/test/test_tomllib/test_data.py rename to pylib/Lib/test/test_tomllib/test_data.py diff --git a/Lib/test/test_tomllib/test_error.py b/pylib/Lib/test/test_tomllib/test_error.py similarity index 100% rename from Lib/test/test_tomllib/test_error.py rename to pylib/Lib/test/test_tomllib/test_error.py diff --git a/Lib/test/test_tomllib/test_misc.py b/pylib/Lib/test/test_tomllib/test_misc.py similarity index 100% rename from Lib/test/test_tomllib/test_misc.py rename to pylib/Lib/test/test_tomllib/test_misc.py diff --git a/Lib/test/test_trace.py b/pylib/Lib/test/test_trace.py similarity index 100% rename from Lib/test/test_trace.py rename to pylib/Lib/test/test_trace.py diff --git a/Lib/test/test_traceback.py b/pylib/Lib/test/test_traceback.py similarity index 100% rename from Lib/test/test_traceback.py rename to pylib/Lib/test/test_traceback.py diff --git a/Lib/test/test_tuple.py b/pylib/Lib/test/test_tuple.py similarity index 100% rename from Lib/test/test_tuple.py rename to pylib/Lib/test/test_tuple.py diff --git a/Lib/test/test_type_comments.py b/pylib/Lib/test/test_type_comments.py similarity index 100% rename from Lib/test/test_type_comments.py rename to pylib/Lib/test/test_type_comments.py diff --git a/Lib/test/test_typechecks.py b/pylib/Lib/test/test_typechecks.py similarity index 100% rename from Lib/test/test_typechecks.py rename to pylib/Lib/test/test_typechecks.py diff --git a/Lib/test/test_types.py b/pylib/Lib/test/test_types.py similarity index 100% rename from Lib/test/test_types.py rename to pylib/Lib/test/test_types.py diff --git a/Lib/test/test_typing.py b/pylib/Lib/test/test_typing.py similarity index 100% rename from Lib/test/test_typing.py rename to pylib/Lib/test/test_typing.py diff --git a/Lib/test/test_ucn.py b/pylib/Lib/test/test_ucn.py similarity index 100% rename from Lib/test/test_ucn.py rename to pylib/Lib/test/test_ucn.py diff --git a/Lib/test/test_unary.py b/pylib/Lib/test/test_unary.py similarity index 100% rename from Lib/test/test_unary.py rename to pylib/Lib/test/test_unary.py diff --git a/Lib/test/test_unicode.py b/pylib/Lib/test/test_unicode.py similarity index 100% rename from Lib/test/test_unicode.py rename to pylib/Lib/test/test_unicode.py diff --git a/Lib/test/test_unicode_file.py b/pylib/Lib/test/test_unicode_file.py similarity index 100% rename from Lib/test/test_unicode_file.py rename to pylib/Lib/test/test_unicode_file.py diff --git a/Lib/test/test_unicode_file_functions.py b/pylib/Lib/test/test_unicode_file_functions.py similarity index 100% rename from Lib/test/test_unicode_file_functions.py rename to pylib/Lib/test/test_unicode_file_functions.py diff --git a/Lib/test/test_unicode_identifiers.py b/pylib/Lib/test/test_unicode_identifiers.py similarity index 100% rename from Lib/test/test_unicode_identifiers.py rename to pylib/Lib/test/test_unicode_identifiers.py diff --git a/Lib/test/test_unicodedata.py b/pylib/Lib/test/test_unicodedata.py similarity index 100% rename from Lib/test/test_unicodedata.py rename to pylib/Lib/test/test_unicodedata.py diff --git a/Lib/test/test_unittest.py b/pylib/Lib/test/test_unittest.py similarity index 100% rename from Lib/test/test_unittest.py rename to pylib/Lib/test/test_unittest.py diff --git a/Lib/test/test_univnewlines.py b/pylib/Lib/test/test_univnewlines.py similarity index 100% rename from Lib/test/test_univnewlines.py rename to pylib/Lib/test/test_univnewlines.py diff --git a/Lib/test/test_unpack.py b/pylib/Lib/test/test_unpack.py similarity index 100% rename from Lib/test/test_unpack.py rename to pylib/Lib/test/test_unpack.py diff --git a/Lib/test/test_urllib.py b/pylib/Lib/test/test_urllib.py similarity index 100% rename from Lib/test/test_urllib.py rename to pylib/Lib/test/test_urllib.py diff --git a/Lib/test/test_urllib2.py b/pylib/Lib/test/test_urllib2.py similarity index 100% rename from Lib/test/test_urllib2.py rename to pylib/Lib/test/test_urllib2.py diff --git a/Lib/test/test_urllib2_localnet.py b/pylib/Lib/test/test_urllib2_localnet.py similarity index 100% rename from Lib/test/test_urllib2_localnet.py rename to pylib/Lib/test/test_urllib2_localnet.py diff --git a/Lib/test/test_urllib2net.py b/pylib/Lib/test/test_urllib2net.py similarity index 100% rename from Lib/test/test_urllib2net.py rename to pylib/Lib/test/test_urllib2net.py diff --git a/Lib/test/test_urllib_response.py b/pylib/Lib/test/test_urllib_response.py similarity index 100% rename from Lib/test/test_urllib_response.py rename to pylib/Lib/test/test_urllib_response.py diff --git a/Lib/test/test_urllibnet.py b/pylib/Lib/test/test_urllibnet.py similarity index 100% rename from Lib/test/test_urllibnet.py rename to pylib/Lib/test/test_urllibnet.py diff --git a/Lib/test/test_urlparse.py b/pylib/Lib/test/test_urlparse.py similarity index 100% rename from Lib/test/test_urlparse.py rename to pylib/Lib/test/test_urlparse.py diff --git a/Lib/test/test_userdict.py b/pylib/Lib/test/test_userdict.py similarity index 100% rename from Lib/test/test_userdict.py rename to pylib/Lib/test/test_userdict.py diff --git a/Lib/test/test_userlist.py b/pylib/Lib/test/test_userlist.py similarity index 100% rename from Lib/test/test_userlist.py rename to pylib/Lib/test/test_userlist.py diff --git a/Lib/test/test_userstring.py b/pylib/Lib/test/test_userstring.py similarity index 100% rename from Lib/test/test_userstring.py rename to pylib/Lib/test/test_userstring.py diff --git a/Lib/test/test_utf8_mode.py b/pylib/Lib/test/test_utf8_mode.py similarity index 100% rename from Lib/test/test_utf8_mode.py rename to pylib/Lib/test/test_utf8_mode.py diff --git a/Lib/test/test_utf8source.py b/pylib/Lib/test/test_utf8source.py similarity index 100% rename from Lib/test/test_utf8source.py rename to pylib/Lib/test/test_utf8source.py diff --git a/Lib/test/test_uuid.py b/pylib/Lib/test/test_uuid.py similarity index 100% rename from Lib/test/test_uuid.py rename to pylib/Lib/test/test_uuid.py diff --git a/Lib/test/test_venv.py b/pylib/Lib/test/test_venv.py similarity index 100% rename from Lib/test/test_venv.py rename to pylib/Lib/test/test_venv.py diff --git a/Lib/test/test_wave.py b/pylib/Lib/test/test_wave.py similarity index 100% rename from Lib/test/test_wave.py rename to pylib/Lib/test/test_wave.py diff --git a/Lib/test/test_weakref.py b/pylib/Lib/test/test_weakref.py similarity index 100% rename from Lib/test/test_weakref.py rename to pylib/Lib/test/test_weakref.py diff --git a/Lib/test/test_weakset.py b/pylib/Lib/test/test_weakset.py similarity index 100% rename from Lib/test/test_weakset.py rename to pylib/Lib/test/test_weakset.py diff --git a/Lib/test/test_webbrowser.py b/pylib/Lib/test/test_webbrowser.py similarity index 100% rename from Lib/test/test_webbrowser.py rename to pylib/Lib/test/test_webbrowser.py diff --git a/Lib/test/test_winapi.py b/pylib/Lib/test/test_winapi.py similarity index 100% rename from Lib/test/test_winapi.py rename to pylib/Lib/test/test_winapi.py diff --git a/Lib/test/test_with.py b/pylib/Lib/test/test_with.py similarity index 100% rename from Lib/test/test_with.py rename to pylib/Lib/test/test_with.py diff --git a/Lib/test/test_wsgiref.py b/pylib/Lib/test/test_wsgiref.py similarity index 100% rename from Lib/test/test_wsgiref.py rename to pylib/Lib/test/test_wsgiref.py diff --git a/Lib/test/test_xml_dom_minicompat.py b/pylib/Lib/test/test_xml_dom_minicompat.py similarity index 100% rename from Lib/test/test_xml_dom_minicompat.py rename to pylib/Lib/test/test_xml_dom_minicompat.py diff --git a/Lib/test/test_xml_etree.py b/pylib/Lib/test/test_xml_etree.py similarity index 100% rename from Lib/test/test_xml_etree.py rename to pylib/Lib/test/test_xml_etree.py diff --git a/Lib/test/test_xmlrpc.py b/pylib/Lib/test/test_xmlrpc.py similarity index 100% rename from Lib/test/test_xmlrpc.py rename to pylib/Lib/test/test_xmlrpc.py diff --git a/Lib/test/test_yield_from.py b/pylib/Lib/test/test_yield_from.py similarity index 100% rename from Lib/test/test_yield_from.py rename to pylib/Lib/test/test_yield_from.py diff --git a/Lib/test/test_zipapp.py b/pylib/Lib/test/test_zipapp.py similarity index 100% rename from Lib/test/test_zipapp.py rename to pylib/Lib/test/test_zipapp.py diff --git a/Lib/test/test_zipfile.py b/pylib/Lib/test/test_zipfile.py similarity index 100% rename from Lib/test/test_zipfile.py rename to pylib/Lib/test/test_zipfile.py diff --git a/Lib/test/test_zipfile64.py b/pylib/Lib/test/test_zipfile64.py similarity index 100% rename from Lib/test/test_zipfile64.py rename to pylib/Lib/test/test_zipfile64.py diff --git a/Lib/test/test_zipimport.py b/pylib/Lib/test/test_zipimport.py similarity index 100% rename from Lib/test/test_zipimport.py rename to pylib/Lib/test/test_zipimport.py diff --git a/Lib/test/test_zlib.py b/pylib/Lib/test/test_zlib.py similarity index 100% rename from Lib/test/test_zlib.py rename to pylib/Lib/test/test_zlib.py diff --git a/Lib/test/test_zoneinfo/__init__.py b/pylib/Lib/test/test_zoneinfo/__init__.py similarity index 100% rename from Lib/test/test_zoneinfo/__init__.py rename to pylib/Lib/test/test_zoneinfo/__init__.py diff --git a/Lib/test/test_zoneinfo/__main__.py b/pylib/Lib/test/test_zoneinfo/__main__.py similarity index 100% rename from Lib/test/test_zoneinfo/__main__.py rename to pylib/Lib/test/test_zoneinfo/__main__.py diff --git a/Lib/test/test_zoneinfo/_support.py b/pylib/Lib/test/test_zoneinfo/_support.py similarity index 100% rename from Lib/test/test_zoneinfo/_support.py rename to pylib/Lib/test/test_zoneinfo/_support.py diff --git a/Lib/test/test_zoneinfo/data/update_test_data.py b/pylib/Lib/test/test_zoneinfo/data/update_test_data.py similarity index 100% rename from Lib/test/test_zoneinfo/data/update_test_data.py rename to pylib/Lib/test/test_zoneinfo/data/update_test_data.py diff --git a/Lib/test/test_zoneinfo/data/zoneinfo_data.json b/pylib/Lib/test/test_zoneinfo/data/zoneinfo_data.json similarity index 100% rename from Lib/test/test_zoneinfo/data/zoneinfo_data.json rename to pylib/Lib/test/test_zoneinfo/data/zoneinfo_data.json diff --git a/Lib/test/test_zoneinfo/test_zoneinfo.py b/pylib/Lib/test/test_zoneinfo/test_zoneinfo.py similarity index 100% rename from Lib/test/test_zoneinfo/test_zoneinfo.py rename to pylib/Lib/test/test_zoneinfo/test_zoneinfo.py diff --git a/Lib/test/test_zoneinfo/test_zoneinfo_property.py b/pylib/Lib/test/test_zoneinfo/test_zoneinfo_property.py similarity index 100% rename from Lib/test/test_zoneinfo/test_zoneinfo_property.py rename to pylib/Lib/test/test_zoneinfo/test_zoneinfo_property.py diff --git a/Lib/test/testcodec.py b/pylib/Lib/test/testcodec.py similarity index 100% rename from Lib/test/testcodec.py rename to pylib/Lib/test/testcodec.py diff --git a/Lib/test/testtar.tar b/pylib/Lib/test/testtar.tar similarity index 100% rename from Lib/test/testtar.tar rename to pylib/Lib/test/testtar.tar diff --git a/Lib/test/tf_inherit_check.py b/pylib/Lib/test/tf_inherit_check.py similarity index 100% rename from Lib/test/tf_inherit_check.py rename to pylib/Lib/test/tf_inherit_check.py diff --git a/Lib/test/tokenize_tests-latin1-coding-cookie-and-utf8-bom-sig.txt b/pylib/Lib/test/tokenize_tests-latin1-coding-cookie-and-utf8-bom-sig.txt similarity index 100% rename from Lib/test/tokenize_tests-latin1-coding-cookie-and-utf8-bom-sig.txt rename to pylib/Lib/test/tokenize_tests-latin1-coding-cookie-and-utf8-bom-sig.txt diff --git a/Lib/test/tokenize_tests-no-coding-cookie-and-utf8-bom-sig-only.txt b/pylib/Lib/test/tokenize_tests-no-coding-cookie-and-utf8-bom-sig-only.txt similarity index 100% rename from Lib/test/tokenize_tests-no-coding-cookie-and-utf8-bom-sig-only.txt rename to pylib/Lib/test/tokenize_tests-no-coding-cookie-and-utf8-bom-sig-only.txt diff --git a/Lib/test/tokenize_tests-utf8-coding-cookie-and-no-utf8-bom-sig.txt b/pylib/Lib/test/tokenize_tests-utf8-coding-cookie-and-no-utf8-bom-sig.txt similarity index 100% rename from Lib/test/tokenize_tests-utf8-coding-cookie-and-no-utf8-bom-sig.txt rename to pylib/Lib/test/tokenize_tests-utf8-coding-cookie-and-no-utf8-bom-sig.txt diff --git a/Lib/test/tokenize_tests-utf8-coding-cookie-and-utf8-bom-sig.txt b/pylib/Lib/test/tokenize_tests-utf8-coding-cookie-and-utf8-bom-sig.txt similarity index 100% rename from Lib/test/tokenize_tests-utf8-coding-cookie-and-utf8-bom-sig.txt rename to pylib/Lib/test/tokenize_tests-utf8-coding-cookie-and-utf8-bom-sig.txt diff --git a/Lib/test/tokenize_tests.txt b/pylib/Lib/test/tokenize_tests.txt similarity index 100% rename from Lib/test/tokenize_tests.txt rename to pylib/Lib/test/tokenize_tests.txt diff --git a/Lib/test/tracedmodules/__init__.py b/pylib/Lib/test/tracedmodules/__init__.py similarity index 100% rename from Lib/test/tracedmodules/__init__.py rename to pylib/Lib/test/tracedmodules/__init__.py diff --git a/Lib/test/tracedmodules/testmod.py b/pylib/Lib/test/tracedmodules/testmod.py similarity index 100% rename from Lib/test/tracedmodules/testmod.py rename to pylib/Lib/test/tracedmodules/testmod.py diff --git a/Lib/test/typinganndata/__init__.py b/pylib/Lib/test/typinganndata/__init__.py similarity index 100% rename from Lib/test/typinganndata/__init__.py rename to pylib/Lib/test/typinganndata/__init__.py diff --git a/Lib/test/typinganndata/ann_module.py b/pylib/Lib/test/typinganndata/ann_module.py similarity index 100% rename from Lib/test/typinganndata/ann_module.py rename to pylib/Lib/test/typinganndata/ann_module.py diff --git a/Lib/test/typinganndata/ann_module2.py b/pylib/Lib/test/typinganndata/ann_module2.py similarity index 100% rename from Lib/test/typinganndata/ann_module2.py rename to pylib/Lib/test/typinganndata/ann_module2.py diff --git a/Lib/test/typinganndata/ann_module3.py b/pylib/Lib/test/typinganndata/ann_module3.py similarity index 100% rename from Lib/test/typinganndata/ann_module3.py rename to pylib/Lib/test/typinganndata/ann_module3.py diff --git a/Lib/test/typinganndata/ann_module4.py b/pylib/Lib/test/typinganndata/ann_module4.py similarity index 100% rename from Lib/test/typinganndata/ann_module4.py rename to pylib/Lib/test/typinganndata/ann_module4.py diff --git a/Lib/test/typinganndata/ann_module5.py b/pylib/Lib/test/typinganndata/ann_module5.py similarity index 100% rename from Lib/test/typinganndata/ann_module5.py rename to pylib/Lib/test/typinganndata/ann_module5.py diff --git a/Lib/test/typinganndata/ann_module6.py b/pylib/Lib/test/typinganndata/ann_module6.py similarity index 100% rename from Lib/test/typinganndata/ann_module6.py rename to pylib/Lib/test/typinganndata/ann_module6.py diff --git a/Lib/test/typinganndata/ann_module7.py b/pylib/Lib/test/typinganndata/ann_module7.py similarity index 100% rename from Lib/test/typinganndata/ann_module7.py rename to pylib/Lib/test/typinganndata/ann_module7.py diff --git a/Lib/test/typinganndata/ann_module8.py b/pylib/Lib/test/typinganndata/ann_module8.py similarity index 100% rename from Lib/test/typinganndata/ann_module8.py rename to pylib/Lib/test/typinganndata/ann_module8.py diff --git a/Lib/test/typinganndata/ann_module9.py b/pylib/Lib/test/typinganndata/ann_module9.py similarity index 100% rename from Lib/test/typinganndata/ann_module9.py rename to pylib/Lib/test/typinganndata/ann_module9.py diff --git a/Lib/test/xmltestdata/c14n-20/README b/pylib/Lib/test/xmltestdata/c14n-20/README similarity index 100% rename from Lib/test/xmltestdata/c14n-20/README rename to pylib/Lib/test/xmltestdata/c14n-20/README diff --git a/Lib/test/xmltestdata/c14n-20/c14nComment.xml b/pylib/Lib/test/xmltestdata/c14n-20/c14nComment.xml similarity index 100% rename from Lib/test/xmltestdata/c14n-20/c14nComment.xml rename to pylib/Lib/test/xmltestdata/c14n-20/c14nComment.xml diff --git a/Lib/test/xmltestdata/c14n-20/c14nDefault.xml b/pylib/Lib/test/xmltestdata/c14n-20/c14nDefault.xml similarity index 100% rename from Lib/test/xmltestdata/c14n-20/c14nDefault.xml rename to pylib/Lib/test/xmltestdata/c14n-20/c14nDefault.xml diff --git a/Lib/test/xmltestdata/c14n-20/c14nPrefix.xml b/pylib/Lib/test/xmltestdata/c14n-20/c14nPrefix.xml similarity index 100% rename from Lib/test/xmltestdata/c14n-20/c14nPrefix.xml rename to pylib/Lib/test/xmltestdata/c14n-20/c14nPrefix.xml diff --git a/Lib/test/xmltestdata/c14n-20/c14nPrefixQname.xml b/pylib/Lib/test/xmltestdata/c14n-20/c14nPrefixQname.xml similarity index 100% rename from Lib/test/xmltestdata/c14n-20/c14nPrefixQname.xml rename to pylib/Lib/test/xmltestdata/c14n-20/c14nPrefixQname.xml diff --git a/Lib/test/xmltestdata/c14n-20/c14nPrefixQnameXpathElem.xml b/pylib/Lib/test/xmltestdata/c14n-20/c14nPrefixQnameXpathElem.xml similarity index 100% rename from Lib/test/xmltestdata/c14n-20/c14nPrefixQnameXpathElem.xml rename to pylib/Lib/test/xmltestdata/c14n-20/c14nPrefixQnameXpathElem.xml diff --git a/Lib/test/xmltestdata/c14n-20/c14nQname.xml b/pylib/Lib/test/xmltestdata/c14n-20/c14nQname.xml similarity index 100% rename from Lib/test/xmltestdata/c14n-20/c14nQname.xml rename to pylib/Lib/test/xmltestdata/c14n-20/c14nQname.xml diff --git a/Lib/test/xmltestdata/c14n-20/c14nQnameElem.xml b/pylib/Lib/test/xmltestdata/c14n-20/c14nQnameElem.xml similarity index 100% rename from Lib/test/xmltestdata/c14n-20/c14nQnameElem.xml rename to pylib/Lib/test/xmltestdata/c14n-20/c14nQnameElem.xml diff --git a/Lib/test/xmltestdata/c14n-20/c14nQnameXpathElem.xml b/pylib/Lib/test/xmltestdata/c14n-20/c14nQnameXpathElem.xml similarity index 100% rename from Lib/test/xmltestdata/c14n-20/c14nQnameXpathElem.xml rename to pylib/Lib/test/xmltestdata/c14n-20/c14nQnameXpathElem.xml diff --git a/Lib/test/xmltestdata/c14n-20/c14nTrim.xml b/pylib/Lib/test/xmltestdata/c14n-20/c14nTrim.xml similarity index 100% rename from Lib/test/xmltestdata/c14n-20/c14nTrim.xml rename to pylib/Lib/test/xmltestdata/c14n-20/c14nTrim.xml diff --git a/Lib/test/xmltestdata/c14n-20/doc.dtd b/pylib/Lib/test/xmltestdata/c14n-20/doc.dtd similarity index 100% rename from Lib/test/xmltestdata/c14n-20/doc.dtd rename to pylib/Lib/test/xmltestdata/c14n-20/doc.dtd diff --git a/Lib/test/xmltestdata/c14n-20/doc.xsl b/pylib/Lib/test/xmltestdata/c14n-20/doc.xsl similarity index 100% rename from Lib/test/xmltestdata/c14n-20/doc.xsl rename to pylib/Lib/test/xmltestdata/c14n-20/doc.xsl diff --git a/Lib/test/xmltestdata/c14n-20/inC14N1.xml b/pylib/Lib/test/xmltestdata/c14n-20/inC14N1.xml similarity index 100% rename from Lib/test/xmltestdata/c14n-20/inC14N1.xml rename to pylib/Lib/test/xmltestdata/c14n-20/inC14N1.xml diff --git a/Lib/test/xmltestdata/c14n-20/inC14N2.xml b/pylib/Lib/test/xmltestdata/c14n-20/inC14N2.xml similarity index 100% rename from Lib/test/xmltestdata/c14n-20/inC14N2.xml rename to pylib/Lib/test/xmltestdata/c14n-20/inC14N2.xml diff --git a/Lib/test/xmltestdata/c14n-20/inC14N3.xml b/pylib/Lib/test/xmltestdata/c14n-20/inC14N3.xml similarity index 100% rename from Lib/test/xmltestdata/c14n-20/inC14N3.xml rename to pylib/Lib/test/xmltestdata/c14n-20/inC14N3.xml diff --git a/Lib/test/xmltestdata/c14n-20/inC14N4.xml b/pylib/Lib/test/xmltestdata/c14n-20/inC14N4.xml similarity index 100% rename from Lib/test/xmltestdata/c14n-20/inC14N4.xml rename to pylib/Lib/test/xmltestdata/c14n-20/inC14N4.xml diff --git a/Lib/test/xmltestdata/c14n-20/inC14N5.xml b/pylib/Lib/test/xmltestdata/c14n-20/inC14N5.xml similarity index 100% rename from Lib/test/xmltestdata/c14n-20/inC14N5.xml rename to pylib/Lib/test/xmltestdata/c14n-20/inC14N5.xml diff --git a/Lib/test/xmltestdata/c14n-20/inC14N6.xml b/pylib/Lib/test/xmltestdata/c14n-20/inC14N6.xml similarity index 100% rename from Lib/test/xmltestdata/c14n-20/inC14N6.xml rename to pylib/Lib/test/xmltestdata/c14n-20/inC14N6.xml diff --git a/Lib/test/xmltestdata/c14n-20/inNsContent.xml b/pylib/Lib/test/xmltestdata/c14n-20/inNsContent.xml similarity index 100% rename from Lib/test/xmltestdata/c14n-20/inNsContent.xml rename to pylib/Lib/test/xmltestdata/c14n-20/inNsContent.xml diff --git a/Lib/test/xmltestdata/c14n-20/inNsDefault.xml b/pylib/Lib/test/xmltestdata/c14n-20/inNsDefault.xml similarity index 100% rename from Lib/test/xmltestdata/c14n-20/inNsDefault.xml rename to pylib/Lib/test/xmltestdata/c14n-20/inNsDefault.xml diff --git a/Lib/test/xmltestdata/c14n-20/inNsPushdown.xml b/pylib/Lib/test/xmltestdata/c14n-20/inNsPushdown.xml similarity index 100% rename from Lib/test/xmltestdata/c14n-20/inNsPushdown.xml rename to pylib/Lib/test/xmltestdata/c14n-20/inNsPushdown.xml diff --git a/Lib/test/xmltestdata/c14n-20/inNsRedecl.xml b/pylib/Lib/test/xmltestdata/c14n-20/inNsRedecl.xml similarity index 100% rename from Lib/test/xmltestdata/c14n-20/inNsRedecl.xml rename to pylib/Lib/test/xmltestdata/c14n-20/inNsRedecl.xml diff --git a/Lib/test/xmltestdata/c14n-20/inNsSort.xml b/pylib/Lib/test/xmltestdata/c14n-20/inNsSort.xml similarity index 100% rename from Lib/test/xmltestdata/c14n-20/inNsSort.xml rename to pylib/Lib/test/xmltestdata/c14n-20/inNsSort.xml diff --git a/Lib/test/xmltestdata/c14n-20/inNsSuperfluous.xml b/pylib/Lib/test/xmltestdata/c14n-20/inNsSuperfluous.xml similarity index 100% rename from Lib/test/xmltestdata/c14n-20/inNsSuperfluous.xml rename to pylib/Lib/test/xmltestdata/c14n-20/inNsSuperfluous.xml diff --git a/Lib/test/xmltestdata/c14n-20/inNsXml.xml b/pylib/Lib/test/xmltestdata/c14n-20/inNsXml.xml similarity index 100% rename from Lib/test/xmltestdata/c14n-20/inNsXml.xml rename to pylib/Lib/test/xmltestdata/c14n-20/inNsXml.xml diff --git a/Lib/test/xmltestdata/c14n-20/out_inC14N1_c14nComment.xml b/pylib/Lib/test/xmltestdata/c14n-20/out_inC14N1_c14nComment.xml similarity index 100% rename from Lib/test/xmltestdata/c14n-20/out_inC14N1_c14nComment.xml rename to pylib/Lib/test/xmltestdata/c14n-20/out_inC14N1_c14nComment.xml diff --git a/Lib/test/xmltestdata/c14n-20/out_inC14N1_c14nDefault.xml b/pylib/Lib/test/xmltestdata/c14n-20/out_inC14N1_c14nDefault.xml similarity index 100% rename from Lib/test/xmltestdata/c14n-20/out_inC14N1_c14nDefault.xml rename to pylib/Lib/test/xmltestdata/c14n-20/out_inC14N1_c14nDefault.xml diff --git a/Lib/test/xmltestdata/c14n-20/out_inC14N2_c14nDefault.xml b/pylib/Lib/test/xmltestdata/c14n-20/out_inC14N2_c14nDefault.xml similarity index 100% rename from Lib/test/xmltestdata/c14n-20/out_inC14N2_c14nDefault.xml rename to pylib/Lib/test/xmltestdata/c14n-20/out_inC14N2_c14nDefault.xml diff --git a/Lib/test/xmltestdata/c14n-20/out_inC14N2_c14nTrim.xml b/pylib/Lib/test/xmltestdata/c14n-20/out_inC14N2_c14nTrim.xml similarity index 100% rename from Lib/test/xmltestdata/c14n-20/out_inC14N2_c14nTrim.xml rename to pylib/Lib/test/xmltestdata/c14n-20/out_inC14N2_c14nTrim.xml diff --git a/Lib/test/xmltestdata/c14n-20/out_inC14N3_c14nDefault.xml b/pylib/Lib/test/xmltestdata/c14n-20/out_inC14N3_c14nDefault.xml similarity index 100% rename from Lib/test/xmltestdata/c14n-20/out_inC14N3_c14nDefault.xml rename to pylib/Lib/test/xmltestdata/c14n-20/out_inC14N3_c14nDefault.xml diff --git a/Lib/test/xmltestdata/c14n-20/out_inC14N3_c14nPrefix.xml b/pylib/Lib/test/xmltestdata/c14n-20/out_inC14N3_c14nPrefix.xml similarity index 100% rename from Lib/test/xmltestdata/c14n-20/out_inC14N3_c14nPrefix.xml rename to pylib/Lib/test/xmltestdata/c14n-20/out_inC14N3_c14nPrefix.xml diff --git a/Lib/test/xmltestdata/c14n-20/out_inC14N3_c14nTrim.xml b/pylib/Lib/test/xmltestdata/c14n-20/out_inC14N3_c14nTrim.xml similarity index 100% rename from Lib/test/xmltestdata/c14n-20/out_inC14N3_c14nTrim.xml rename to pylib/Lib/test/xmltestdata/c14n-20/out_inC14N3_c14nTrim.xml diff --git a/Lib/test/xmltestdata/c14n-20/out_inC14N4_c14nDefault.xml b/pylib/Lib/test/xmltestdata/c14n-20/out_inC14N4_c14nDefault.xml similarity index 100% rename from Lib/test/xmltestdata/c14n-20/out_inC14N4_c14nDefault.xml rename to pylib/Lib/test/xmltestdata/c14n-20/out_inC14N4_c14nDefault.xml diff --git a/Lib/test/xmltestdata/c14n-20/out_inC14N4_c14nTrim.xml b/pylib/Lib/test/xmltestdata/c14n-20/out_inC14N4_c14nTrim.xml similarity index 100% rename from Lib/test/xmltestdata/c14n-20/out_inC14N4_c14nTrim.xml rename to pylib/Lib/test/xmltestdata/c14n-20/out_inC14N4_c14nTrim.xml diff --git a/Lib/test/xmltestdata/c14n-20/out_inC14N5_c14nDefault.xml b/pylib/Lib/test/xmltestdata/c14n-20/out_inC14N5_c14nDefault.xml similarity index 100% rename from Lib/test/xmltestdata/c14n-20/out_inC14N5_c14nDefault.xml rename to pylib/Lib/test/xmltestdata/c14n-20/out_inC14N5_c14nDefault.xml diff --git a/Lib/test/xmltestdata/c14n-20/out_inC14N5_c14nTrim.xml b/pylib/Lib/test/xmltestdata/c14n-20/out_inC14N5_c14nTrim.xml similarity index 100% rename from Lib/test/xmltestdata/c14n-20/out_inC14N5_c14nTrim.xml rename to pylib/Lib/test/xmltestdata/c14n-20/out_inC14N5_c14nTrim.xml diff --git a/Lib/test/xmltestdata/c14n-20/out_inC14N6_c14nDefault.xml b/pylib/Lib/test/xmltestdata/c14n-20/out_inC14N6_c14nDefault.xml similarity index 100% rename from Lib/test/xmltestdata/c14n-20/out_inC14N6_c14nDefault.xml rename to pylib/Lib/test/xmltestdata/c14n-20/out_inC14N6_c14nDefault.xml diff --git a/Lib/test/xmltestdata/c14n-20/out_inNsContent_c14nDefault.xml b/pylib/Lib/test/xmltestdata/c14n-20/out_inNsContent_c14nDefault.xml similarity index 100% rename from Lib/test/xmltestdata/c14n-20/out_inNsContent_c14nDefault.xml rename to pylib/Lib/test/xmltestdata/c14n-20/out_inNsContent_c14nDefault.xml diff --git a/Lib/test/xmltestdata/c14n-20/out_inNsContent_c14nPrefixQnameXpathElem.xml b/pylib/Lib/test/xmltestdata/c14n-20/out_inNsContent_c14nPrefixQnameXpathElem.xml similarity index 100% rename from Lib/test/xmltestdata/c14n-20/out_inNsContent_c14nPrefixQnameXpathElem.xml rename to pylib/Lib/test/xmltestdata/c14n-20/out_inNsContent_c14nPrefixQnameXpathElem.xml diff --git a/Lib/test/xmltestdata/c14n-20/out_inNsContent_c14nQnameElem.xml b/pylib/Lib/test/xmltestdata/c14n-20/out_inNsContent_c14nQnameElem.xml similarity index 100% rename from Lib/test/xmltestdata/c14n-20/out_inNsContent_c14nQnameElem.xml rename to pylib/Lib/test/xmltestdata/c14n-20/out_inNsContent_c14nQnameElem.xml diff --git a/Lib/test/xmltestdata/c14n-20/out_inNsContent_c14nQnameXpathElem.xml b/pylib/Lib/test/xmltestdata/c14n-20/out_inNsContent_c14nQnameXpathElem.xml similarity index 100% rename from Lib/test/xmltestdata/c14n-20/out_inNsContent_c14nQnameXpathElem.xml rename to pylib/Lib/test/xmltestdata/c14n-20/out_inNsContent_c14nQnameXpathElem.xml diff --git a/Lib/test/xmltestdata/c14n-20/out_inNsDefault_c14nDefault.xml b/pylib/Lib/test/xmltestdata/c14n-20/out_inNsDefault_c14nDefault.xml similarity index 100% rename from Lib/test/xmltestdata/c14n-20/out_inNsDefault_c14nDefault.xml rename to pylib/Lib/test/xmltestdata/c14n-20/out_inNsDefault_c14nDefault.xml diff --git a/Lib/test/xmltestdata/c14n-20/out_inNsDefault_c14nPrefix.xml b/pylib/Lib/test/xmltestdata/c14n-20/out_inNsDefault_c14nPrefix.xml similarity index 100% rename from Lib/test/xmltestdata/c14n-20/out_inNsDefault_c14nPrefix.xml rename to pylib/Lib/test/xmltestdata/c14n-20/out_inNsDefault_c14nPrefix.xml diff --git a/Lib/test/xmltestdata/c14n-20/out_inNsPushdown_c14nDefault.xml b/pylib/Lib/test/xmltestdata/c14n-20/out_inNsPushdown_c14nDefault.xml similarity index 100% rename from Lib/test/xmltestdata/c14n-20/out_inNsPushdown_c14nDefault.xml rename to pylib/Lib/test/xmltestdata/c14n-20/out_inNsPushdown_c14nDefault.xml diff --git a/Lib/test/xmltestdata/c14n-20/out_inNsPushdown_c14nPrefix.xml b/pylib/Lib/test/xmltestdata/c14n-20/out_inNsPushdown_c14nPrefix.xml similarity index 100% rename from Lib/test/xmltestdata/c14n-20/out_inNsPushdown_c14nPrefix.xml rename to pylib/Lib/test/xmltestdata/c14n-20/out_inNsPushdown_c14nPrefix.xml diff --git a/Lib/test/xmltestdata/c14n-20/out_inNsRedecl_c14nDefault.xml b/pylib/Lib/test/xmltestdata/c14n-20/out_inNsRedecl_c14nDefault.xml similarity index 100% rename from Lib/test/xmltestdata/c14n-20/out_inNsRedecl_c14nDefault.xml rename to pylib/Lib/test/xmltestdata/c14n-20/out_inNsRedecl_c14nDefault.xml diff --git a/Lib/test/xmltestdata/c14n-20/out_inNsRedecl_c14nPrefix.xml b/pylib/Lib/test/xmltestdata/c14n-20/out_inNsRedecl_c14nPrefix.xml similarity index 100% rename from Lib/test/xmltestdata/c14n-20/out_inNsRedecl_c14nPrefix.xml rename to pylib/Lib/test/xmltestdata/c14n-20/out_inNsRedecl_c14nPrefix.xml diff --git a/Lib/test/xmltestdata/c14n-20/out_inNsSort_c14nDefault.xml b/pylib/Lib/test/xmltestdata/c14n-20/out_inNsSort_c14nDefault.xml similarity index 100% rename from Lib/test/xmltestdata/c14n-20/out_inNsSort_c14nDefault.xml rename to pylib/Lib/test/xmltestdata/c14n-20/out_inNsSort_c14nDefault.xml diff --git a/Lib/test/xmltestdata/c14n-20/out_inNsSort_c14nPrefix.xml b/pylib/Lib/test/xmltestdata/c14n-20/out_inNsSort_c14nPrefix.xml similarity index 100% rename from Lib/test/xmltestdata/c14n-20/out_inNsSort_c14nPrefix.xml rename to pylib/Lib/test/xmltestdata/c14n-20/out_inNsSort_c14nPrefix.xml diff --git a/Lib/test/xmltestdata/c14n-20/out_inNsSuperfluous_c14nDefault.xml b/pylib/Lib/test/xmltestdata/c14n-20/out_inNsSuperfluous_c14nDefault.xml similarity index 100% rename from Lib/test/xmltestdata/c14n-20/out_inNsSuperfluous_c14nDefault.xml rename to pylib/Lib/test/xmltestdata/c14n-20/out_inNsSuperfluous_c14nDefault.xml diff --git a/Lib/test/xmltestdata/c14n-20/out_inNsSuperfluous_c14nPrefix.xml b/pylib/Lib/test/xmltestdata/c14n-20/out_inNsSuperfluous_c14nPrefix.xml similarity index 100% rename from Lib/test/xmltestdata/c14n-20/out_inNsSuperfluous_c14nPrefix.xml rename to pylib/Lib/test/xmltestdata/c14n-20/out_inNsSuperfluous_c14nPrefix.xml diff --git a/Lib/test/xmltestdata/c14n-20/out_inNsXml_c14nDefault.xml b/pylib/Lib/test/xmltestdata/c14n-20/out_inNsXml_c14nDefault.xml similarity index 100% rename from Lib/test/xmltestdata/c14n-20/out_inNsXml_c14nDefault.xml rename to pylib/Lib/test/xmltestdata/c14n-20/out_inNsXml_c14nDefault.xml diff --git a/Lib/test/xmltestdata/c14n-20/out_inNsXml_c14nPrefix.xml b/pylib/Lib/test/xmltestdata/c14n-20/out_inNsXml_c14nPrefix.xml similarity index 100% rename from Lib/test/xmltestdata/c14n-20/out_inNsXml_c14nPrefix.xml rename to pylib/Lib/test/xmltestdata/c14n-20/out_inNsXml_c14nPrefix.xml diff --git a/Lib/test/xmltestdata/c14n-20/out_inNsXml_c14nPrefixQname.xml b/pylib/Lib/test/xmltestdata/c14n-20/out_inNsXml_c14nPrefixQname.xml similarity index 100% rename from Lib/test/xmltestdata/c14n-20/out_inNsXml_c14nPrefixQname.xml rename to pylib/Lib/test/xmltestdata/c14n-20/out_inNsXml_c14nPrefixQname.xml diff --git a/Lib/test/xmltestdata/c14n-20/out_inNsXml_c14nQname.xml b/pylib/Lib/test/xmltestdata/c14n-20/out_inNsXml_c14nQname.xml similarity index 100% rename from Lib/test/xmltestdata/c14n-20/out_inNsXml_c14nQname.xml rename to pylib/Lib/test/xmltestdata/c14n-20/out_inNsXml_c14nQname.xml diff --git a/Lib/test/xmltestdata/c14n-20/world.txt b/pylib/Lib/test/xmltestdata/c14n-20/world.txt similarity index 100% rename from Lib/test/xmltestdata/c14n-20/world.txt rename to pylib/Lib/test/xmltestdata/c14n-20/world.txt diff --git a/Lib/test/xmltestdata/expat224_utf8_bug.xml b/pylib/Lib/test/xmltestdata/expat224_utf8_bug.xml similarity index 100% rename from Lib/test/xmltestdata/expat224_utf8_bug.xml rename to pylib/Lib/test/xmltestdata/expat224_utf8_bug.xml diff --git a/Lib/test/xmltestdata/simple-ns.xml b/pylib/Lib/test/xmltestdata/simple-ns.xml similarity index 100% rename from Lib/test/xmltestdata/simple-ns.xml rename to pylib/Lib/test/xmltestdata/simple-ns.xml diff --git a/Lib/test/xmltestdata/simple.xml b/pylib/Lib/test/xmltestdata/simple.xml similarity index 100% rename from Lib/test/xmltestdata/simple.xml rename to pylib/Lib/test/xmltestdata/simple.xml diff --git a/Lib/test/xmltestdata/test.xml b/pylib/Lib/test/xmltestdata/test.xml similarity index 100% rename from Lib/test/xmltestdata/test.xml rename to pylib/Lib/test/xmltestdata/test.xml diff --git a/Lib/test/xmltestdata/test.xml.out b/pylib/Lib/test/xmltestdata/test.xml.out similarity index 100% rename from Lib/test/xmltestdata/test.xml.out rename to pylib/Lib/test/xmltestdata/test.xml.out diff --git a/Lib/test/xmltests.py b/pylib/Lib/test/xmltests.py similarity index 100% rename from Lib/test/xmltests.py rename to pylib/Lib/test/xmltests.py diff --git a/Lib/test/zip_cp437_header.zip b/pylib/Lib/test/zip_cp437_header.zip similarity index 100% rename from Lib/test/zip_cp437_header.zip rename to pylib/Lib/test/zip_cp437_header.zip diff --git a/Lib/test/zipdir.zip b/pylib/Lib/test/zipdir.zip similarity index 100% rename from Lib/test/zipdir.zip rename to pylib/Lib/test/zipdir.zip diff --git a/Lib/test/ziptestdata/README.md b/pylib/Lib/test/ziptestdata/README.md similarity index 100% rename from Lib/test/ziptestdata/README.md rename to pylib/Lib/test/ziptestdata/README.md diff --git a/Lib/test/ziptestdata/exe_with_z64 b/pylib/Lib/test/ziptestdata/exe_with_z64 similarity index 100% rename from Lib/test/ziptestdata/exe_with_z64 rename to pylib/Lib/test/ziptestdata/exe_with_z64 diff --git a/Lib/test/ziptestdata/exe_with_zip b/pylib/Lib/test/ziptestdata/exe_with_zip similarity index 100% rename from Lib/test/ziptestdata/exe_with_zip rename to pylib/Lib/test/ziptestdata/exe_with_zip diff --git a/Lib/test/ziptestdata/header.sh b/pylib/Lib/test/ziptestdata/header.sh similarity index 100% rename from Lib/test/ziptestdata/header.sh rename to pylib/Lib/test/ziptestdata/header.sh diff --git a/Lib/test/ziptestdata/testdata_module_inside_zip.py b/pylib/Lib/test/ziptestdata/testdata_module_inside_zip.py similarity index 100% rename from Lib/test/ziptestdata/testdata_module_inside_zip.py rename to pylib/Lib/test/ziptestdata/testdata_module_inside_zip.py diff --git a/Lib/textwrap.py b/pylib/Lib/textwrap.py similarity index 100% rename from Lib/textwrap.py rename to pylib/Lib/textwrap.py diff --git a/Lib/this.py b/pylib/Lib/this.py similarity index 100% rename from Lib/this.py rename to pylib/Lib/this.py diff --git a/Lib/threading.py b/pylib/Lib/threading.py similarity index 100% rename from Lib/threading.py rename to pylib/Lib/threading.py diff --git a/Lib/timeit.py b/pylib/Lib/timeit.py similarity index 100% rename from Lib/timeit.py rename to pylib/Lib/timeit.py diff --git a/Lib/tkinter/__init__.py b/pylib/Lib/tkinter/__init__.py similarity index 100% rename from Lib/tkinter/__init__.py rename to pylib/Lib/tkinter/__init__.py diff --git a/Lib/tkinter/__main__.py b/pylib/Lib/tkinter/__main__.py similarity index 100% rename from Lib/tkinter/__main__.py rename to pylib/Lib/tkinter/__main__.py diff --git a/Lib/tkinter/colorchooser.py b/pylib/Lib/tkinter/colorchooser.py similarity index 100% rename from Lib/tkinter/colorchooser.py rename to pylib/Lib/tkinter/colorchooser.py diff --git a/Lib/tkinter/commondialog.py b/pylib/Lib/tkinter/commondialog.py similarity index 100% rename from Lib/tkinter/commondialog.py rename to pylib/Lib/tkinter/commondialog.py diff --git a/Lib/tkinter/constants.py b/pylib/Lib/tkinter/constants.py similarity index 100% rename from Lib/tkinter/constants.py rename to pylib/Lib/tkinter/constants.py diff --git a/Lib/tkinter/dialog.py b/pylib/Lib/tkinter/dialog.py similarity index 100% rename from Lib/tkinter/dialog.py rename to pylib/Lib/tkinter/dialog.py diff --git a/Lib/tkinter/dnd.py b/pylib/Lib/tkinter/dnd.py similarity index 100% rename from Lib/tkinter/dnd.py rename to pylib/Lib/tkinter/dnd.py diff --git a/Lib/tkinter/filedialog.py b/pylib/Lib/tkinter/filedialog.py similarity index 100% rename from Lib/tkinter/filedialog.py rename to pylib/Lib/tkinter/filedialog.py diff --git a/Lib/tkinter/font.py b/pylib/Lib/tkinter/font.py similarity index 100% rename from Lib/tkinter/font.py rename to pylib/Lib/tkinter/font.py diff --git a/Lib/tkinter/messagebox.py b/pylib/Lib/tkinter/messagebox.py similarity index 100% rename from Lib/tkinter/messagebox.py rename to pylib/Lib/tkinter/messagebox.py diff --git a/Lib/tkinter/scrolledtext.py b/pylib/Lib/tkinter/scrolledtext.py similarity index 100% rename from Lib/tkinter/scrolledtext.py rename to pylib/Lib/tkinter/scrolledtext.py diff --git a/Lib/tkinter/simpledialog.py b/pylib/Lib/tkinter/simpledialog.py similarity index 100% rename from Lib/tkinter/simpledialog.py rename to pylib/Lib/tkinter/simpledialog.py diff --git a/Lib/tkinter/ttk.py b/pylib/Lib/tkinter/ttk.py similarity index 100% rename from Lib/tkinter/ttk.py rename to pylib/Lib/tkinter/ttk.py diff --git a/Lib/token.py b/pylib/Lib/token.py similarity index 100% rename from Lib/token.py rename to pylib/Lib/token.py diff --git a/Lib/tokenize.py b/pylib/Lib/tokenize.py similarity index 100% rename from Lib/tokenize.py rename to pylib/Lib/tokenize.py diff --git a/Lib/tomllib/__init__.py b/pylib/Lib/tomllib/__init__.py similarity index 100% rename from Lib/tomllib/__init__.py rename to pylib/Lib/tomllib/__init__.py diff --git a/Lib/tomllib/_parser.py b/pylib/Lib/tomllib/_parser.py similarity index 100% rename from Lib/tomllib/_parser.py rename to pylib/Lib/tomllib/_parser.py diff --git a/Lib/tomllib/_re.py b/pylib/Lib/tomllib/_re.py similarity index 100% rename from Lib/tomllib/_re.py rename to pylib/Lib/tomllib/_re.py diff --git a/Lib/tomllib/_types.py b/pylib/Lib/tomllib/_types.py similarity index 100% rename from Lib/tomllib/_types.py rename to pylib/Lib/tomllib/_types.py diff --git a/Lib/trace.py b/pylib/Lib/trace.py similarity index 100% rename from Lib/trace.py rename to pylib/Lib/trace.py diff --git a/Lib/traceback.py b/pylib/Lib/traceback.py similarity index 100% rename from Lib/traceback.py rename to pylib/Lib/traceback.py diff --git a/Lib/tty.py b/pylib/Lib/tty.py similarity index 100% rename from Lib/tty.py rename to pylib/Lib/tty.py diff --git a/Lib/types.py b/pylib/Lib/types.py similarity index 100% rename from Lib/types.py rename to pylib/Lib/types.py diff --git a/Lib/typing.py b/pylib/Lib/typing.py similarity index 100% rename from Lib/typing.py rename to pylib/Lib/typing.py diff --git a/Lib/unittest/__init__.py b/pylib/Lib/unittest/__init__.py similarity index 100% rename from Lib/unittest/__init__.py rename to pylib/Lib/unittest/__init__.py diff --git a/Lib/unittest/__main__.py b/pylib/Lib/unittest/__main__.py similarity index 100% rename from Lib/unittest/__main__.py rename to pylib/Lib/unittest/__main__.py diff --git a/Lib/unittest/_log.py b/pylib/Lib/unittest/_log.py similarity index 100% rename from Lib/unittest/_log.py rename to pylib/Lib/unittest/_log.py diff --git a/Lib/unittest/async_case.py b/pylib/Lib/unittest/async_case.py similarity index 100% rename from Lib/unittest/async_case.py rename to pylib/Lib/unittest/async_case.py diff --git a/Lib/unittest/case.py b/pylib/Lib/unittest/case.py similarity index 100% rename from Lib/unittest/case.py rename to pylib/Lib/unittest/case.py diff --git a/Lib/unittest/loader.py b/pylib/Lib/unittest/loader.py similarity index 100% rename from Lib/unittest/loader.py rename to pylib/Lib/unittest/loader.py diff --git a/Lib/unittest/main.py b/pylib/Lib/unittest/main.py similarity index 100% rename from Lib/unittest/main.py rename to pylib/Lib/unittest/main.py diff --git a/Lib/unittest/mock.py b/pylib/Lib/unittest/mock.py similarity index 100% rename from Lib/unittest/mock.py rename to pylib/Lib/unittest/mock.py diff --git a/Lib/unittest/result.py b/pylib/Lib/unittest/result.py similarity index 100% rename from Lib/unittest/result.py rename to pylib/Lib/unittest/result.py diff --git a/Lib/unittest/runner.py b/pylib/Lib/unittest/runner.py similarity index 100% rename from Lib/unittest/runner.py rename to pylib/Lib/unittest/runner.py diff --git a/Lib/unittest/signals.py b/pylib/Lib/unittest/signals.py similarity index 100% rename from Lib/unittest/signals.py rename to pylib/Lib/unittest/signals.py diff --git a/Lib/unittest/suite.py b/pylib/Lib/unittest/suite.py similarity index 100% rename from Lib/unittest/suite.py rename to pylib/Lib/unittest/suite.py diff --git a/Lib/unittest/test/__init__.py b/pylib/Lib/unittest/test/__init__.py similarity index 100% rename from Lib/unittest/test/__init__.py rename to pylib/Lib/unittest/test/__init__.py diff --git a/Lib/unittest/test/__main__.py b/pylib/Lib/unittest/test/__main__.py similarity index 100% rename from Lib/unittest/test/__main__.py rename to pylib/Lib/unittest/test/__main__.py diff --git a/Lib/unittest/test/_test_warnings.py b/pylib/Lib/unittest/test/_test_warnings.py similarity index 100% rename from Lib/unittest/test/_test_warnings.py rename to pylib/Lib/unittest/test/_test_warnings.py diff --git a/Lib/unittest/test/dummy.py b/pylib/Lib/unittest/test/dummy.py similarity index 100% rename from Lib/unittest/test/dummy.py rename to pylib/Lib/unittest/test/dummy.py diff --git a/Lib/unittest/test/support.py b/pylib/Lib/unittest/test/support.py similarity index 100% rename from Lib/unittest/test/support.py rename to pylib/Lib/unittest/test/support.py diff --git a/Lib/unittest/test/test_assertions.py b/pylib/Lib/unittest/test/test_assertions.py similarity index 100% rename from Lib/unittest/test/test_assertions.py rename to pylib/Lib/unittest/test/test_assertions.py diff --git a/Lib/unittest/test/test_async_case.py b/pylib/Lib/unittest/test/test_async_case.py similarity index 100% rename from Lib/unittest/test/test_async_case.py rename to pylib/Lib/unittest/test/test_async_case.py diff --git a/Lib/unittest/test/test_break.py b/pylib/Lib/unittest/test/test_break.py similarity index 100% rename from Lib/unittest/test/test_break.py rename to pylib/Lib/unittest/test/test_break.py diff --git a/Lib/unittest/test/test_case.py b/pylib/Lib/unittest/test/test_case.py similarity index 100% rename from Lib/unittest/test/test_case.py rename to pylib/Lib/unittest/test/test_case.py diff --git a/Lib/unittest/test/test_discovery.py b/pylib/Lib/unittest/test/test_discovery.py similarity index 100% rename from Lib/unittest/test/test_discovery.py rename to pylib/Lib/unittest/test/test_discovery.py diff --git a/Lib/unittest/test/test_functiontestcase.py b/pylib/Lib/unittest/test/test_functiontestcase.py similarity index 100% rename from Lib/unittest/test/test_functiontestcase.py rename to pylib/Lib/unittest/test/test_functiontestcase.py diff --git a/Lib/unittest/test/test_loader.py b/pylib/Lib/unittest/test/test_loader.py similarity index 100% rename from Lib/unittest/test/test_loader.py rename to pylib/Lib/unittest/test/test_loader.py diff --git a/Lib/unittest/test/test_program.py b/pylib/Lib/unittest/test/test_program.py similarity index 100% rename from Lib/unittest/test/test_program.py rename to pylib/Lib/unittest/test/test_program.py diff --git a/Lib/unittest/test/test_result.py b/pylib/Lib/unittest/test/test_result.py similarity index 100% rename from Lib/unittest/test/test_result.py rename to pylib/Lib/unittest/test/test_result.py diff --git a/Lib/unittest/test/test_runner.py b/pylib/Lib/unittest/test/test_runner.py similarity index 100% rename from Lib/unittest/test/test_runner.py rename to pylib/Lib/unittest/test/test_runner.py diff --git a/Lib/unittest/test/test_setups.py b/pylib/Lib/unittest/test/test_setups.py similarity index 100% rename from Lib/unittest/test/test_setups.py rename to pylib/Lib/unittest/test/test_setups.py diff --git a/Lib/unittest/test/test_skipping.py b/pylib/Lib/unittest/test/test_skipping.py similarity index 100% rename from Lib/unittest/test/test_skipping.py rename to pylib/Lib/unittest/test/test_skipping.py diff --git a/Lib/unittest/test/test_suite.py b/pylib/Lib/unittest/test/test_suite.py similarity index 100% rename from Lib/unittest/test/test_suite.py rename to pylib/Lib/unittest/test/test_suite.py diff --git a/Lib/unittest/test/testmock/__init__.py b/pylib/Lib/unittest/test/testmock/__init__.py similarity index 100% rename from Lib/unittest/test/testmock/__init__.py rename to pylib/Lib/unittest/test/testmock/__init__.py diff --git a/Lib/unittest/test/testmock/__main__.py b/pylib/Lib/unittest/test/testmock/__main__.py similarity index 100% rename from Lib/unittest/test/testmock/__main__.py rename to pylib/Lib/unittest/test/testmock/__main__.py diff --git a/Lib/unittest/test/testmock/support.py b/pylib/Lib/unittest/test/testmock/support.py similarity index 100% rename from Lib/unittest/test/testmock/support.py rename to pylib/Lib/unittest/test/testmock/support.py diff --git a/Lib/unittest/test/testmock/testasync.py b/pylib/Lib/unittest/test/testmock/testasync.py similarity index 100% rename from Lib/unittest/test/testmock/testasync.py rename to pylib/Lib/unittest/test/testmock/testasync.py diff --git a/Lib/unittest/test/testmock/testcallable.py b/pylib/Lib/unittest/test/testmock/testcallable.py similarity index 100% rename from Lib/unittest/test/testmock/testcallable.py rename to pylib/Lib/unittest/test/testmock/testcallable.py diff --git a/Lib/unittest/test/testmock/testhelpers.py b/pylib/Lib/unittest/test/testmock/testhelpers.py similarity index 100% rename from Lib/unittest/test/testmock/testhelpers.py rename to pylib/Lib/unittest/test/testmock/testhelpers.py diff --git a/Lib/unittest/test/testmock/testmagicmethods.py b/pylib/Lib/unittest/test/testmock/testmagicmethods.py similarity index 100% rename from Lib/unittest/test/testmock/testmagicmethods.py rename to pylib/Lib/unittest/test/testmock/testmagicmethods.py diff --git a/Lib/unittest/test/testmock/testmock.py b/pylib/Lib/unittest/test/testmock/testmock.py similarity index 100% rename from Lib/unittest/test/testmock/testmock.py rename to pylib/Lib/unittest/test/testmock/testmock.py diff --git a/Lib/unittest/test/testmock/testpatch.py b/pylib/Lib/unittest/test/testmock/testpatch.py similarity index 100% rename from Lib/unittest/test/testmock/testpatch.py rename to pylib/Lib/unittest/test/testmock/testpatch.py diff --git a/Lib/unittest/test/testmock/testsealable.py b/pylib/Lib/unittest/test/testmock/testsealable.py similarity index 100% rename from Lib/unittest/test/testmock/testsealable.py rename to pylib/Lib/unittest/test/testmock/testsealable.py diff --git a/Lib/unittest/test/testmock/testsentinel.py b/pylib/Lib/unittest/test/testmock/testsentinel.py similarity index 100% rename from Lib/unittest/test/testmock/testsentinel.py rename to pylib/Lib/unittest/test/testmock/testsentinel.py diff --git a/Lib/unittest/test/testmock/testwith.py b/pylib/Lib/unittest/test/testmock/testwith.py similarity index 100% rename from Lib/unittest/test/testmock/testwith.py rename to pylib/Lib/unittest/test/testmock/testwith.py diff --git a/Lib/unittest/util.py b/pylib/Lib/unittest/util.py similarity index 100% rename from Lib/unittest/util.py rename to pylib/Lib/unittest/util.py diff --git a/Lib/urllib/__init__.py b/pylib/Lib/urllib/__init__.py similarity index 100% rename from Lib/urllib/__init__.py rename to pylib/Lib/urllib/__init__.py diff --git a/Lib/urllib/error.py b/pylib/Lib/urllib/error.py similarity index 100% rename from Lib/urllib/error.py rename to pylib/Lib/urllib/error.py diff --git a/Lib/urllib/parse.py b/pylib/Lib/urllib/parse.py similarity index 100% rename from Lib/urllib/parse.py rename to pylib/Lib/urllib/parse.py diff --git a/Lib/urllib/request.py b/pylib/Lib/urllib/request.py similarity index 100% rename from Lib/urllib/request.py rename to pylib/Lib/urllib/request.py diff --git a/Lib/urllib/response.py b/pylib/Lib/urllib/response.py similarity index 100% rename from Lib/urllib/response.py rename to pylib/Lib/urllib/response.py diff --git a/Lib/urllib/robotparser.py b/pylib/Lib/urllib/robotparser.py similarity index 100% rename from Lib/urllib/robotparser.py rename to pylib/Lib/urllib/robotparser.py diff --git a/Lib/uuid.py b/pylib/Lib/uuid.py similarity index 100% rename from Lib/uuid.py rename to pylib/Lib/uuid.py diff --git a/Lib/venv/__init__.py b/pylib/Lib/venv/__init__.py similarity index 100% rename from Lib/venv/__init__.py rename to pylib/Lib/venv/__init__.py diff --git a/Lib/venv/__main__.py b/pylib/Lib/venv/__main__.py similarity index 100% rename from Lib/venv/__main__.py rename to pylib/Lib/venv/__main__.py diff --git a/Lib/venv/scripts/common/Activate.ps1 b/pylib/Lib/venv/scripts/common/Activate.ps1 similarity index 100% rename from Lib/venv/scripts/common/Activate.ps1 rename to pylib/Lib/venv/scripts/common/Activate.ps1 diff --git a/Lib/venv/scripts/common/activate b/pylib/Lib/venv/scripts/common/activate similarity index 100% rename from Lib/venv/scripts/common/activate rename to pylib/Lib/venv/scripts/common/activate diff --git a/Lib/venv/scripts/nt/activate.bat b/pylib/Lib/venv/scripts/nt/activate.bat similarity index 100% rename from Lib/venv/scripts/nt/activate.bat rename to pylib/Lib/venv/scripts/nt/activate.bat diff --git a/Lib/venv/scripts/nt/deactivate.bat b/pylib/Lib/venv/scripts/nt/deactivate.bat similarity index 100% rename from Lib/venv/scripts/nt/deactivate.bat rename to pylib/Lib/venv/scripts/nt/deactivate.bat diff --git a/Lib/venv/scripts/posix/activate.csh b/pylib/Lib/venv/scripts/posix/activate.csh similarity index 100% rename from Lib/venv/scripts/posix/activate.csh rename to pylib/Lib/venv/scripts/posix/activate.csh diff --git a/Lib/venv/scripts/posix/activate.fish b/pylib/Lib/venv/scripts/posix/activate.fish similarity index 100% rename from Lib/venv/scripts/posix/activate.fish rename to pylib/Lib/venv/scripts/posix/activate.fish diff --git a/Lib/warnings.py b/pylib/Lib/warnings.py similarity index 100% rename from Lib/warnings.py rename to pylib/Lib/warnings.py diff --git a/Lib/wave.py b/pylib/Lib/wave.py similarity index 100% rename from Lib/wave.py rename to pylib/Lib/wave.py diff --git a/Lib/weakref.py b/pylib/Lib/weakref.py similarity index 100% rename from Lib/weakref.py rename to pylib/Lib/weakref.py diff --git a/Lib/webbrowser.py b/pylib/Lib/webbrowser.py similarity index 100% rename from Lib/webbrowser.py rename to pylib/Lib/webbrowser.py diff --git a/Lib/wsgiref/__init__.py b/pylib/Lib/wsgiref/__init__.py similarity index 100% rename from Lib/wsgiref/__init__.py rename to pylib/Lib/wsgiref/__init__.py diff --git a/Lib/wsgiref/handlers.py b/pylib/Lib/wsgiref/handlers.py similarity index 100% rename from Lib/wsgiref/handlers.py rename to pylib/Lib/wsgiref/handlers.py diff --git a/Lib/wsgiref/headers.py b/pylib/Lib/wsgiref/headers.py similarity index 100% rename from Lib/wsgiref/headers.py rename to pylib/Lib/wsgiref/headers.py diff --git a/Lib/wsgiref/simple_server.py b/pylib/Lib/wsgiref/simple_server.py similarity index 100% rename from Lib/wsgiref/simple_server.py rename to pylib/Lib/wsgiref/simple_server.py diff --git a/Lib/wsgiref/util.py b/pylib/Lib/wsgiref/util.py similarity index 100% rename from Lib/wsgiref/util.py rename to pylib/Lib/wsgiref/util.py diff --git a/Lib/wsgiref/validate.py b/pylib/Lib/wsgiref/validate.py similarity index 100% rename from Lib/wsgiref/validate.py rename to pylib/Lib/wsgiref/validate.py diff --git a/Lib/xml/__init__.py b/pylib/Lib/xml/__init__.py similarity index 100% rename from Lib/xml/__init__.py rename to pylib/Lib/xml/__init__.py diff --git a/Lib/xml/dom/NodeFilter.py b/pylib/Lib/xml/dom/NodeFilter.py similarity index 100% rename from Lib/xml/dom/NodeFilter.py rename to pylib/Lib/xml/dom/NodeFilter.py diff --git a/Lib/xml/dom/__init__.py b/pylib/Lib/xml/dom/__init__.py similarity index 100% rename from Lib/xml/dom/__init__.py rename to pylib/Lib/xml/dom/__init__.py diff --git a/Lib/xml/dom/domreg.py b/pylib/Lib/xml/dom/domreg.py similarity index 100% rename from Lib/xml/dom/domreg.py rename to pylib/Lib/xml/dom/domreg.py diff --git a/Lib/xml/dom/expatbuilder.py b/pylib/Lib/xml/dom/expatbuilder.py similarity index 100% rename from Lib/xml/dom/expatbuilder.py rename to pylib/Lib/xml/dom/expatbuilder.py diff --git a/Lib/xml/dom/minicompat.py b/pylib/Lib/xml/dom/minicompat.py similarity index 100% rename from Lib/xml/dom/minicompat.py rename to pylib/Lib/xml/dom/minicompat.py diff --git a/Lib/xml/dom/minidom.py b/pylib/Lib/xml/dom/minidom.py similarity index 100% rename from Lib/xml/dom/minidom.py rename to pylib/Lib/xml/dom/minidom.py diff --git a/Lib/xml/dom/pulldom.py b/pylib/Lib/xml/dom/pulldom.py similarity index 100% rename from Lib/xml/dom/pulldom.py rename to pylib/Lib/xml/dom/pulldom.py diff --git a/Lib/xml/dom/xmlbuilder.py b/pylib/Lib/xml/dom/xmlbuilder.py similarity index 100% rename from Lib/xml/dom/xmlbuilder.py rename to pylib/Lib/xml/dom/xmlbuilder.py diff --git a/Lib/xml/etree/ElementInclude.py b/pylib/Lib/xml/etree/ElementInclude.py similarity index 100% rename from Lib/xml/etree/ElementInclude.py rename to pylib/Lib/xml/etree/ElementInclude.py diff --git a/Lib/xml/etree/ElementPath.py b/pylib/Lib/xml/etree/ElementPath.py similarity index 100% rename from Lib/xml/etree/ElementPath.py rename to pylib/Lib/xml/etree/ElementPath.py diff --git a/Lib/xml/etree/ElementTree.py b/pylib/Lib/xml/etree/ElementTree.py similarity index 100% rename from Lib/xml/etree/ElementTree.py rename to pylib/Lib/xml/etree/ElementTree.py diff --git a/Lib/xml/etree/__init__.py b/pylib/Lib/xml/etree/__init__.py similarity index 100% rename from Lib/xml/etree/__init__.py rename to pylib/Lib/xml/etree/__init__.py diff --git a/Lib/xml/etree/cElementTree.py b/pylib/Lib/xml/etree/cElementTree.py similarity index 100% rename from Lib/xml/etree/cElementTree.py rename to pylib/Lib/xml/etree/cElementTree.py diff --git a/Lib/xml/parsers/__init__.py b/pylib/Lib/xml/parsers/__init__.py similarity index 100% rename from Lib/xml/parsers/__init__.py rename to pylib/Lib/xml/parsers/__init__.py diff --git a/Lib/xml/parsers/expat.py b/pylib/Lib/xml/parsers/expat.py similarity index 100% rename from Lib/xml/parsers/expat.py rename to pylib/Lib/xml/parsers/expat.py diff --git a/Lib/xml/sax/__init__.py b/pylib/Lib/xml/sax/__init__.py similarity index 100% rename from Lib/xml/sax/__init__.py rename to pylib/Lib/xml/sax/__init__.py diff --git a/Lib/xml/sax/_exceptions.py b/pylib/Lib/xml/sax/_exceptions.py similarity index 100% rename from Lib/xml/sax/_exceptions.py rename to pylib/Lib/xml/sax/_exceptions.py diff --git a/Lib/xml/sax/expatreader.py b/pylib/Lib/xml/sax/expatreader.py similarity index 100% rename from Lib/xml/sax/expatreader.py rename to pylib/Lib/xml/sax/expatreader.py diff --git a/Lib/xml/sax/handler.py b/pylib/Lib/xml/sax/handler.py similarity index 100% rename from Lib/xml/sax/handler.py rename to pylib/Lib/xml/sax/handler.py diff --git a/Lib/xml/sax/saxutils.py b/pylib/Lib/xml/sax/saxutils.py similarity index 100% rename from Lib/xml/sax/saxutils.py rename to pylib/Lib/xml/sax/saxutils.py diff --git a/Lib/xml/sax/xmlreader.py b/pylib/Lib/xml/sax/xmlreader.py similarity index 100% rename from Lib/xml/sax/xmlreader.py rename to pylib/Lib/xml/sax/xmlreader.py diff --git a/Lib/xmlrpc/__init__.py b/pylib/Lib/xmlrpc/__init__.py similarity index 100% rename from Lib/xmlrpc/__init__.py rename to pylib/Lib/xmlrpc/__init__.py diff --git a/Lib/xmlrpc/client.py b/pylib/Lib/xmlrpc/client.py similarity index 100% rename from Lib/xmlrpc/client.py rename to pylib/Lib/xmlrpc/client.py diff --git a/Lib/xmlrpc/server.py b/pylib/Lib/xmlrpc/server.py similarity index 100% rename from Lib/xmlrpc/server.py rename to pylib/Lib/xmlrpc/server.py diff --git a/Lib/zipapp.py b/pylib/Lib/zipapp.py similarity index 100% rename from Lib/zipapp.py rename to pylib/Lib/zipapp.py diff --git a/Lib/zipfile.py b/pylib/Lib/zipfile.py similarity index 100% rename from Lib/zipfile.py rename to pylib/Lib/zipfile.py diff --git a/Lib/zipimport.py b/pylib/Lib/zipimport.py similarity index 100% rename from Lib/zipimport.py rename to pylib/Lib/zipimport.py diff --git a/Lib/zoneinfo/__init__.py b/pylib/Lib/zoneinfo/__init__.py similarity index 100% rename from Lib/zoneinfo/__init__.py rename to pylib/Lib/zoneinfo/__init__.py diff --git a/Lib/zoneinfo/_common.py b/pylib/Lib/zoneinfo/_common.py similarity index 100% rename from Lib/zoneinfo/_common.py rename to pylib/Lib/zoneinfo/_common.py diff --git a/Lib/zoneinfo/_tzpath.py b/pylib/Lib/zoneinfo/_tzpath.py similarity index 100% rename from Lib/zoneinfo/_tzpath.py rename to pylib/Lib/zoneinfo/_tzpath.py diff --git a/Lib/zoneinfo/_zoneinfo.py b/pylib/Lib/zoneinfo/_zoneinfo.py similarity index 100% rename from Lib/zoneinfo/_zoneinfo.py rename to pylib/Lib/zoneinfo/_zoneinfo.py diff --git a/pylib/build.rs b/pylib/build.rs index 553b97202a..14124bfb9c 100644 --- a/pylib/build.rs +++ b/pylib/build.rs @@ -4,9 +4,9 @@ fn main() { process_python_libs("../vm/Lib/core_modules/*"); #[cfg(feature = "freeze-stdlib")] if cfg!(windows) { - process_python_libs("../Lib/**/*"); + process_python_libs("../pylib/**/*"); } else { - process_python_libs("./Lib/**/*"); + process_python_libs("./pylib/**/*"); } if cfg!(windows) { diff --git a/vm/build.rs b/vm/build.rs index 93d29c3a57..a8cb15726f 100644 --- a/vm/build.rs +++ b/vm/build.rs @@ -11,7 +11,7 @@ fn main() { let display = entry.display(); println!("cargo:rerun-if-changed={display}"); } - println!("cargo:rerun-if-changed=../Lib/importlib/_bootstrap.py"); + println!("cargo:rerun-if-changed=../pylib/importlib/_bootstrap.py"); println!("cargo:rustc-env=RUSTPYTHON_GIT_HASH={}", git_hash()); println!( pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy