Repository: neutrinoceros/wxc (language: python)

Issue:
switch to declarative metadata



Discussion / hints:

Fix patch:
diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml
index 19f69bd..faaeef5 100644
--- a/.pre-commit-config.yaml
+++ b/.pre-commit-config.yaml
@@ -1,5 +1,3 @@
-exclude: "^(whych/externs)"
-
 # a curated list of available hooks
 # https://pre-commit.com/hooks.html
 
diff --git a/README.md b/README.md
index 05baa6b..9fe5a71 100644
--- a/README.md
+++ b/README.md
@@ -1,69 +1,55 @@
 <img src="logo.jpg"
-     alt="whych logo"
+     alt="pyw logo"
      height="80"
      style="float: left; margin-right: 10px;" />
 
-![GitHub tag (latest by date)](https://img.shields.io/github/v/tag/neutrinoceros/whych)
-[![codecov](https://codecov.io/gh/neutrinoceros/whych/branch/master/graph/badge.svg)](https://codecov.io/gh/neutrinoceros/whych)
-[![pre-commit.ci status](https://results.pre-commit.ci/badge/github/neutrinoceros/whych/master.svg)](https://results.pre-commit.ci/latest/github/neutrinoceros/whych/master)
-[![Imports: isort](https://img.shields.io/badge/%20imports-isort-%231674b1?style=flat&labelColor=ef8336)](https://pycqa.github.io/isort/)
+![PyPI](https://img.shields.io/pypi/v/pyw)
+[![codecov](https://codecov.io/gh/neutrinoceros/pyw/branch/master/graph/badge.svg)](https://codecov.io/gh/neutrinoceros/pyw)
+[![pre-commit.ci status](https://results.pre-commit.ci/badge/github/neutrinoceros/pyw/master.svg)](https://results.pre-commit.ci/latest/github/neutrinoceros/pyw/master)
 [![Code style: black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/psf/black)
 
-whych is a command line tool to interogate your Python installation.
+pyw is a command line tool to interogate your Python installation.
 In essence,
 
 ```shell
-$ whych pandas
+$ pyw pandas
 ```
 is equivalent to
 ```shell
 $ python -c "import pandas; print(pandas.__file__)"
 ```
 
-whych can also be used to navigate source code, by locating classes and functions by `file:line
+pyw can also be used to navigate source code, by locating classes and functions by `file:line
 
 ```shell
-$ whych pandas.DataFrame
+$ pyw pandas.DataFrame
 /Users/yourname/miniconda3/envs/production/lib/python3.8/site-packages/pandas/core/frame.py:319
 ```
 
 ## Installation
 
-### Usage
-
-``whych``'s command line application shines most if you use isolated Python
-environments. In order to make it available from anywhere on your system and
-against the current environment run
+Get the latest stable version
 ```shell
-$ python install_app.py
+$ pip install pyw
 ```
-:warning: Currently only Linux and MacOS are supported. On Windows, it is still
-possible to install `whych` on an specific environment by installing it as a
-Python package (see next section).
-
-### Python api
 
-From the top level of the repo, run
+Or, if you want the bleeding edge devleopment version
 ```shell
-$ pip install -e .
+$ pip install git+https://github.com/neutrinoceros/pyw@development
 ```
 
-This will make `whych`'s internal functionalities available from a Python
-session in the current environment.
-
-
 ## Usage
 
 Examples
 
 ```shell
-$ whych numpy
+$ pyw numpy
 /Users/yourname/miniconda3/envs/production/lib/python3.8/site-packages/numpy
 
-$ whych pandas --version
+$ pyw pandas --version
 1.0.3
 
-$ whych yt --info
+$ pyw yt --info
 scope_name: yt
 package_name: yt
 is_stdlib: False
@@ -76,7 +62,7 @@ line: 0
 last_updated: 2021-02-01 19:09:24
 git_hash: 0d31a4a14ce254fbad356a4c1d50bbe41beed6da
 
-$ whych yt --json
+$ pyw yt --json
 {
   "scope_name": "yt",
   "package_name": "yt",
@@ -96,8 +82,10 @@ $ whych yt --json
 - the Python api is tested on macOS, Linux and Windows, for Python 3.6 and 3.9
   Note that with Python versions older than 3.8, installing `importlib-metadata`
   helps to discover the version number in certain projects.
-- whych relies on [stdlib_list](https://github.com/jackmaney/python-stdlib-list)
+- pyw relies on [stdlib_list](https://github.com/jackmaney/python-stdlib-list)
   to determine which packages are part of the standard library.
-- whych tries to determine the source file from which the object is imported. In
+- pyw tries to determine the source file from which the object is imported. In
   some cases (e.g. for the standard library on Windows), it will fall back to a
   directory.
+- this project was formally named "whych" and renamed to avoid confusion with the
+  pypi-available package of the same name.
diff --git a/install_app.py b/install_app.py
deleted file mode 100644
index 2462e1e..0000000
--- a/install_app.py
+++ /dev/null
@@ -1,4 +0,0 @@
-if __name__ == "__main__":
-    from whych._installer import main
-
-    main()
diff --git a/logo.jpg b/logo.jpg
index 774f0da..e0f3917 100644
Binary files a/logo.jpg and b/logo.jpg differ
diff --git a/pyproject.toml b/pyproject.toml
index 6e05ace..8fb4c74 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -14,7 +14,6 @@ combine_as_imports = true
 [tool.coverage.run]
 omit = [
   "setup.py",
-  "whych/__main__.py",
+  "pyw/__main__.py",
   "install_app.py",
-  "whych/externs/*"
 ]
diff --git a/pyw/__init__.py b/pyw/__init__.py
new file mode 100644
index 0000000..ce1305b
--- /dev/null
+++ b/pyw/__init__.py
@@ -0,0 +1,1 @@
+__version__ = "4.0.0"
diff --git a/whych/__main__.py b/pyw/__main__.py
similarity index 52%
rename from whych/__main__.py
rename to pyw/__main__.py
index 37517b8..aec3153 100755
--- a/whych/__main__.py
+++ b/pyw/__main__.py
@@ -1,4 +1,4 @@
 #!/usr/bin/env python
-from whych.cli import main
+from pyw.cli import main
 
 main()
diff --git a/whych/api.py b/pyw/api.py
similarity index 98%
rename from whych/api.py
rename to pyw/api.py
index 33a2f9e..c22f711 100644
--- a/whych/api.py
+++ b/pyw/api.py
@@ -10,7 +10,7 @@
 from types import ModuleType
 from typing import List, Optional, Union
 
-from .externs._stdlib_list import in_stdlib
+from stdlib_list import in_stdlib
 
 
 class Scope(dict):
diff --git a/whych/cli.py b/pyw/cli.py
similarity index 100%
rename from whych/cli.py
rename to pyw/cli.py
diff --git a/setup.cfg b/setup.cfg
index 5acc26c..c4a15ec 100644
--- a/setup.cfg
+++ b/setup.cfg
@@ -1,5 +1,6 @@
 [metadata]
-name = whych
+name = pyw
+version = 4.0.0
 description = A CLI facility to inspect Python environments.
 long_description = file: README.md
 long_description_content_type = text/markdown
@@ -17,11 +18,15 @@ classifiers =
 
 [options]
 packages = find:
+install_requires =
+    stdlib-list>=0.8
 python_requires = >=3.6
 
 [options.entry_points]
+console_scripts =
+    pyw=pyw.cli:main
 console_script =
-    whych = whych.cli:main
+    pyw = pyw.cli:main
 
 [options.packages.find]
 exclude =
@@ -34,15 +39,5 @@ warn_return_any = True
 warn_unused_configs = True
 
 [flake8]
-exclude = whych/__init__.py
+exclude = pyw/__init__.py
 ignore = E203, E501, W503
-
-[bumpversion]
-current_version = 2.2
-commit = True
-tag = True
-tag_name = v{new_version}
-
-[bumpversion:file:whych/__init__.py]
-search = __version__ = "{current_version}"
-replace = __version__ = "{new_version}"
diff --git a/setup.py b/setup.py
index fbabd05..6068493 100644
--- a/setup.py
+++ b/setup.py
@@ -1,14 +1,3 @@
-#!/usr/bin/env python
+from setuptools import setup
 
-from distutils.core import setup
-
-project_name = "whych"
-
-setup(
-    name=project_name,
-    version=__import__(project_name).__version__,
-    description="Python Distribution Utilities",
-    author="Clément Robert",
-    entry_points={"console_scripts": ["whych=whych.cli:main"]},
-    install_requires=["stdlib_list"],
-)
+setup()
diff --git a/whych/__init__.py b/whych/__init__.py
deleted file mode 100644
index ec2d1d5..0000000
--- a/whych/__init__.py
+++ /dev/null
@@ -1,1 +0,0 @@
-__version__ = "3.1"
diff --git a/whych/_installer.py b/whych/_installer.py
deleted file mode 100644
index 9202fff..0000000
--- a/whych/_installer.py
+++ /dev/null
@@ -1,77 +0,0 @@
-import os
-import stat
-import sys
-from pathlib import Path
-
-RCFILE_LOOKUP_TABLE = [".zshrc", ".bashrc", ".bash_profile"]
-THIS_FILE = Path(__file__).resolve()
-REPO_DIR = THIS_FILE.parents[1]
-DEFAULT_INSTALL_DIR = REPO_DIR / ".app"
-
-
-def _lookup_rcfile(interactive: bool):
-
-    found = [
-        file for file in RCFILE_LOOKUP_TABLE if (Path.home() / file).is_file()
-    ]
-    if not found:
-        raise FileNotFoundError(
-            "Could not determine your shell configuration file"
-        )
-
-    if interactive and len(found) > 1:
-        filename = ""
-        while filename not in found:
-            filename = input(
-                "Please select your shell configuration file "
-                f"({', '.join(found)}))    "
-            )
-    else:
-        filename = found[0]
-
-    rcfile = Path.home() / filename
-    return rcfile
-
-
-def main(install_dir=None, rcfile=None):
-
-    if install_dir is None:
-        install_dir = DEFAULT_INSTALL_DIR
-    install_dir = Path(install_dir)
-
-    try:
-        install_dir.mkdir()
-    except FileExistsError:
-        print(
-            f"{install_dir} already exists. "
-            "Please remove this directory before installing again. "
-            "You might also need to cleanup your shell rc file."
-        )
-        sys.exit(1)
-
-    # create an executable symlink
-    app_file = install_dir / "whych"
-    app_file.symlink_to(REPO_DIR.joinpath("whych", "__main__.py"))
-    st = os.stat(app_file)
-    os.chmod(app_file, st.st_mode | stat.S_IEXEC)
-
-    # prepend $PATH and $PYTHONPATH to rcfile
-    if rcfile is None:
-        rcfile = _lookup_rcfile(interactive=False)
-
-    with open(rcfile, mode="at") as fileh:
-        fileh.write(
-            "\n".join(
-                [
-                    f"# Created by {THIS_FILE}",
-                    f"export PATH={install_dir}:$PATH",
-                    f"export PYTHONPATH={REPO_DIR}:$PYTHONPATH\n",
-                ]
-            )
-        )
-
-    print(
-        "Installation complete. "
-        "To start using whych, please open a new terminal, or run\n"
-        f"source {rcfile}"
-    )
diff --git a/whych/externs/_stdlib_list/LICENSE b/whych/externs/_stdlib_list/LICENSE
deleted file mode 100644
index 74864ab..0000000
--- a/whych/externs/_stdlib_list/LICENSE
+++ /dev/null
@@ -1,21 +0,0 @@
-The MIT License (MIT)
-
-Copyright (c) 2015 Jack Maney
-
-Permission is hereby granted, free of charge, to any person obtaining a copy
-of this software and associated documentation files (the "Software"), to deal
-in the Software without restriction, including without limitation the rights
-to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-copies of the Software, and to permit persons to whom the Software is
-furnished to do so, subject to the following conditions:
-
-The above copyright notice and this permission notice shall be included in all
-copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
-SOFTWARE.
diff --git a/whych/externs/_stdlib_list/__init__.py b/whych/externs/_stdlib_list/__init__.py
deleted file mode 100644
index eeb0d7c..0000000
--- a/whych/externs/_stdlib_list/__init__.py
+++ /dev/null
@@ -1,13 +0,0 @@
-from ._version import get_versions
-
-__version__ = get_versions()['version']
-del get_versions
-
-# Import all the things that used to be in here for backwards-compatibility reasons
-from .base import (
-    stdlib_list,
-    in_stdlib,
-    get_canonical_version,
-    short_versions,
-    long_versions,
-)
diff --git a/whych/externs/_stdlib_list/_version.py b/whych/externs/_stdlib_list/_version.py
deleted file mode 100644
index 124742f..0000000
--- a/whych/externs/_stdlib_list/_version.py
+++ /dev/null
@@ -1,520 +0,0 @@
-
-# This file helps to compute a version number in source trees obtained from
-# git-archive tarball (such as those provided by githubs download-from-tag
-# feature). Distribution tarballs (built by setup.py sdist) and build
-# directories (produced by setup.py build) will contain a much shorter file
-# that just contains the computed version number.
-
-# This file is released into the public domain. Generated by
-# versioneer-0.18 (https://github.com/warner/python-versioneer)
-
-"""Git implementation of _version.py."""
-
-import errno
-import os
-import re
-import subprocess
-import sys
-
-
-def get_keywords():
-    """Get the keywords needed to look up the version information."""
-    # these strings will be replaced by git during git-archive.
-    # setup.py/versioneer.py will grep for the variable names, so they must
-    # each be defined on a line of their own. _version.py will just call
-    # get_keywords().
-    git_refnames = "$Format:%d$"
-    git_full = "$Format:%H$"
-    git_date = "$Format:%ci$"
-    keywords = {"refnames": git_refnames, "full": git_full, "date": git_date}
-    return keywords
-
-
-class VersioneerConfig:
-    """Container for Versioneer configuration parameters."""
-
-
-def get_config():
-    """Create, populate and return the VersioneerConfig() object."""
-    # these strings are filled in when 'setup.py versioneer' creates
-    # _version.py
-    cfg = VersioneerConfig()
-    cfg.VCS = "git"
-    cfg.style = "pep440"
-    cfg.tag_prefix = ""
-    cfg.parentdir_prefix = ""
-    cfg.versionfile_source = "stdlib_list/_version.py"
-    cfg.verbose = False
-    return cfg
-
-
-class NotThisMethod(Exception):
-    """Exception raised if a method is not valid for the current scenario."""
-
-
-LONG_VERSION_PY = {}
-HANDLERS = {}
-
-
-def register_vcs_handler(vcs, method):  # decorator
-    """Decorator to mark a method as the handler for a particular VCS."""
-    def decorate(f):
-        """Store f in HANDLERS[vcs][method]."""
-        if vcs not in HANDLERS:
-            HANDLERS[vcs] = {}
-        HANDLERS[vcs][method] = f
-        return f
-    return decorate
-
-
-def run_command(commands, args, cwd=None, verbose=False, hide_stderr=False,
-                env=None):
-    """Call the given command(s)."""
-    assert isinstance(commands, list)
-    p = None
-    for c in commands:
-        try:
-            dispcmd = str([c] + args)
-            # remember shell=False, so use git.cmd on windows, not just git
-            p = subprocess.Popen([c] + args, cwd=cwd, env=env,
-                                 stdout=subprocess.PIPE,
-                                 stderr=(subprocess.PIPE if hide_stderr
-                                         else None))
-            break
-        except EnvironmentError:
-            e = sys.exc_info()[1]
-            if e.errno == errno.ENOENT:
-                continue
-            if verbose:
-                print("unable to run %s" % dispcmd)
-                print(e)
-            return None, None
-    else:
-        if verbose:
-            print("unable to find command, tried %s" % (commands,))
-        return None, None
-    stdout = p.communicate()[0].strip()
-    if sys.version_info[0] >= 3:
-        stdout = stdout.decode()
-    if p.returncode != 0:
-        if verbose:
-            print("unable to run %s (error)" % dispcmd)
-            print("stdout was %s" % stdout)
-        return None, p.returncode
-    return stdout, p.returncode
-
-
-def versions_from_parentdir(parentdir_prefix, root, verbose):
-    """Try to determine the version from the parent directory name.
-
-    Source tarballs conventionally unpack into a directory that includes both
-    the project name and a version string. We will also support searching up
-    two directory levels for an appropriately named parent directory
-    """
-    rootdirs = []
-
-    for i in range(3):
-        dirname = os.path.basename(root)
-        if dirname.startswith(parentdir_prefix):
-            return {"version": dirname[len(parentdir_prefix):],
-                    "full-revisionid": None,
-                    "dirty": False, "error": None, "date": None}
-        else:
-            rootdirs.append(root)
-            root = os.path.dirname(root)  # up a level
-
-    if verbose:
-        print("Tried directories %s but none started with prefix %s" %
-              (str(rootdirs), parentdir_prefix))
-    raise NotThisMethod("rootdir doesn't start with parentdir_prefix")
-
-
-@register_vcs_handler("git", "get_keywords")
-def git_get_keywords(versionfile_abs):
-    """Extract version information from the given file."""
-    # the code embedded in _version.py can just fetch the value of these
-    # keywords. When used from setup.py, we don't want to import _version.py,
-    # so we do it with a regexp instead. This function is not used from
-    # _version.py.
-    keywords = {}
-    try:
-        f = open(versionfile_abs, "r")
-        for line in f.readlines():
-            if line.strip().startswith("git_refnames ="):
-                mo = re.search(r'=\s*"(.*)"', line)
-                if mo:
-                    keywords["refnames"] = mo.group(1)
-            if line.strip().startswith("git_full ="):
-                mo = re.search(r'=\s*"(.*)"', line)
-                if mo:
-                    keywords["full"] = mo.group(1)
-            if line.strip().startswith("git_date ="):
-                mo = re.search(r'=\s*"(.*)"', line)
-                if mo:
-                    keywords["date"] = mo.group(1)
-        f.close()
-    except EnvironmentError:
-        pass
-    return keywords
-
-
-@register_vcs_handler("git", "keywords")
-def git_versions_from_keywords(keywords, tag_prefix, verbose):
-    """Get version information from git keywords."""
-    if not keywords:
-        raise NotThisMethod("no keywords at all, weird")
-    date = keywords.get("date")
-    if date is not None:
-        # git-2.2.0 added "%cI", which expands to an ISO-8601 -compliant
-        # datestamp. However we prefer "%ci" (which expands to an "ISO-8601
-        # -like" string, which we must then edit to make compliant), because
-        # it's been around since git-1.5.3, and it's too difficult to
-        # discover which version we're using, or to work around using an
-        # older one.
-        date = date.strip().replace(" ", "T", 1).replace(" ", "", 1)
-    refnames = keywords["refnames"].strip()
-    if refnames.startswith("$Format"):
-        if verbose:
-            print("keywords are unexpanded, not using")
-        raise NotThisMethod("unexpanded keywords, not a git-archive tarball")
-    refs = set([r.strip() for r in refnames.strip("()").split(",")])
-    # starting in git-1.8.3, tags are listed as "tag: foo-1.0" instead of
-    # just "foo-1.0". If we see a "tag: " prefix, prefer those.
-    TAG = "tag: "
-    tags = set([r[len(TAG):] for r in refs if r.startswith(TAG)])
-    if not tags:
-        # Either we're using git < 1.8.3, or there really are no tags. We use
-        # a heuristic: assume all version tags have a digit. The old git %d
-        # expansion behaves like git log --decorate=short and strips out the
-        # refs/heads/ and refs/tags/ prefixes that would let us distinguish
-        # between branches and tags. By ignoring refnames without digits, we
-        # filter out many common branch names like "release" and
-        # "stabilization", as well as "HEAD" and "master".
-        tags = set([r for r in refs if re.search(r'\d', r)])
-        if verbose:
-            print("discarding '%s', no digits" % ",".join(refs - tags))
-    if verbose:
-        print("likely tags: %s" % ",".join(sorted(tags)))
-    for ref in sorted(tags):
-        # sorting will prefer e.g. "2.0" over "2.0rc1"
-        if ref.startswith(tag_prefix):
-            r = ref[len(tag_prefix):]
-            if verbose:
-                print("picking %s" % r)
-            return {"version": r,
-                    "full-revisionid": keywords["full"].strip(),
-                    "dirty": False, "error": None,
-                    "date": date}
-    # no suitable tags, so version is "0+unknown", but full hex is still there
-    if verbose:
-        print("no suitable tags, using unknown + full revision id")
-    return {"version": "0+unknown",
-            "full-revisionid": keywords["full"].strip(),
-            "dirty": False, "error": "no suitable tags", "date": None}
-
-
-@register_vcs_handler("git", "pieces_from_vcs")
-def git_pieces_from_vcs(tag_prefix, root, verbose, run_command=run_command):
-    """Get version from 'git describe' in the root of the source tree.
-
-    This only gets called if the git-archive 'subst' keywords were *not*
-    expanded, and _version.py hasn't already been rewritten with a short
-    version string, meaning we're inside a checked out source tree.
-    """
-    GITS = ["git"]
-    if sys.platform == "win32":
-        GITS = ["git.cmd", "git.exe"]
-
-    out, rc = run_command(GITS, ["rev-parse", "--git-dir"], cwd=root,
-                          hide_stderr=True)
-    if rc != 0:
-        if verbose:
-            print("Directory %s not under git control" % root)
-        raise NotThisMethod("'git rev-parse --git-dir' returned error")
-
-    # if there is a tag matching tag_prefix, this yields TAG-NUM-gHEX[-dirty]
-    # if there isn't one, this yields HEX[-dirty] (no NUM)
-    describe_out, rc = run_command(GITS, ["describe", "--tags", "--dirty",
-                                          "--always", "--long",
-                                          "--match", "%s*" % tag_prefix],
-                                   cwd=root)
-    # --long was added in git-1.5.5
-    if describe_out is None:
-        raise NotThisMethod("'git describe' failed")
-    describe_out = describe_out.strip()
-    full_out, rc = run_command(GITS, ["rev-parse", "HEAD"], cwd=root)
-    if full_out is None:
-        raise NotThisMethod("'git rev-parse' failed")
-    full_out = full_out.strip()
-
-    pieces = {}
-    pieces["long"] = full_out
-    pieces["short"] = full_out[:7]  # maybe improved later
-    pieces["error"] = None
-
-    # parse describe_out. It will be like TAG-NUM-gHEX[-dirty] or HEX[-dirty]
-    # TAG might have hyphens.
-    git_describe = describe_out
-
-    # look for -dirty suffix
-    dirty = git_describe.endswith("-dirty")
-    pieces["dirty"] = dirty
-    if dirty:
-        git_describe = git_describe[:git_describe.rindex("-dirty")]
-
-    # now we have TAG-NUM-gHEX or HEX
-
-    if "-" in git_describe:
-        # TAG-NUM-gHEX
-        mo = re.search(r'^(.+)-(\d+)-g([0-9a-f]+)$', git_describe)
-        if not mo:
-            # unparseable. Maybe git-describe is misbehaving?
-            pieces["error"] = ("unable to parse git-describe output: '%s'"
-                               % describe_out)
-            return pieces
-
-        # tag
-        full_tag = mo.group(1)
-        if not full_tag.startswith(tag_prefix):
-            if verbose:
-                fmt = "tag '%s' doesn't start with prefix '%s'"
-                print(fmt % (full_tag, tag_prefix))
-            pieces["error"] = ("tag '%s' doesn't start with prefix '%s'"
-                               % (full_tag, tag_prefix))
-            return pieces
-        pieces["closest-tag"] = full_tag[len(tag_prefix):]
-
-        # distance: number of commits since tag
-        pieces["distance"] = int(mo.group(2))
-
-        # commit: short hex revision ID
-        pieces["short"] = mo.group(3)
-
-    else:
-        # HEX: no tags
-        pieces["closest-tag"] = None
-        count_out, rc = run_command(GITS, ["rev-list", "HEAD", "--count"],
-                                    cwd=root)
-        pieces["distance"] = int(count_out)  # total number of commits
-
-    # commit date: see ISO-8601 comment in git_versions_from_keywords()
-    date = run_command(GITS, ["show", "-s", "--format=%ci", "HEAD"],
-                       cwd=root)[0].strip()
-    pieces["date"] = date.strip().replace(" ", "T", 1).replace(" ", "", 1)
-
-    return pieces
-
-
-def plus_or_dot(pieces):
-    """Return a + if we don't already have one, else return a ."""
-    if "+" in pieces.get("closest-tag", ""):
-        return "."
-    return "+"
-
-
-def render_pep440(pieces):
-    """Build up version string, with post-release "local version identifier".
-
-    Our goal: TAG[+DISTANCE.gHEX[.dirty]] . Note that if you
-    get a tagged build and then dirty it, you'll get TAG+0.gHEX.dirty
-
-    Exceptions:
-    1: no tags. git_describe was just HEX. 0+untagged.DISTANCE.gHEX[.dirty]
-    """
-    if pieces["closest-tag"]:
-        rendered = pieces["closest-tag"]
-        if pieces["distance"] or pieces["dirty"]:
-            rendered += plus_or_dot(pieces)
-            rendered += "%d.g%s" % (pieces["distance"], pieces["short"])
-            if pieces["dirty"]:
-                rendered += ".dirty"
-    else:
-        # exception #1
-        rendered = "0+untagged.%d.g%s" % (pieces["distance"],
-                                          pieces["short"])
-        if pieces["dirty"]:
-            rendered += ".dirty"
-    return rendered
-
-
-def render_pep440_pre(pieces):
-    """TAG[.post.devDISTANCE] -- No -dirty.
-
-    Exceptions:
-    1: no tags. 0.post.devDISTANCE
-    """
-    if pieces["closest-tag"]:
-        rendered = pieces["closest-tag"]
-        if pieces["distance"]:
-            rendered += ".post.dev%d" % pieces["distance"]
-    else:
-        # exception #1
-        rendered = "0.post.dev%d" % pieces["distance"]
-    return rendered
-
-
-def render_pep440_post(pieces):
-    """TAG[.postDISTANCE[.dev0]+gHEX] .
-
-    The ".dev0" means dirty. Note that .dev0 sorts backwards
-    (a dirty tree will appear "older" than the corresponding clean one),
-    but you shouldn't be releasing software with -dirty anyways.
-
-    Exceptions:
-    1: no tags. 0.postDISTANCE[.dev0]
-    """
-    if pieces["closest-tag"]:
-        rendered = pieces["closest-tag"]
-        if pieces["distance"] or pieces["dirty"]:
-            rendered += ".post%d" % pieces["distance"]
-            if pieces["dirty"]:
-                rendered += ".dev0"
-            rendered += plus_or_dot(pieces)
-            rendered += "g%s" % pieces["short"]
-    else:
-        # exception #1
-        rendered = "0.post%d" % pieces["distance"]
-        if pieces["dirty"]:
-            rendered += ".dev0"
-        rendered += "+g%s" % pieces["short"]
-    return rendered
-
-
-def render_pep440_old(pieces):
-    """TAG[.postDISTANCE[.dev0]] .
-
-    The ".dev0" means dirty.
-
-    Eexceptions:
-    1: no tags. 0.postDISTANCE[.dev0]
-    """
-    if pieces["closest-tag"]:
-        rendered = pieces["closest-tag"]
-        if pieces["distance"] or pieces["dirty"]:
-            rendered += ".post%d" % pieces["distance"]
-            if pieces["dirty"]:
-                rendered += ".dev0"
-    else:
-        # exception #1
-        rendered = "0.post%d" % pieces["distance"]
-        if pieces["dirty"]:
-            rendered += ".dev0"
-    return rendered
-
-
-def render_git_describe(pieces):
-    """TAG[-DISTANCE-gHEX][-dirty].
-
-    Like 'git describe --tags --dirty --always'.
-
-    Exceptions:
-    1: no tags. HEX[-dirty]  (note: no 'g' prefix)
-    """
-    if pieces["closest-tag"]:
-        rendered = pieces["closest-tag"]
-        if pieces["distance"]:
-            rendered += "-%d-g%s" % (pieces["distance"], pieces["short"])
-    else:
-        # exception #1
-        rendered = pieces["short"]
-    if pieces["dirty"]:
-        rendered += "-dirty"
-    return rendered
-
-
-def render_git_describe_long(pieces):
-    """TAG-DISTANCE-gHEX[-dirty].
-
-    Like 'git describe --tags --dirty --always -long'.
-    The distance/hash is unconditional.
-
-    Exceptions:
-    1: no tags. HEX[-dirty]  (note: no 'g' prefix)
-    """
-    if pieces["closest-tag"]:
-        rendered = pieces["closest-tag"]
-        rendered += "-%d-g%s" % (pieces["distance"], pieces["short"])
-    else:
-        # exception #1
-        rendered = pieces["short"]
-    if pieces["dirty"]:
-        rendered += "-dirty"
-    return rendered
-
-
-def render(pieces, style):
-    """Render the given version pieces into the requested style."""
-    if pieces["error"]:
-        return {"version": "unknown",
-                "full-revisionid": pieces.get("long"),
-                "dirty": None,
-                "error": pieces["error"],
-                "date": None}
-
-    if not style or style == "default":
-        style = "pep440"  # the default
-
-    if style == "pep440":
-        rendered = render_pep440(pieces)
-    elif style == "pep440-pre":
-        rendered = render_pep440_pre(pieces)
-    elif style == "pep440-post":
-        rendered = render_pep440_post(pieces)
-    elif style == "pep440-old":
-        rendered = render_pep440_old(pieces)
-    elif style == "git-describe":
-        rendered = render_git_describe(pieces)
-    elif style == "git-describe-long":
-        rendered = render_git_describe_long(pieces)
-    else:
-        raise ValueError("unknown style '%s'" % style)
-
-    return {"version": rendered, "full-revisionid": pieces["long"],
-            "dirty": pieces["dirty"], "error": None,
-            "date": pieces.get("date")}
-
-
-def get_versions():
-    """Get version information or return default if unable to do so."""
-    # I am in _version.py, which lives at ROOT/VERSIONFILE_SOURCE. If we have
-    # __file__, we can work backwards from there to the root. Some
-    # py2exe/bbfreeze/non-CPython implementations don't do __file__, in which
-    # case we can only use expanded keywords.
-
-    cfg = get_config()
-    verbose = cfg.verbose
-
-    try:
-        return git_versions_from_keywords(get_keywords(), cfg.tag_prefix,
-                                          verbose)
-    except NotThisMethod:
-        pass
-
-    try:
-        root = os.path.realpath(__file__)
-        # versionfile_source is the relative path from the top of the source
-        # tree (where the .git directory might live) to this file. Invert
-        # this to find the root from __file__.
-        for i in cfg.versionfile_source.split('/'):
-            root = os.path.dirname(root)
-    except NameError:
-        return {"version": "0+unknown", "full-revisionid": None,
-                "dirty": None,
-                "error": "unable to find root of source tree",
-                "date": None}
-
-    try:
-        pieces = git_pieces_from_vcs(cfg.tag_prefix, root, verbose)
-        return render(pieces, cfg.style)
-    except NotThisMethod:
-        pass
-
-    try:
-        if cfg.parentdir_prefix:
-            return versions_from_parentdir(cfg.parentdir_prefix, root, verbose)
-    except NotThisMethod:
-        pass
-
-    return {"version": "0+unknown", "full-revisionid": None,
-            "dirty": None,
-            "error": "unable to compute version", "date": None}
diff --git a/whych/externs/_stdlib_list/base.py b/whych/externs/_stdlib_list/base.py
deleted file mode 100644
index 6256575..0000000
--- a/whych/externs/_stdlib_list/base.py
+++ /dev/null
@@ -1,105 +0,0 @@
-from __future__ import print_function, absolute_import
-
-import os
-import pkgutil
-from pathlib import Path
-from platform import version
-import sys
-
-try:
-    from functools import lru_cache
-except ImportError:
-    from functools32 import lru_cache
-
-long_versions = [
-    "2.6.9",
-    "2.7.9",
-    "3.2.6",
-    "3.3.6",
-    "3.4.3",
-    "3.5",
-    "3.6",
-    "3.7",
-    "3.8",
-    "3.9",
-]
-
-short_versions = [".".join(x.split(".")[:2]) for x in long_versions]
-
-
-def get_canonical_version(version):
-
-    if version in long_versions:
-        version = ".".join(version.split(".")[:2])
-    elif version not in short_versions:
-        raise ValueError("No such version: {}".format(version))
-
-    return version
-
-
-def stdlib_list(version=None):
-    """
-    Given a ``version``, return a ``list`` of names of the Python Standard
-    Libraries for that version. These names are obtained from the Sphinx inventory
-    file (used in :py:mod:`sphinx.ext.intersphinx`).
-
-    :param str|None version: The version (as a string) whose list of libraries you want
-    (one of ``"2.6"``, ``"2.7"``, ``"3.2"``, ``"3.3"``, ``"3.4"``, or ``"3.5"``).
-    If not specified, the current version of Python will be used.
-
-    :return: A list of standard libraries from the specified version of Python
-    :rtype: list
-    """
-
-    version = (
-        get_canonical_version(version)
-        if version is not None
-        else ".".join(str(x) for x in sys.version_info[:2])
-    )
-
-    module_list_file = os.path.join("lists", "{}.txt".format(version))
-
-    # This block is modified from the original version -------------------
-    # it should work the same, but this works better as a vendored package
-    module_list_file = Path.joinpath(
-        Path(__file__).parent, "lists", f"{version}.txt"
-    )
-
-    data = module_list_file.read_bytes().decode()
-
-    result = [y for y in [x.strip() for x in data.splitlines()] if y]
-    # --------------------------------------------------------------------
-    return result
-
-
-@lru_cache(maxsize=16)
-def _stdlib_list_with_cache(version=None):
-    """Internal cached version of `stdlib_list`"""
-    return stdlib_list(version=version)
-
-
-@lru_cache(maxsize=256)
-def in_stdlib(module_name, version=None):
-    """
-    Return a ``bool`` indicating if module ``module_name`` is in the list of stdlib
-    symbols for python version ``version``. If ``version`` is ``None`` (default), the
-    version of current python interpreter is used.
-
-    Note that ``True`` will be returned for built-in modules too, since this project
-    considers they are part of stdlib. See :issue:21.
-
-    It relies on ``@lru_cache`` to cache the stdlib list and query results for similar
-    calls. Therefore it is much more efficient than ``module_name in stdlib_list()``
-    especially if you wish to perform multiple checks.
-
-    :param str|None module_name: The module name (as a string) to query for.
-    :param str|None version: The version (as a string) whose list of libraries you want
-    (one of ``"2.6"``, ``"2.7"``, ``"3.2"``, ``"3.3"``, ``"3.4"``, or ``"3.5"``).
-    If not specified, the current version of Python will be used.
-
-    :return: A bool indicating if the given module name is part of standard libraries
-    for the specified version of Python.
-    :rtype: list
-    """
-    ref_list = _stdlib_list_with_cache(version=version)
-    return module_name in ref_list
diff --git a/whych/externs/_stdlib_list/fetch.py b/whych/externs/_stdlib_list/fetch.py
deleted file mode 100644
index 9d20a1f..0000000
--- a/whych/externs/_stdlib_list/fetch.py
+++ /dev/null
@@ -1,72 +0,0 @@
-import os
-import warnings
-
-from sphinx.ext.intersphinx import fetch_inventory
-
-from . import base_dir, get_canonical_version, short_versions, list_dir
-
-
-class DummyConfig(object):
-    def __init__(self, intersphinx_mapping=None, intersphinx_cache_limit=5, intersphinx_timeout=None):
-        self.intersphinx_mapping = intersphinx_mapping or {}
-        self.intersphinx_cache_limit = intersphinx_cache_limit
-        self.intersphinx_timeout = intersphinx_timeout
-        self.user_agent = "python-stdlib-list"
-        self.tls_verify = True
-
-
-class DummyApp(object):
-    """
-    Dummy app object for `fetch_inventory`_ to work.
-
-    .. _fetch_inventory: https://github.com/sphinx-doc/sphinx/blob/64665f136b781426c526877283f30b690c1fa074/sphinx/ext/intersphinx.py#L125
-    """
-
-    def __init__(self):
-        self.srcdir = base_dir
-        self.warn = warnings.warn
-
-        self.config = DummyConfig()
-
-    def info(self, msg):
-        print("DummyApp.info: {}".format(msg))
-
-
-def fetch_list(version=None):
-    """
-    For the given version of Python (or all versions if no version is set), this function:
-
-    - Uses the `fetch_inventory` function of :py:mod`sphinx.ext.intersphinx` to
-    grab and parse the Sphinx object inventory
-    (ie ``http://docs.python.org/<version>/objects.inv``) for the given version.
-
-    - Grabs the names of all of the modules in the parsed inventory data.
-
-    - Writes the sorted list of module names to file (within the `lists` subfolder).
-
-    :param str|None version: A specified version of Python. If not specified, then all
-    available versions of Python will have their inventory objects fetched
-    and parsed, and have their module names written to file.
-    (one of ``"2.6"``, ``"2.7"``, ``"3.2"``, ``"3.3"``, ``"3.4"``, ``"3.5"``, ``"3.6"``, ``"3.7"``, ``"3.8"``, ``"3.9"`` or ``None``)
-
-    """
-
-    if version is None:
-        versions = short_versions
-    else:
-        versions = [get_canonical_version(version)]
-
-    for version in versions:
-
-        url = "http://docs.python.org/{}/objects.inv".format(version)
-
-        modules = sorted(
-            list(
-                fetch_inventory(DummyApp(), "", url).get("py:module").keys()
-            )
-        )
-
-        with open(os.path.join(list_dir, "{}.txt".format(version)), "w") as f:
-            for module in modules:
-                f.write(module)
-                f.write("\n")
diff --git a/whych/externs/_stdlib_list/lists/2.6.txt b/whych/externs/_stdlib_list/lists/2.6.txt
deleted file mode 100644
index 0560590..0000000
--- a/whych/externs/_stdlib_list/lists/2.6.txt
+++ /dev/null
@@ -1,424 +0,0 @@
-AL
-BaseHTTPServer
-Bastion
-CGIHTTPServer
-Carbon.AE
-Carbon.AH
-Carbon.App
-Carbon.Appearance
-Carbon.CF
-Carbon.CG
-Carbon.CarbonEvents
-Carbon.CarbonEvt
-Carbon.Cm
-Carbon.Components
-Carbon.ControlAccessor
-Carbon.Controls
-Carbon.CoreFounation
-Carbon.CoreGraphics
-Carbon.Ctl
-Carbon.Dialogs
-Carbon.Dlg
-Carbon.Drag
-Carbon.Dragconst
-Carbon.Events
-Carbon.Evt
-Carbon.File
-Carbon.Files
-Carbon.Fm
-Carbon.Folder
-Carbon.Folders
-Carbon.Fonts
-Carbon.Help
-Carbon.IBCarbon
-Carbon.IBCarbonRuntime
-Carbon.Icns
-Carbon.Icons
-Carbon.Launch
-Carbon.LaunchServices
-Carbon.List
-Carbon.Lists
-Carbon.MacHelp
-Carbon.MediaDescr
-Carbon.Menu
-Carbon.Menus
-Carbon.Mlte
-Carbon.OSA
-Carbon.OSAconst
-Carbon.QDOffscreen
-Carbon.Qd
-Carbon.Qdoffs
-Carbon.Qt
-Carbon.QuickDraw
-Carbon.QuickTime
-Carbon.Res
-Carbon.Resources
-Carbon.Scrap
-Carbon.Snd
-Carbon.Sound
-Carbon.TE
-Carbon.TextEdit
-Carbon.Win
-Carbon.Windows
-ColorPicker
-ConfigParser
-Cookie
-DEVICE
-DocXMLRPCServer
-EasyDialogs
-FL
-FrameWork
-GL
-HTMLParser
-MacOS
-MimeWriter
-MiniAEFrame
-Nav
-PixMapWrapper
-Queue
-SUNAUDIODEV
-ScrolledText
-SimpleHTTPServer
-SimpleXMLRPCServer
-SocketServer
-StringIO
-Tix
-Tkinter
-UserDict
-UserList
-UserString
-W
-__builtin__
-__future__
-__main__
-_winreg
-abc
-aepack
-aetools
-aetypes
-aifc
-al
-anydbm
-applesingle
-array
-ast
-asynchat
-asyncore
-atexit
-audioop
-autoGIL
-base64
-bdb
-binascii
-binhex
-bisect
-bsddb
-buildtools
-bz2
-cPickle
-cProfile
-cStringIO
-calendar
-cd
-cfmfile
-cgi
-cgitb
-chunk
-cmath
-cmd
-code
-codecs
-codeop
-collections
-colorsys
-commands
-compileall
-compiler
-compiler.ast
-compiler.visitor
-contextlib
-cookielib
-copy
-copy_reg
-crypt
-csv
-ctypes
-curses
-curses.ascii
-curses.panel
-curses.textpad
-curses.wrapper
-datetime
-dbhash
-dbm
-decimal
-difflib
-dircache
-dis
-distutils
-distutils.archive_util
-distutils.bcppcompiler
-distutils.ccompiler
-distutils.cmd
-distutils.command
-distutils.command.bdist
-distutils.command.bdist_dumb
-distutils.command.bdist_msi
-distutils.command.bdist_packager
-distutils.command.bdist_rpm
-distutils.command.bdist_wininst
-distutils.command.build
-distutils.command.build_clib
-distutils.command.build_ext
-distutils.command.build_py
-distutils.command.build_scripts
-distutils.command.clean
-distutils.command.config
-distutils.command.install
-distutils.command.install_data
-distutils.command.install_headers
-distutils.command.install_lib
-distutils.command.install_scripts
-distutils.command.register
-distutils.command.sdist
-distutils.core
-distutils.cygwinccompiler
-distutils.debug
-distutils.dep_util
-distutils.dir_util
-distutils.dist
-distutils.emxccompiler
-distutils.errors
-distutils.extension
-distutils.fancy_getopt
-distutils.file_util
-distutils.filelist
-distutils.log
-distutils.msvccompiler
-distutils.mwerkscompiler
-distutils.spawn
-distutils.sysconfig
-distutils.text_file
-distutils.unixccompiler
-distutils.util
-distutils.version
-dl
-doctest
-dumbdbm
-dummy_thread
-dummy_threading
-email
-email.charset
-email.encoders
-email.errors
-email.generator
-email.header
-email.iterators
-email.message
-email.mime
-email.parser
-email.utils
-encodings.idna
-encodings.utf_8_sig
-errno
-exceptions
-fcntl
-filecmp
-fileinput
-findertools
-fl
-flp
-fm
-fnmatch
-formatter
-fpectl
-fpformat
-fractions
-ftplib
-functools
-future_builtins
-gc
-gdbm
-gensuitemodule
-getopt
-getpass
-gettext
-gl
-glob
-grp
-gzip
-hashlib
-heapq
-hmac
-hotshot
-hotshot.stats
-htmlentitydefs
-htmllib
-httplib
-ic
-icopen
-imageop
-imaplib
-imgfile
-imghdr
-imp
-imputil
-inspect
-io
-itertools
-jpeg
-json
-keyword
-lib2to3
-linecache
-locale
-logging
-macerrors
-macostools
-macpath
-macresource
-mailbox
-mailcap
-marshal
-math
-md5
-mhlib
-mimetools
-mimetypes
-mimify
-mmap
-modulefinder
-msilib
-msvcrt
-multifile
-multiprocessing
-multiprocessing.connection
-multiprocessing.dummy
-multiprocessing.managers
-multiprocessing.pool
-multiprocessing.sharedctypes
-mutex
-netrc
-new
-nis
-nntplib
-numbers
-operator
-optparse
-os
-os.path
-ossaudiodev
-parser
-pdb
-pickle
-pickletools
-pipes
-pkgutil
-platform
-plistlib
-popen2
-poplib
-posix
-posixfile
-pprint
-profile
-pstats
-pty
-pwd
-py_compile
-pyclbr
-pydoc
-quopri
-random
-re
-readline
-repr
-resource
-rexec
-rfc822
-rlcompleter
-robotparser
-runpy
-sched
-select
-sets
-sgmllib
-sha
-shelve
-shlex
-shutil
-signal
-site
-smtpd
-smtplib
-sndhdr
-socket
-spwd
-sqlite3
-ssl
-stat
-statvfs
-string
-stringprep
-struct
-subprocess
-sunau
-sunaudiodev
-symbol
-symtable
-sys
-syslog
-tabnanny
-tarfile
-telnetlib
-tempfile
-termios
-test
-test.test_support
-textwrap
-thread
-threading
-time
-timeit
-token
-tokenize
-trace
-traceback
-tty
-turtle
-types
-unicodedata
-unittest
-urllib
-urllib2
-urlparse
-user
-uu
-uuid
-videoreader
-warnings
-wave
-weakref
-webbrowser
-whichdb
-winsound
-wsgiref
-wsgiref.handlers
-wsgiref.headers
-wsgiref.simple_server
-wsgiref.util
-wsgiref.validate
-xdrlib
-xml.dom
-xml.dom.minidom
-xml.dom.pulldom
-xml.etree.ElementTree
-xml.parsers.expat
-xml.sax
-xml.sax.handler
-xml.sax.saxutils
-xml.sax.xmlreader
-xmlrpclib
-zipfile
-zipimport
-zlib
diff --git a/whych/externs/_stdlib_list/lists/2.7.txt b/whych/externs/_stdlib_list/lists/2.7.txt
deleted file mode 100644
index 7a6b0ce..0000000
--- a/whych/externs/_stdlib_list/lists/2.7.txt
+++ /dev/null
@@ -1,1549 +0,0 @@
-AL
-BaseHTTPServer
-Bastion
-CGIHTTPServer
-Canvas
-Carbon.AE
-Carbon.AH
-Carbon.App
-Carbon.Appearance
-Carbon.CF
-Carbon.CG
-Carbon.CarbonEvents
-Carbon.CarbonEvt
-Carbon.Cm
-Carbon.Components
-Carbon.ControlAccessor
-Carbon.Controls
-Carbon.CoreFounation
-Carbon.CoreGraphics
-Carbon.Ctl
-Carbon.Dialogs
-Carbon.Dlg
-Carbon.Drag
-Carbon.Dragconst
-Carbon.Events
-Carbon.Evt
-Carbon.File
-Carbon.Files
-Carbon.Fm
-Carbon.Folder
-Carbon.Folders
-Carbon.Fonts
-Carbon.Help
-Carbon.IBCarbon
-Carbon.IBCarbonRuntime
-Carbon.Icns
-Carbon.Icons
-Carbon.Launch
-Carbon.LaunchServices
-Carbon.List
-Carbon.Lists
-Carbon.MacHelp
-Carbon.MediaDescr
-Carbon.Menu
-Carbon.Menus
-Carbon.Mlte
-Carbon.OSA
-Carbon.OSAconst
-Carbon.QDOffscreen
-Carbon.Qd
-Carbon.Qdoffs
-Carbon.Qt
-Carbon.QuickDraw
-Carbon.QuickTime
-Carbon.Res
-Carbon.Resources
-Carbon.Scrap
-Carbon.Snd
-Carbon.Sound
-Carbon.TE
-Carbon.TextEdit
-Carbon.Win
-Carbon.Windows
-ColorPicker
-ConfigParser
-Cookie
-DEVICE
-Dialog
-DocXMLRPCServer
-EasyDialogs
-FL
-FileDialog
-FixTk
-FrameWork
-GL
-HTMLParser
-MacOS
-MimeWriter
-MiniAEFrame
-Nav
-PixMapWrapper
-Queue
-SUNAUDIODEV
-ScrolledText
-SimpleDialog
-SimpleHTTPServer
-SimpleXMLRPCServer
-SocketServer
-StringIO
-Tix
-Tkconstants
-Tkdnd
-Tkinter
-UserDict
-UserList
-UserString
-W
-_LWPCookieJar
-_MozillaCookieJar
-__builtin__
-__future__
-__main__
-_abcoll
-_ast
-_bisect
-_bsddb
-_codecs
-_codecs_cn
-_codecs_hk
-_codecs_iso2022
-_codecs_jp
-_codecs_kr
-_codecs_tw
-_collections
-_csv
-_ctypes
-_ctypes_test
-_curses
-_curses_panel
-_elementtree
-_functools
-_hashlib
-_heapq
-_hotshot
-_io
-_json
-_locale
-_lsprof
-_md5
-_multibytecodec
-_multiprocessing
-_osx_support
-_pyio
-_random
-_sha
-_sha256
-_sha512
-_socket
-_sqlite3
-_sre
-_ssl
-_strptime
-_struct
-_symtable
-_sysconfigdata
-_testcapi
-_threading_local
-_tkinter
-_warnings
-_weakref
-_weakrefset
-_winreg
-abc
-aepack
-aetools
-aetypes
-aifc
-al
-antigravity
-anydbm
-applesingle
-argparse
-array
-ast
-asynchat
-asyncore
-atexit
-audiodev
-audioop
-autoGIL
-base64
-bdb
-binascii
-binhex
-bisect
-bsddb
-bsddb.db
-bsddb.dbobj
-bsddb.dbrecio
-bsddb.dbshelve
-bsddb.dbtables
-bsddb.dbutils
-bsddb.test
-bsddb.test.test_all
-bsddb.test.test_associate
-bsddb.test.test_basics
-bsddb.test.test_compare
-bsddb.test.test_compat
-bsddb.test.test_cursor_pget_bug
-bsddb.test.test_db
-bsddb.test.test_dbenv
-bsddb.test.test_dbobj
-bsddb.test.test_dbshelve
-bsddb.test.test_dbtables
-bsddb.test.test_distributed_transactions
-bsddb.test.test_early_close
-bsddb.test.test_fileid
-bsddb.test.test_get_none
-bsddb.test.test_join
-bsddb.test.test_lock
-bsddb.test.test_misc
-bsddb.test.test_pickle
-bsddb.test.test_queue
-bsddb.test.test_recno
-bsddb.test.test_replication
-bsddb.test.test_sequence
-bsddb.test.test_thread
-buildtools
-bz2
-cPickle
-cProfile
-cStringIO
-calendar
-cd
-cfmfile
-cgi
-cgitb
-chunk
-cmath
-cmd
-code
-codecs
-codeop
-collections
-colorsys
-commands
-compileall
-compiler
-compiler.ast
-compiler.consts
-compiler.future
-compiler.misc
-compiler.pyassem
-compiler.pycodegen
-compiler.symbols
-compiler.syntax
-compiler.transformer
-compiler.visitor
-contextlib
-cookielib
-copy
-copy_reg
-crypt
-csv
-ctypes
-ctypes._endian
-ctypes.macholib
-ctypes.macholib.dyld
-ctypes.macholib.dylib
-ctypes.macholib.framework
-ctypes.test
-ctypes.test.runtests
-ctypes.test.test_anon
-ctypes.test.test_array_in_pointer
-ctypes.test.test_arrays
-ctypes.test.test_as_parameter
-ctypes.test.test_bitfields
-ctypes.test.test_buffers
-ctypes.test.test_byteswap
-ctypes.test.test_callbacks
-ctypes.test.test_cast
-ctypes.test.test_cfuncs
-ctypes.test.test_checkretval
-ctypes.test.test_delattr
-ctypes.test.test_errno
-ctypes.test.test_find
-ctypes.test.test_frombuffer
-ctypes.test.test_funcptr
-ctypes.test.test_functions
-ctypes.test.test_incomplete
-ctypes.test.test_init
-ctypes.test.test_internals
-ctypes.test.test_keeprefs
-ctypes.test.test_libc
-ctypes.test.test_loading
-ctypes.test.test_macholib
-ctypes.test.test_memfunctions
-ctypes.test.test_numbers
-ctypes.test.test_objects
-ctypes.test.test_parameters
-ctypes.test.test_pep3118
-ctypes.test.test_pickling
-ctypes.test.test_pointers
-ctypes.test.test_prototypes
-ctypes.test.test_python_api
-ctypes.test.test_random_things
-ctypes.test.test_refcounts
-ctypes.test.test_repr
-ctypes.test.test_returnfuncptrs
-ctypes.test.test_simplesubclasses
-ctypes.test.test_sizes
-ctypes.test.test_slicing
-ctypes.test.test_stringptr
-ctypes.test.test_strings
-ctypes.test.test_struct_fields
-ctypes.test.test_structures
-ctypes.test.test_unaligned_structures
-ctypes.test.test_unicode
-ctypes.test.test_values
-ctypes.test.test_varsize_struct
-ctypes.test.test_win32
-ctypes.test.test_wintypes
-ctypes.util
-ctypes.wintypes
-curses
-curses.ascii
-curses.has_key
-curses.panel
-curses.textpad
-curses.wrapper
-datetime
-dbhash
-dbm
-decimal
-difflib
-dircache
-dis
-distutils
-distutils.archive_util
-distutils.bcppcompiler
-distutils.ccompiler
-distutils.cmd
-distutils.command
-distutils.command.bdist
-distutils.command.bdist_dumb
-distutils.command.bdist_msi
-distutils.command.bdist_packager
-distutils.command.bdist_rpm
-distutils.command.bdist_wininst
-distutils.command.build
-distutils.command.build_clib
-distutils.command.build_ext
-distutils.command.build_py
-distutils.command.build_scripts
-distutils.command.check
-distutils.command.clean
-distutils.command.config
-distutils.command.install
-distutils.command.install_data
-distutils.command.install_egg_info
-distutils.command.install_headers
-distutils.command.install_lib
-distutils.command.install_scripts
-distutils.command.register
-distutils.command.sdist
-distutils.command.upload
-distutils.config
-distutils.core
-distutils.cygwinccompiler
-distutils.debug
-distutils.dep_util
-distutils.dir_util
-distutils.dist
-distutils.emxccompiler
-distutils.errors
-distutils.extension
-distutils.fancy_getopt
-distutils.file_util
-distutils.filelist
-distutils.log
-distutils.msvc9compiler
-distutils.msvccompiler
-distutils.spawn
-distutils.sysconfig
-distutils.tests
-distutils.tests.setuptools_build_ext
-distutils.tests.setuptools_extension
-distutils.tests.support
-distutils.tests.test_archive_util
-distutils.tests.test_bdist
-distutils.tests.test_bdist_dumb
-distutils.tests.test_bdist_msi
-distutils.tests.test_bdist_rpm
-distutils.tests.test_bdist_wininst
-distutils.tests.test_build
-distutils.tests.test_build_clib
-distutils.tests.test_build_ext
-distutils.tests.test_build_py
-distutils.tests.test_build_scripts
-distutils.tests.test_ccompiler
-distutils.tests.test_check
-distutils.tests.test_clean
-distutils.tests.test_cmd
-distutils.tests.test_config
-distutils.tests.test_config_cmd
-distutils.tests.test_core
-distutils.tests.test_dep_util
-distutils.tests.test_dir_util
-distutils.tests.test_dist
-distutils.tests.test_file_util
-distutils.tests.test_filelist
-distutils.tests.test_install
-distutils.tests.test_install_data
-distutils.tests.test_install_headers
-distutils.tests.test_install_lib
-distutils.tests.test_install_scripts
-distutils.tests.test_msvc9compiler
-distutils.tests.test_register
-distutils.tests.test_sdist
-distutils.tests.test_spawn
-distutils.tests.test_sysconfig
-distutils.tests.test_text_file
-distutils.tests.test_unixccompiler
-distutils.tests.test_upload
-distutils.tests.test_util
-distutils.tests.test_version
-distutils.tests.test_versionpredicate
-distutils.text_file
-distutils.unixccompiler
-distutils.util
-distutils.version
-distutils.versionpredicate
-dl
-doctest
-dumbdbm
-dummy_thread
-dummy_threading
-email
-email._parseaddr
-email.base64mime
-email.charset
-email.encoders
-email.errors
-email.feedparser
-email.generator
-email.header
-email.iterators
-email.message
-email.mime
-email.mime.application
-email.mime.audio
-email.mime.base
-email.mime.image
-email.mime.message
-email.mime.multipart
-email.mime.nonmultipart
-email.mime.text
-email.parser
-email.quoprimime
-email.test
-email.test.test_email
-email.test.test_email_codecs
-email.test.test_email_codecs_renamed
-email.test.test_email_renamed
-email.test.test_email_torture
-email.utils
-encodings
-encodings.__builtin__
-encodings.aliases
-encodings.ascii
-encodings.base64_codec
-encodings.big5
-encodings.big5hkscs
-encodings.bz2_codec
-encodings.charmap
-encodings.codecs
-encodings.cp037
-encodings.cp1006
-encodings.cp1026
-encodings.cp1140
-encodings.cp1250
-encodings.cp1251
-encodings.cp1252
-encodings.cp1253
-encodings.cp1254
-encodings.cp1255
-encodings.cp1256
-encodings.cp1257
-encodings.cp1258
-encodings.cp424
-encodings.cp437
-encodings.cp500
-encodings.cp720
-encodings.cp737
-encodings.cp775
-encodings.cp850
-encodings.cp852
-encodings.cp855
-encodings.cp856
-encodings.cp857
-encodings.cp858
-encodings.cp860
-encodings.cp861
-encodings.cp862
-encodings.cp863
-encodings.cp864
-encodings.cp865
-encodings.cp866
-encodings.cp869
-encodings.cp874
-encodings.cp875
-encodings.cp932
-encodings.cp949
-encodings.cp950
-encodings.encodings
-encodings.euc_jis_2004
-encodings.euc_jisx0213
-encodings.euc_jp
-encodings.euc_kr
-encodings.gb18030
-encodings.gb2312
-encodings.gbk
-encodings.hex_codec
-encodings.hp_roman8
-encodings.hz
-encodings.idna
-encodings.iso2022_jp
-encodings.iso2022_jp_1
-encodings.iso2022_jp_2
-encodings.iso2022_jp_2004
-encodings.iso2022_jp_3
-encodings.iso2022_jp_ext
-encodings.iso2022_kr
-encodings.iso8859_1
-encodings.iso8859_10
-encodings.iso8859_11
-encodings.iso8859_13
-encodings.iso8859_14
-encodings.iso8859_15
-encodings.iso8859_16
-encodings.iso8859_2
-encodings.iso8859_3
-encodings.iso8859_4
-encodings.iso8859_5
-encodings.iso8859_6
-encodings.iso8859_7
-encodings.iso8859_8
-encodings.iso8859_9
-encodings.johab
-encodings.koi8_r
-encodings.koi8_u
-encodings.latin_1
-encodings.mac_arabic
-encodings.mac_centeuro
-encodings.mac_croatian
-encodings.mac_cyrillic
-encodings.mac_farsi
-encodings.mac_greek
-encodings.mac_iceland
-encodings.mac_latin2
-encodings.mac_roman
-encodings.mac_romanian
-encodings.mac_turkish
-encodings.mbcs
-encodings.palmos
-encodings.ptcp154
-encodings.punycode
-encodings.quopri_codec
-encodings.raw_unicode_escape
-encodings.rot_13
-encodings.shift_jis
-encodings.shift_jis_2004
-encodings.shift_jisx0213
-encodings.string_escape
-encodings.tis_620
-encodings.undefined
-encodings.unicode_escape
-encodings.unicode_internal
-encodings.utf_16
-encodings.utf_16_be
-encodings.utf_16_le
-encodings.utf_32
-encodings.utf_32_be
-encodings.utf_32_le
-encodings.utf_7
-encodings.utf_8
-encodings.utf_8_sig
-encodings.uu_codec
-encodings.zlib_codec
-ensurepip
-ensurepip.__main__
-ensurepip._uninstall
-errno
-exceptions
-fcntl
-filecmp
-fileinput
-findertools
-fl
-flp
-fm
-fnmatch
-formatter
-fpectl
-fpformat
-fractions
-ftplib
-functools
-future_builtins
-gc
-gdbm
-genericpath
-gensuitemodule
-getopt
-getpass
-gettext
-gl
-glob
-grp
-gzip
-hashlib
-heapq
-hmac
-hotshot
-hotshot.log
-hotshot.stats
-hotshot.stones
-htmlentitydefs
-htmllib
-httplib
-ic
-icopen
-idlelib
-idlelib.AutoComplete
-idlelib.AutoCompleteWindow
-idlelib.AutoExpand
-idlelib.Bindings
-idlelib.CallTipWindow
-idlelib.CallTips
-idlelib.ClassBrowser
-idlelib.CodeContext
-idlelib.ColorDelegator
-idlelib.Debugger
-idlelib.Delegator
-idlelib.EditorWindow
-idlelib.FileList
-idlelib.FormatParagraph
-idlelib.GrepDialog
-idlelib.HyperParser
-idlelib.IOBinding
-idlelib.IdleHistory
-idlelib.MultiCall
-idlelib.MultiStatusBar
-idlelib.ObjectBrowser
-idlelib.OutputWindow
-idlelib.ParenMatch
-idlelib.PathBrowser
-idlelib.Percolator
-idlelib.PyParse
-idlelib.PyShell
-idlelib.RemoteDebugger
-idlelib.RemoteObjectBrowser
-idlelib.ReplaceDialog
-idlelib.RstripExtension
-idlelib.ScriptBinding
-idlelib.ScrolledList
-idlelib.SearchDialog
-idlelib.SearchDialogBase
-idlelib.SearchEngine
-idlelib.StackViewer
-idlelib.ToolTip
-idlelib.TreeWidget
-idlelib.UndoDelegator
-idlelib.WidgetRedirector
-idlelib.WindowList
-idlelib.ZoomHeight
-idlelib.aboutDialog
-idlelib.configDialog
-idlelib.configHandler
-idlelib.configHelpSourceEdit
-idlelib.configSectionNameDialog
-idlelib.dynOptionMenuWidget
-idlelib.help
-idlelib.idle
-idlelib.idle_test
-idlelib.idle_test.htest
-idlelib.idle_test.mock_idle
-idlelib.idle_test.mock_tk
-idlelib.idle_test.test_autocomplete
-idlelib.idle_test.test_autoexpand
-idlelib.idle_test.test_calltips
-idlelib.idle_test.test_config_name
-idlelib.idle_test.test_configdialog
-idlelib.idle_test.test_delegator
-idlelib.idle_test.test_editmenu
-idlelib.idle_test.test_formatparagraph
-idlelib.idle_test.test_grep
-idlelib.idle_test.test_helpabout
-idlelib.idle_test.test_hyperparser
-idlelib.idle_test.test_idlehistory
-idlelib.idle_test.test_io
-idlelib.idle_test.test_parenmatch
-idlelib.idle_test.test_pathbrowser
-idlelib.idle_test.test_rstrip
-idlelib.idle_test.test_searchdialogbase
-idlelib.idle_test.test_searchengine
-idlelib.idle_test.test_text
-idlelib.idle_test.test_textview
-idlelib.idle_test.test_warning
-idlelib.idle_test.test_widgetredir
-idlelib.idlever
-idlelib.keybindingDialog
-idlelib.macosxSupport
-idlelib.rpc
-idlelib.run
-idlelib.tabbedpages
-idlelib.textView
-ihooks
-imageop
-imaplib
-imgfile
-imghdr
-imp
-importlib
-imputil
-inspect
-io
-itertools
-jpeg
-json
-json._json
-json.decoder
-json.encoder
-json.json
-json.re
-json.scanner
-json.struct
-json.sys
-json.tests
-json.tests.test_check_circular
-json.tests.test_decode
-json.tests.test_default
-json.tests.test_dump
-json.tests.test_encode_basestring_ascii
-json.tests.test_fail
-json.tests.test_float
-json.tests.test_indent
-json.tests.test_pass1
-json.tests.test_pass2
-json.tests.test_pass3
-json.tests.test_recursion
-json.tests.test_scanstring
-json.tests.test_separators
-json.tests.test_speedups
-json.tests.test_tool
-json.tests.test_unicode
-json.tool
-keyword
-lib2to3
-lib2to3.__main__
-lib2to3.btm_matcher
-lib2to3.btm_utils
-lib2to3.fixer_base
-lib2to3.fixer_util
-lib2to3.fixes
-lib2to3.fixes.fix_apply
-lib2to3.fixes.fix_asserts
-lib2to3.fixes.fix_basestring
-lib2to3.fixes.fix_buffer
-lib2to3.fixes.fix_dict
-lib2to3.fixes.fix_except
-lib2to3.fixes.fix_exec
-lib2to3.fixes.fix_execfile
-lib2to3.fixes.fix_exitfunc
-lib2to3.fixes.fix_filter
-lib2to3.fixes.fix_funcattrs
-lib2to3.fixes.fix_future
-lib2to3.fixes.fix_getcwdu
-lib2to3.fixes.fix_has_key
-lib2to3.fixes.fix_idioms
-lib2to3.fixes.fix_import
-lib2to3.fixes.fix_imports
-lib2to3.fixes.fix_imports2
-lib2to3.fixes.fix_input
-lib2to3.fixes.fix_intern
-lib2to3.fixes.fix_isinstance
-lib2to3.fixes.fix_itertools
-lib2to3.fixes.fix_itertools_imports
-lib2to3.fixes.fix_long
-lib2to3.fixes.fix_map
-lib2to3.fixes.fix_metaclass
-lib2to3.fixes.fix_methodattrs
-lib2to3.fixes.fix_ne
-lib2to3.fixes.fix_next
-lib2to3.fixes.fix_nonzero
-lib2to3.fixes.fix_numliterals
-lib2to3.fixes.fix_operator
-lib2to3.fixes.fix_paren
-lib2to3.fixes.fix_print
-lib2to3.fixes.fix_raise
-lib2to3.fixes.fix_raw_input
-lib2to3.fixes.fix_reduce
-lib2to3.fixes.fix_renames
-lib2to3.fixes.fix_repr
-lib2to3.fixes.fix_set_literal
-lib2to3.fixes.fix_standarderror
-lib2to3.fixes.fix_sys_exc
-lib2to3.fixes.fix_throw
-lib2to3.fixes.fix_tuple_params
-lib2to3.fixes.fix_types
-lib2to3.fixes.fix_unicode
-lib2to3.fixes.fix_urllib
-lib2to3.fixes.fix_ws_comma
-lib2to3.fixes.fix_xrange
-lib2to3.fixes.fix_xreadlines
-lib2to3.fixes.fix_zip
-lib2to3.main
-lib2to3.patcomp
-lib2to3.pgen2
-lib2to3.pgen2.conv
-lib2to3.pgen2.driver
-lib2to3.pgen2.grammar
-lib2to3.pgen2.literals
-lib2to3.pgen2.parse
-lib2to3.pgen2.pgen
-lib2to3.pgen2.token
-lib2to3.pgen2.tokenize
-lib2to3.pygram
-lib2to3.pytree
-lib2to3.refactor
-lib2to3.tests
-lib2to3.tests.data.bom
-lib2to3.tests.data.crlf
-lib2to3.tests.data.different_encoding
-lib2to3.tests.data.false_encoding
-lib2to3.tests.data.fixers.bad_order
-lib2to3.tests.data.fixers.myfixes
-lib2to3.tests.data.fixers.myfixes.fix_explicit
-lib2to3.tests.data.fixers.myfixes.fix_first
-lib2to3.tests.data.fixers.myfixes.fix_last
-lib2to3.tests.data.fixers.myfixes.fix_parrot
-lib2to3.tests.data.fixers.myfixes.fix_preorder
-lib2to3.tests.data.fixers.no_fixer_cls
-lib2to3.tests.data.fixers.parrot_example
-lib2to3.tests.data.infinite_recursion
-lib2to3.tests.data.py2_test_grammar
-lib2to3.tests.data.py3_test_grammar
-lib2to3.tests.pytree_idempotency
-lib2to3.tests.support
-lib2to3.tests.test_all_fixers
-lib2to3.tests.test_fixers
-lib2to3.tests.test_main
-lib2to3.tests.test_parser
-lib2to3.tests.test_pytree
-lib2to3.tests.test_refactor
-lib2to3.tests.test_util
-linecache
-linuxaudiodev
-locale
-logging
-logging.config
-logging.handlers
-macerrors
-macostools
-macpath
-macresource
-macurl2path
-mailbox
-mailcap
-markupbase
-marshal
-math
-md5
-mhlib
-mimetools
-mimetypes
-mimify
-mmap
-modulefinder
-msilib
-msvcrt
-multifile
-multiprocessing
-multiprocessing.connection
-multiprocessing.dummy
-multiprocessing.dummy.connection
-multiprocessing.forking
-multiprocessing.heap
-multiprocessing.managers
-multiprocessing.pool
-multiprocessing.process
-multiprocessing.queues
-multiprocessing.reduction
-multiprocessing.sharedctypes
-multiprocessing.synchronize
-multiprocessing.util
-mutex
-netrc
-new
-nis
-nntplib
-ntpath
-nturl2path
-numbers
-opcode
-operator
-optparse
-os
-os.path
-os2emxpath
-ossaudiodev
-parser
-pdb
-pickle
-pickletools
-pipes
-pkgutil
-platform
-plistlib
-popen2
-poplib
-posix
-posixfile
-posixpath
-pprint
-profile
-pstats
-pty
-pwd
-py_compile
-pyclbr
-pydoc
-pydoc_data
-pydoc_data.topics
-pyexpat
-quopri
-random
-re
-readline
-repr
-resource
-rexec
-rfc822
-rlcompleter
-robotparser
-runpy
-sched
-select
-sets
-sgmllib
-sha
-shelve
-shlex
-shutil
-signal
-site
-smtpd
-smtplib
-sndhdr
-socket
-spwd
-sqlite3
-sqlite3.dbapi2
-sqlite3.dump
-sqlite3.test
-sqlite3.test.dbapi
-sqlite3.test.dump
-sqlite3.test.factory
-sqlite3.test.hooks
-sqlite3.test.py25tests
-sqlite3.test.regression
-sqlite3.test.transactions
-sqlite3.test.types
-sqlite3.test.userfunctions
-sre
-sre_compile
-sre_constants
-sre_parse
-ssl
-stat
-statvfs
-string
-stringold
-stringprep
-strop
-struct
-subprocess
-sunau
-sunaudio
-sunaudiodev
-symbol
-symtable
-sys
-sysconfig
-syslog
-tabnanny
-tarfile
-telnetlib
-tempfile
-termios
-test
-test.__main__
-test._mock_backport
-test.audiotests
-test.autotest
-test.bad_coding
-test.bad_coding2
-test.bad_coding3
-test.badsyntax_future3
-test.badsyntax_future4
-test.badsyntax_future5
-test.badsyntax_future6
-test.badsyntax_future7
-test.badsyntax_future8
-test.badsyntax_future9
-test.badsyntax_nocaret
-test.bisect
-test.bisect_cmd
-test.curses_tests
-test.doctest_aliases
-test.double_const
-test.fork_wait
-test.gdb_sample
-test.infinite_reload
-test.inspect_fodder
-test.inspect_fodder2
-test.list_tests
-test.lock_tests
-test.make_ssl_certs
-test.mapping_tests
-test.mp_fork_bomb
-test.multibytecodec_support
-test.outstanding_bugs
-test.pickletester
-test.profilee
-test.pyclbr_input
-test.pydoc_mod
-test.pydocfodder
-test.pystone
-test.pythoninfo
-test.re_tests
-test.regrtest
-test.relimport
-test.reperf
-test.sample_doctest
-test.sample_doctest_no_docstrings
-test.sample_doctest_no_doctests
-test.script_helper
-test.seq_tests
-test.sortperf
-test.ssl_servers
-test.ssltests
-test.string_tests
-test.subprocessdata.sigchild_ignore
-test.support
-test.support.script_helper
-test.symlink_support
-test.test_MimeWriter
-test.test_SimpleHTTPServer
-test.test_StringIO
-test.test___all__
-test.test___future__
-test.test__locale
-test.test__osx_support
-test.test_abc
-test.test_abstract_numbers
-test.test_aepack
-test.test_aifc
-test.test_al
-test.test_anydbm
-test.test_applesingle
-test.test_argparse
-test.test_array
-test.test_ascii_formatd
-test.test_ast
-test.test_asynchat
-test.test_asyncore
-test.test_atexit
-test.test_audioop
-test.test_augassign
-test.test_base64
-test.test_bastion
-test.test_bdb
-test.test_bigaddrspace
-test.test_bigmem
-test.test_binascii
-test.test_binhex
-test.test_binop
-test.test_bisect
-test.test_bool
-test.test_bsddb
-test.test_bsddb185
-test.test_bsddb3
-test.test_buffer
-test.test_bufio
-test.test_builtin
-test.test_bytes
-test.test_bz2
-test.test_calendar
-test.test_call
-test.test_capi
-test.test_cd
-test.test_cfgparser
-test.test_cgi
-test.test_charmapcodec
-test.test_cl
-test.test_class
-test.test_cmath
-test.test_cmd
-test.test_cmd_line
-test.test_cmd_line_script
-test.test_code
-test.test_codeccallbacks
-test.test_codecencodings_cn
-test.test_codecencodings_hk
-test.test_codecencodings_iso2022
-test.test_codecencodings_jp
-test.test_codecencodings_kr
-test.test_codecencodings_tw
-test.test_codecmaps_cn
-test.test_codecmaps_hk
-test.test_codecmaps_jp
-test.test_codecmaps_kr
-test.test_codecmaps_tw
-test.test_codecs
-test.test_codeop
-test.test_coercion
-test.test_collections
-test.test_colorsys
-test.test_commands
-test.test_compare
-test.test_compile
-test.test_compileall
-test.test_compiler
-test.test_complex
-test.test_complex_args
-test.test_contains
-test.test_contextlib
-test.test_cookie
-test.test_cookielib
-test.test_copy
-test.test_copy_reg
-test.test_cpickle
-test.test_cprofile
-test.test_crypt
-test.test_csv
-test.test_ctypes
-test.test_curses
-test.test_datetime
-test.test_dbm
-test.test_decimal
-test.test_decorators
-test.test_defaultdict
-test.test_deque
-test.test_descr
-test.test_descrtut
-test.test_dict
-test.test_dictcomps
-test.test_dictviews
-test.test_difflib
-test.test_dircache
-test.test_dis
-test.test_distutils
-test.test_dl
-test.test_doctest
-test.test_doctest2
-test.test_docxmlrpc
-test.test_dumbdbm
-test.test_dummy_thread
-test.test_dummy_threading
-test.test_email
-test.test_email_codecs
-test.test_email_renamed
-test.test_ensurepip
-test.test_enumerate
-test.test_eof
-test.test_epoll
-test.test_errno
-test.test_exception_variations
-test.test_exceptions
-test.test_extcall
-test.test_fcntl
-test.test_file
-test.test_file2k
-test.test_file_eintr
-test.test_filecmp
-test.test_fileinput
-test.test_fileio
-test.test_float
-test.test_fnmatch
-test.test_fork1
-test.test_format
-test.test_fpformat
-test.test_fractions
-test.test_frozen
-test.test_ftplib
-test.test_funcattrs
-test.test_functools
-test.test_future
-test.test_future1
-test.test_future2
-test.test_future3
-test.test_future4
-test.test_future5
-test.test_future_builtins
-test.test_gc
-test.test_gdb
-test.test_gdbm
-test.test_generators
-test.test_genericpath
-test.test_genexps
-test.test_getargs
-test.test_getargs2
-test.test_getopt
-test.test_gettext
-test.test_gl
-test.test_glob
-test.test_global
-test.test_grammar
-test.test_grp
-test.test_gzip
-test.test_hash
-test.test_hashlib
-test.test_heapq
-test.test_hmac
-test.test_hotshot
-test.test_htmllib
-test.test_htmlparser
-test.test_httplib
-test.test_httpservers
-test.test_idle
-test.test_imageop
-test.test_imaplib
-test.test_imgfile
-test.test_imghdr
-test.test_imp
-test.test_import
-test.test_import_magic
-test.test_importhooks
-test.test_importlib
-test.test_index
-test.test_inspect
-test.test_int
-test.test_int_literal
-test.test_io
-test.test_ioctl
-test.test_isinstance
-test.test_iter
-test.test_iterlen
-test.test_itertools
-test.test_json
-test.test_kqueue
-test.test_largefile
-test.test_lib2to3
-test.test_linecache
-test.test_linuxaudiodev
-test.test_list
-test.test_locale
-test.test_logging
-test.test_long
-test.test_long_future
-test.test_longexp
-test.test_macos
-test.test_macostools
-test.test_macpath
-test.test_macurl2path
-test.test_mailbox
-test.test_marshal
-test.test_math
-test.test_md5
-test.test_memoryio
-test.test_memoryview
-test.test_mhlib
-test.test_mimetools
-test.test_mimetypes
-test.test_minidom
-test.test_mmap
-test.test_module
-test.test_modulefinder
-test.test_msilib
-test.test_multibytecodec
-test.test_multifile
-test.test_multiprocessing
-test.test_mutants
-test.test_mutex
-test.test_netrc
-test.test_new
-test.test_nis
-test.test_nntplib
-test.test_normalization
-test.test_ntpath
-test.test_old_mailbox
-test.test_opcodes
-test.test_openpty
-test.test_operator
-test.test_optparse
-test.test_ordered_dict
-test.test_os
-test.test_ossaudiodev
-test.test_parser
-test.test_pdb
-test.test_peepholer
-test.test_pep247
-test.test_pep277
-test.test_pep352
-test.test_pickle
-test.test_pickletools
-test.test_pipes
-test.test_pkg
-test.test_pkgimport
-test.test_pkgutil
-test.test_platform
-test.test_plistlib
-test.test_poll
-test.test_popen
-test.test_popen2
-test.test_poplib
-test.test_posix
-test.test_posixpath
-test.test_pow
-test.test_pprint
-test.test_print
-test.test_profile
-test.test_property
-test.test_pstats
-test.test_pty
-test.test_pwd
-test.test_py3kwarn
-test.test_py_compile
-test.test_pyclbr
-test.test_pydoc
-test.test_pyexpat
-test.test_queue
-test.test_quopri
-test.test_random
-test.test_re
-test.test_readline
-test.test_regrtest
-test.test_repr
-test.test_resource
-test.test_rfc822
-test.test_richcmp
-test.test_rlcompleter
-test.test_robotparser
-test.test_runpy
-test.test_sax
-test.test_scope
-test.test_scriptpackages
-test.test_select
-test.test_set
-test.test_setcomps
-test.test_sets
-test.test_sgmllib
-test.test_sha
-test.test_shelve
-test.test_shlex
-test.test_shutil
-test.test_signal
-test.test_site
-test.test_slice
-test.test_smtplib
-test.test_smtpnet
-test.test_socket
-test.test_socketserver
-test.test_softspace
-test.test_sort
-test.test_source_encoding
-test.test_spwd
-test.test_sqlite
-test.test_ssl
-test.test_startfile
-test.test_stat
-test.test_str
-test.test_strftime
-test.test_string
-test.test_stringprep
-test.test_strop
-test.test_strptime
-test.test_strtod
-test.test_struct
-test.test_structmembers
-test.test_structseq
-test.test_subprocess
-test.test_sunau
-test.test_sunaudiodev
-test.test_sundry
-test.test_support
-test.test_symtable
-test.test_syntax
-test.test_sys
-test.test_sys_setprofile
-test.test_sys_settrace
-test.test_sysconfig
-test.test_tarfile
-test.test_tcl
-test.test_telnetlib
-test.test_tempfile
-test.test_test_support
-test.test_textwrap
-test.test_thread
-test.test_threaded_import
-test.test_threadedtempfile
-test.test_threading
-test.test_threading_local
-test.test_threadsignals
-test.test_time
-test.test_timeit
-test.test_timeout
-test.test_tk
-test.test_tokenize
-test.test_tools
-test.test_trace
-test.test_traceback
-test.test_transformer
-test.test_ttk_guionly
-test.test_ttk_textonly
-test.test_tuple
-test.test_turtle
-test.test_typechecks
-test.test_types
-test.test_ucn
-test.test_unary
-test.test_undocumented_details
-test.test_unicode
-test.test_unicode_file
-test.test_unicodedata
-test.test_unittest
-test.test_univnewlines
-test.test_univnewlines2k
-test.test_unpack
-test.test_urllib
-test.test_urllib2
-test.test_urllib2_localnet
-test.test_urllib2net
-test.test_urllibnet
-test.test_urlparse
-test.test_userdict
-test.test_userlist
-test.test_userstring
-test.test_uu
-test.test_uuid
-test.test_wait3
-test.test_wait4
-test.test_warnings
-test.test_wave
-test.test_weakref
-test.test_weakset
-test.test_whichdb
-test.test_winreg
-test.test_winsound
-test.test_with
-test.test_wsgiref
-test.test_xdrlib
-test.test_xml_etree
-test.test_xml_etree_c
-test.test_xmllib
-test.test_xmlrpc
-test.test_xpickle
-test.test_xrange
-test.test_zipfile
-test.test_zipfile64
-test.test_zipimport
-test.test_zipimport_support
-test.test_zlib
-test.testall
-test.testcodec
-test.tf_inherit_check
-test.threaded_import_hangers
-test.time_hashlib
-test.tracedmodules
-test.tracedmodules.testmod
-test.warning_tests
-test.win_console_handler
-test.xmltests
-textwrap
-this
-thread
-threading
-time
-timeit
-tkColorChooser
-tkCommonDialog
-tkFileDialog
-tkFont
-tkMessageBox
-tkSimpleDialog
-toaiff
-token
-tokenize
-trace
-traceback
-ttk
-tty
-turtle
-types
-unicodedata
-unittest
-unittest.__main__
-unittest.case
-unittest.loader
-unittest.main
-unittest.result
-unittest.runner
-unittest.signals
-unittest.suite
-unittest.test
-unittest.test.dummy
-unittest.test.support
-unittest.test.test_assertions
-unittest.test.test_break
-unittest.test.test_case
-unittest.test.test_discovery
-unittest.test.test_functiontestcase
-unittest.test.test_loader
-unittest.test.test_program
-unittest.test.test_result
-unittest.test.test_runner
-unittest.test.test_setups
-unittest.test.test_skipping
-unittest.test.test_suite
-unittest.util
-urllib
-urllib2
-urlparse
-user
-uu
-uuid
-videoreader
-warnings
-wave
-weakref
-webbrowser
-whichdb
-winsound
-wsgiref
-wsgiref.handlers
-wsgiref.headers
-wsgiref.simple_server
-wsgiref.util
-wsgiref.validate
-xdrlib
-xml
-xml.dom
-xml.dom.NodeFilter
-xml.dom.domreg
-xml.dom.expatbuilder
-xml.dom.minicompat
-xml.dom.minidom
-xml.dom.pulldom
-xml.dom.xmlbuilder
-xml.etree
-xml.etree.ElementInclude
-xml.etree.ElementPath
-xml.etree.ElementTree
-xml.etree.cElementTree
-xml.parsers
-xml.parsers.expat
-xml.sax
-xml.sax._exceptions
-xml.sax.expatreader
-xml.sax.handler
-xml.sax.saxutils
-xml.sax.xmlreader
-xmllib
-xmlrpclib
-xxsubtype
-zipfile
-zipimport
-zlib
diff --git a/whych/externs/_stdlib_list/lists/3.2.txt b/whych/externs/_stdlib_list/lists/3.2.txt
deleted file mode 100644
index 55eacae..0000000
--- a/whych/externs/_stdlib_list/lists/3.2.txt
+++ /dev/null
@@ -1,303 +0,0 @@
-__future__
-__main__
-_dummy_thread
-_struct
-_thread
-abc
-aifc
-argparse
-array
-ast
-asynchat
-asyncore
-atexit
-audioop
-base64
-bdb
-binascii
-binhex
-bisect
-builtins
-bz2
-cProfile
-calendar
-cgi
-cgitb
-chunk
-cmath
-cmd
-code
-codecs
-codeop
-collections
-colorsys
-compileall
-concurrent.futures
-configparser
-contextlib
-copy
-copyreg
-crypt
-csv
-ctypes
-curses
-curses.ascii
-curses.panel
-curses.textpad
-datetime
-dbm
-dbm.dumb
-dbm.gnu
-dbm.ndbm
-decimal
-difflib
-dis
-distutils
-distutils.archive_util
-distutils.bcppcompiler
-distutils.ccompiler
-distutils.cmd
-distutils.command
-distutils.command.bdist
-distutils.command.bdist_dumb
-distutils.command.bdist_msi
-distutils.command.bdist_packager
-distutils.command.bdist_rpm
-distutils.command.bdist_wininst
-distutils.command.build
-distutils.command.build_clib
-distutils.command.build_ext
-distutils.command.build_py
-distutils.command.build_scripts
-distutils.command.check
-distutils.command.clean
-distutils.command.config
-distutils.command.install
-distutils.command.install_data
-distutils.command.install_headers
-distutils.command.install_lib
-distutils.command.install_scripts
-distutils.command.register
-distutils.command.sdist
-distutils.core
-distutils.cygwinccompiler
-distutils.debug
-distutils.dep_util
-distutils.dir_util
-distutils.dist
-distutils.emxccompiler
-distutils.errors
-distutils.extension
-distutils.fancy_getopt
-distutils.file_util
-distutils.filelist
-distutils.log
-distutils.msvccompiler
-distutils.spawn
-distutils.sysconfig
-distutils.text_file
-distutils.unixccompiler
-distutils.util
-distutils.version
-doctest
-dummy_threading
-email
-email.charset
-email.encoders
-email.errors
-email.generator
-email.header
-email.iterators
-email.message
-email.mime
-email.parser
-email.utils
-encodings
-encodings.idna
-encodings.mbcs
-encodings.utf_8_sig
-errno
-fcntl
-filecmp
-fileinput
-fnmatch
-formatter
-fpectl
-fractions
-ftplib
-functools
-gc
-getopt
-getpass
-gettext
-glob
-grp
-gzip
-hashlib
-heapq
-hmac
-html
-html.entities
-html.parser
-http.client
-http.cookiejar
-http.cookies
-http.server
-imaplib
-imghdr
-imp
-importlib
-importlib.abc
-importlib.machinery
-importlib.util
-inspect
-io
-itertools
-json
-keyword
-lib2to3
-linecache
-locale
-logging
-logging.config
-logging.handlers
-macpath
-mailbox
-mailcap
-marshal
-math
-mimetypes
-mmap
-modulefinder
-msilib
-msvcrt
-multiprocessing
-multiprocessing.connection
-multiprocessing.dummy
-multiprocessing.managers
-multiprocessing.pool
-multiprocessing.sharedctypes
-netrc
-nis
-nntplib
-numbers
-operator
-optparse
-os
-os.path
-ossaudiodev
-parser
-pdb
-pickle
-pickletools
-pipes
-pkgutil
-platform
-plistlib
-poplib
-posix
-posixpath
-pprint
-profile
-pstats
-pty
-pwd
-py_compile
-pyclbr
-pydoc
-queue
-quopri
-random
-re
-readline
-reprlib
-resource
-rlcompleter
-runpy
-sched
-select
-shelve
-shlex
-shutil
-signal
-site
-smtpd
-smtplib
-sndhdr
-socket
-socketserver
-spwd
-sqlite3
-ssl
-stat
-string
-stringprep
-struct
-subprocess
-sunau
-symbol
-symtable
-sys
-sysconfig
-syslog
-tabnanny
-tarfile
-telnetlib
-tempfile
-termios
-test
-test.support
-textwrap
-threading
-time
-timeit
-tkinter
-tkinter.scrolledtext
-tkinter.tix
-tkinter.ttk
-token
-tokenize
-trace
-traceback
-tty
-turtle
-types
-unicodedata
-unittest
-urllib.error
-urllib.parse
-urllib.request
-urllib.response
-urllib.robotparser
-uu
-uuid
-warnings
-wave
-weakref
-webbrowser
-winreg
-winsound
-wsgiref
-wsgiref.handlers
-wsgiref.headers
-wsgiref.simple_server
-wsgiref.util
-wsgiref.validate
-xdrlib
-xml
-xml.dom
-xml.dom.minidom
-xml.dom.pulldom
-xml.etree.ElementTree
-xml.parsers.expat
-xml.parsers.expat.errors
-xml.parsers.expat.model
-xml.sax
-xml.sax.handler
-xml.sax.saxutils
-xml.sax.xmlreader
-xmlrpc.client
-xmlrpc.server
-zipfile
-zipimport
-zlib
diff --git a/whych/externs/_stdlib_list/lists/3.3.txt b/whych/externs/_stdlib_list/lists/3.3.txt
deleted file mode 100644
index 5b720a8..0000000
--- a/whych/externs/_stdlib_list/lists/3.3.txt
+++ /dev/null
@@ -1,312 +0,0 @@
-__future__
-__main__
-_dummy_thread
-_struct
-_thread
-abc
-aifc
-argparse
-array
-ast
-asynchat
-asyncore
-atexit
-audioop
-base64
-bdb
-binascii
-binhex
-bisect
-builtins
-bz2
-cProfile
-calendar
-cgi
-cgitb
-chunk
-cmath
-cmd
-code
-codecs
-codeop
-collections
-collections.abc
-colorsys
-compileall
-concurrent.futures
-configparser
-contextlib
-copy
-copyreg
-crypt
-csv
-ctypes
-curses
-curses.ascii
-curses.panel
-curses.textpad
-datetime
-dbm
-dbm.dumb
-dbm.gnu
-dbm.ndbm
-decimal
-difflib
-dis
-distutils
-distutils.archive_util
-distutils.bcppcompiler
-distutils.ccompiler
-distutils.cmd
-distutils.command
-distutils.command.bdist
-distutils.command.bdist_dumb
-distutils.command.bdist_msi
-distutils.command.bdist_packager
-distutils.command.bdist_rpm
-distutils.command.bdist_wininst
-distutils.command.build
-distutils.command.build_clib
-distutils.command.build_ext
-distutils.command.build_py
-distutils.command.build_scripts
-distutils.command.check
-distutils.command.clean
-distutils.command.config
-distutils.command.install
-distutils.command.install_data
-distutils.command.install_headers
-distutils.command.install_lib
-distutils.command.install_scripts
-distutils.command.register
-distutils.command.sdist
-distutils.core
-distutils.cygwinccompiler
-distutils.debug
-distutils.dep_util
-distutils.dir_util
-distutils.dist
-distutils.emxccompiler
-distutils.errors
-distutils.extension
-distutils.fancy_getopt
-distutils.file_util
-distutils.filelist
-distutils.log
-distutils.msvccompiler
-distutils.spawn
-distutils.sysconfig
-distutils.text_file
-distutils.unixccompiler
-distutils.util
-distutils.version
-doctest
-dummy_threading
-email
-email.charset
-email.encoders
-email.errors
-email.generator
-email.header
-email.headerregistry
-email.iterators
-email.message
-email.mime
-email.parser
-email.policy
-email.utils
-encodings
-encodings.idna
-encodings.mbcs
-encodings.utf_8_sig
-errno
-faulthandler
-fcntl
-filecmp
-fileinput
-fnmatch
-formatter
-fpectl
-fractions
-ftplib
-functools
-gc
-getopt
-getpass
-gettext
-glob
-grp
-gzip
-hashlib
-heapq
-hmac
-html
-html.entities
-html.parser
-http.client
-http.cookiejar
-http.cookies
-http.server
-imaplib
-imghdr
-imp
-importlib
-importlib.abc
-importlib.machinery
-importlib.util
-inspect
-io
-ipaddress
-itertools
-json
-keyword
-lib2to3
-linecache
-locale
-logging
-logging.config
-logging.handlers
-lzma
-macpath
-mailbox
-mailcap
-marshal
-math
-mimetypes
-mmap
-modulefinder
-msilib
-msvcrt
-multiprocessing
-multiprocessing.connection
-multiprocessing.dummy
-multiprocessing.managers
-multiprocessing.pool
-multiprocessing.sharedctypes
-netrc
-nis
-nntplib
-numbers
-operator
-optparse
-os
-os.path
-ossaudiodev
-parser
-pdb
-pickle
-pickletools
-pipes
-pkgutil
-platform
-plistlib
-poplib
-posix
-posixpath
-pprint
-profile
-pstats
-pty
-pwd
-py_compile
-pyclbr
-pydoc
-queue
-quopri
-random
-re
-readline
-reprlib
-resource
-rlcompleter
-runpy
-sched
-select
-shelve
-shlex
-shutil
-signal
-site
-smtpd
-smtplib
-sndhdr
-socket
-socketserver
-spwd
-sqlite3
-ssl
-stat
-string
-stringprep
-struct
-subprocess
-sunau
-symbol
-symtable
-sys
-sysconfig
-syslog
-tabnanny
-tarfile
-telnetlib
-tempfile
-termios
-test
-test.support
-textwrap
-threading
-time
-timeit
-tkinter
-tkinter.scrolledtext
-tkinter.tix
-tkinter.ttk
-token
-tokenize
-trace
-traceback
-tty
-turtle
-types
-unicodedata
-unittest
-unittest.mock
-urllib
-urllib.error
-urllib.parse
-urllib.request
-urllib.response
-urllib.robotparser
-uu
-uuid
-venv
-warnings
-wave
-weakref
-webbrowser
-winreg
-winsound
-wsgiref
-wsgiref.handlers
-wsgiref.headers
-wsgiref.simple_server
-wsgiref.util
-wsgiref.validate
-xdrlib
-xml
-xml.dom
-xml.dom.minidom
-xml.dom.pulldom
-xml.etree.ElementTree
-xml.parsers.expat
-xml.parsers.expat.errors
-xml.parsers.expat.model
-xml.sax
-xml.sax.handler
-xml.sax.saxutils
-xml.sax.xmlreader
-xmlrpc.client
-xmlrpc.server
-zipfile
-zipimport
-zlib
diff --git a/whych/externs/_stdlib_list/lists/3.4.txt b/whych/externs/_stdlib_list/lists/3.4.txt
deleted file mode 100644
index d618211..0000000
--- a/whych/externs/_stdlib_list/lists/3.4.txt
+++ /dev/null
@@ -1,1567 +0,0 @@
-__future__
-__main__
-_ast
-_bisect
-_bootlocale
-_bz2
-_codecs
-_codecs_cn
-_codecs_hk
-_codecs_iso2022
-_codecs_jp
-_codecs_kr
-_codecs_tw
-_collections
-_collections_abc
-_compat_pickle
-_crypt
-_csv
-_ctypes
-_ctypes_test
-_curses
-_curses_panel
-_datetime
-_dbm
-_decimal
-_dummy_thread
-_elementtree
-_frozen_importlib
-_functools
-_gdbm
-_hashlib
-_heapq
-_imp
-_io
-_json
-_locale
-_lsprof
-_lzma
-_markupbase
-_md5
-_multibytecodec
-_multiprocessing
-_opcode
-_operator
-_osx_support
-_pickle
-_posixsubprocess
-_pyio
-_random
-_sha1
-_sha256
-_sha512
-_sitebuiltins
-_socket
-_sqlite3
-_sre
-_ssl
-_stat
-_string
-_strptime
-_struct
-_symtable
-_sysconfigdata
-_testbuffer
-_testcapi
-_testimportmultiple
-_thread
-_threading_local
-_tkinter
-_tracemalloc
-_warnings
-_weakref
-_weakrefset
-abc
-aifc
-antigravity
-argparse
-array
-ast
-asynchat
-asyncio
-asyncio.base_events
-asyncio.base_subprocess
-asyncio.compat
-asyncio.constants
-asyncio.coroutines
-asyncio.events
-asyncio.futures
-asyncio.locks
-asyncio.log
-asyncio.proactor_events
-asyncio.protocols
-asyncio.queues
-asyncio.selector_events
-asyncio.sslproto
-asyncio.streams
-asyncio.subprocess
-asyncio.tasks
-asyncio.test_utils
-asyncio.transports
-asyncio.unix_events
-asyncio.windows_events
-asyncio.windows_utils
-asyncore
-atexit
-audioop
-base64
-bdb
-binascii
-binhex
-bisect
-builtins
-bz2
-cProfile
-calendar
-cgi
-cgitb
-chunk
-cmath
-cmd
-code
-codecs
-codeop
-collections
-collections.__main__
-collections.abc
-colorsys
-compileall
-concurrent
-concurrent.futures
-concurrent.futures._base
-concurrent.futures.process
-concurrent.futures.thread
-configparser
-contextlib
-copy
-copyreg
-crypt
-csv
-ctypes
-ctypes._endian
-ctypes.macholib
-ctypes.macholib.dyld
-ctypes.macholib.dylib
-ctypes.macholib.framework
-ctypes.test
-ctypes.test.__main__
-ctypes.test.test_anon
-ctypes.test.test_array_in_pointer
-ctypes.test.test_arrays
-ctypes.test.test_as_parameter
-ctypes.test.test_bitfields
-ctypes.test.test_buffers
-ctypes.test.test_bytes
-ctypes.test.test_byteswap
-ctypes.test.test_callbacks
-ctypes.test.test_cast
-ctypes.test.test_cfuncs
-ctypes.test.test_checkretval
-ctypes.test.test_delattr
-ctypes.test.test_errno
-ctypes.test.test_find
-ctypes.test.test_frombuffer
-ctypes.test.test_funcptr
-ctypes.test.test_functions
-ctypes.test.test_incomplete
-ctypes.test.test_init
-ctypes.test.test_internals
-ctypes.test.test_keeprefs
-ctypes.test.test_libc
-ctypes.test.test_loading
-ctypes.test.test_macholib
-ctypes.test.test_memfunctions
-ctypes.test.test_numbers
-ctypes.test.test_objects
-ctypes.test.test_parameters
-ctypes.test.test_pep3118
-ctypes.test.test_pickling
-ctypes.test.test_pointers
-ctypes.test.test_prototypes
-ctypes.test.test_python_api
-ctypes.test.test_random_things
-ctypes.test.test_refcounts
-ctypes.test.test_repr
-ctypes.test.test_returnfuncptrs
-ctypes.test.test_simplesubclasses
-ctypes.test.test_sizes
-ctypes.test.test_slicing
-ctypes.test.test_stringptr
-ctypes.test.test_strings
-ctypes.test.test_struct_fields
-ctypes.test.test_structures
-ctypes.test.test_unaligned_structures
-ctypes.test.test_unicode
-ctypes.test.test_values
-ctypes.test.test_varsize_struct
-ctypes.test.test_win32
-ctypes.test.test_wintypes
-ctypes.util
-ctypes.wintypes
-curses
-curses.ascii
-curses.has_key
-curses.panel
-curses.textpad
-datetime
-dbm
-dbm.dumb
-dbm.gnu
-dbm.ndbm
-decimal
-difflib
-dis
-distutils
-distutils.archive_util
-distutils.bcppcompiler
-distutils.ccompiler
-distutils.cmd
-distutils.command
-distutils.command.bdist
-distutils.command.bdist_dumb
-distutils.command.bdist_msi
-distutils.command.bdist_packager
-distutils.command.bdist_rpm
-distutils.command.bdist_wininst
-distutils.command.build
-distutils.command.build_clib
-distutils.command.build_ext
-distutils.command.build_py
-distutils.command.build_scripts
-distutils.command.check
-distutils.command.clean
-distutils.command.config
-distutils.command.install
-distutils.command.install_data
-distutils.command.install_egg_info
-distutils.command.install_headers
-distutils.command.install_lib
-distutils.command.install_scripts
-distutils.command.register
-distutils.command.sdist
-distutils.command.upload
-distutils.config
-distutils.core
-distutils.cygwinccompiler
-distutils.debug
-distutils.dep_util
-distutils.dir_util
-distutils.dist
-distutils.errors
-distutils.extension
-distutils.fancy_getopt
-distutils.file_util
-distutils.filelist
-distutils.log
-distutils.msvc9compiler
-distutils.msvccompiler
-distutils.spawn
-distutils.sysconfig
-distutils.tests
-distutils.tests.support
-distutils.tests.test_archive_util
-distutils.tests.test_bdist
-distutils.tests.test_bdist_dumb
-distutils.tests.test_bdist_msi
-distutils.tests.test_bdist_rpm
-distutils.tests.test_bdist_wininst
-distutils.tests.test_build
-distutils.tests.test_build_clib
-distutils.tests.test_build_ext
-distutils.tests.test_build_py
-distutils.tests.test_build_scripts
-distutils.tests.test_check
-distutils.tests.test_clean
-distutils.tests.test_cmd
-distutils.tests.test_config
-distutils.tests.test_config_cmd
-distutils.tests.test_core
-distutils.tests.test_cygwinccompiler
-distutils.tests.test_dep_util
-distutils.tests.test_dir_util
-distutils.tests.test_dist
-distutils.tests.test_extension
-distutils.tests.test_file_util
-distutils.tests.test_filelist
-distutils.tests.test_install
-distutils.tests.test_install_data
-distutils.tests.test_install_headers
-distutils.tests.test_install_lib
-distutils.tests.test_install_scripts
-distutils.tests.test_log
-distutils.tests.test_msvc9compiler
-distutils.tests.test_register
-distutils.tests.test_sdist
-distutils.tests.test_spawn
-distutils.tests.test_sysconfig
-distutils.tests.test_text_file
-distutils.tests.test_unixccompiler
-distutils.tests.test_upload
-distutils.tests.test_util
-distutils.tests.test_version
-distutils.tests.test_versionpredicate
-distutils.text_file
-distutils.unixccompiler
-distutils.util
-distutils.version
-distutils.versionpredicate
-doctest
-dummy_threading
-email
-email._encoded_words
-email._header_value_parser
-email._parseaddr
-email._policybase
-email.base64mime
-email.charset
-email.contentmanager
-email.encoders
-email.errors
-email.feedparser
-email.generator
-email.header
-email.headerregistry
-email.iterators
-email.message
-email.mime
-email.mime.application
-email.mime.audio
-email.mime.base
-email.mime.image
-email.mime.message
-email.mime.multipart
-email.mime.nonmultipart
-email.mime.text
-email.parser
-email.policy
-email.quoprimime
-email.utils
-encodings
-encodings.aliases
-encodings.ascii
-encodings.base64_codec
-encodings.big5
-encodings.big5hkscs
-encodings.bz2_codec
-encodings.charmap
-encodings.cp037
-encodings.cp1006
-encodings.cp1026
-encodings.cp1125
-encodings.cp1140
-encodings.cp1250
-encodings.cp1251
-encodings.cp1252
-encodings.cp1253
-encodings.cp1254
-encodings.cp1255
-encodings.cp1256
-encodings.cp1257
-encodings.cp1258
-encodings.cp273
-encodings.cp424
-encodings.cp437
-encodings.cp500
-encodings.cp65001
-encodings.cp720
-encodings.cp737
-encodings.cp775
-encodings.cp850
-encodings.cp852
-encodings.cp855
-encodings.cp856
-encodings.cp857
-encodings.cp858
-encodings.cp860
-encodings.cp861
-encodings.cp862
-encodings.cp863
-encodings.cp864
-encodings.cp865
-encodings.cp866
-encodings.cp869
-encodings.cp874
-encodings.cp875
-encodings.cp932
-encodings.cp949
-encodings.cp950
-encodings.euc_jis_2004
-encodings.euc_jisx0213
-encodings.euc_jp
-encodings.euc_kr
-encodings.gb18030
-encodings.gb2312
-encodings.gbk
-encodings.hex_codec
-encodings.hp_roman8
-encodings.hz
-encodings.idna
-encodings.iso2022_jp
-encodings.iso2022_jp_1
-encodings.iso2022_jp_2
-encodings.iso2022_jp_2004
-encodings.iso2022_jp_3
-encodings.iso2022_jp_ext
-encodings.iso2022_kr
-encodings.iso8859_1
-encodings.iso8859_10
-encodings.iso8859_11
-encodings.iso8859_13
-encodings.iso8859_14
-encodings.iso8859_15
-encodings.iso8859_16
-encodings.iso8859_2
-encodings.iso8859_3
-encodings.iso8859_4
-encodings.iso8859_5
-encodings.iso8859_6
-encodings.iso8859_7
-encodings.iso8859_8
-encodings.iso8859_9
-encodings.johab
-encodings.koi8_r
-encodings.koi8_u
-encodings.latin_1
-encodings.mac_arabic
-encodings.mac_centeuro
-encodings.mac_croatian
-encodings.mac_cyrillic
-encodings.mac_farsi
-encodings.mac_greek
-encodings.mac_iceland
-encodings.mac_latin2
-encodings.mac_roman
-encodings.mac_romanian
-encodings.mac_turkish
-encodings.mbcs
-encodings.palmos
-encodings.ptcp154
-encodings.punycode
-encodings.quopri_codec
-encodings.raw_unicode_escape
-encodings.rot_13
-encodings.shift_jis
-encodings.shift_jis_2004
-encodings.shift_jisx0213
-encodings.tis_620
-encodings.undefined
-encodings.unicode_escape
-encodings.unicode_internal
-encodings.utf_16
-encodings.utf_16_be
-encodings.utf_16_le
-encodings.utf_32
-encodings.utf_32_be
-encodings.utf_32_le
-encodings.utf_7
-encodings.utf_8
-encodings.utf_8_sig
-encodings.uu_codec
-encodings.zlib_codec
-ensurepip
-ensurepip.__main__
-ensurepip._uninstall
-enum
-errno
-faulthandler
-fcntl
-filecmp
-fileinput
-fnmatch
-formatter
-fpectl
-fractions
-ftplib
-functools
-gc
-genericpath
-getopt
-getpass
-gettext
-glob
-grp
-gzip
-hashlib
-heapq
-hmac
-html
-html.entities
-html.parser
-http
-http.client
-http.cookiejar
-http.cookies
-http.server
-idlelib
-idlelib.AutoComplete
-idlelib.AutoCompleteWindow
-idlelib.AutoExpand
-idlelib.Bindings
-idlelib.CallTipWindow
-idlelib.CallTips
-idlelib.ClassBrowser
-idlelib.CodeContext
-idlelib.ColorDelegator
-idlelib.Debugger
-idlelib.Delegator
-idlelib.EditorWindow
-idlelib.FileList
-idlelib.FormatParagraph
-idlelib.GrepDialog
-idlelib.HyperParser
-idlelib.IOBinding
-idlelib.IdleHistory
-idlelib.MultiCall
-idlelib.MultiStatusBar
-idlelib.ObjectBrowser
-idlelib.OutputWindow
-idlelib.ParenMatch
-idlelib.PathBrowser
-idlelib.Percolator
-idlelib.PyParse
-idlelib.PyShell
-idlelib.RemoteDebugger
-idlelib.RemoteObjectBrowser
-idlelib.ReplaceDialog
-idlelib.RstripExtension
-idlelib.ScriptBinding
-idlelib.ScrolledList
-idlelib.SearchDialog
-idlelib.SearchDialogBase
-idlelib.SearchEngine
-idlelib.StackViewer
-idlelib.ToolTip
-idlelib.TreeWidget
-idlelib.UndoDelegator
-idlelib.WidgetRedirector
-idlelib.WindowList
-idlelib.ZoomHeight
-idlelib.__main__
-idlelib.aboutDialog
-idlelib.configDialog
-idlelib.configHandler
-idlelib.configHelpSourceEdit
-idlelib.configSectionNameDialog
-idlelib.dynOptionMenuWidget
-idlelib.help
-idlelib.idle
-idlelib.idle_test
-idlelib.idle_test.htest
-idlelib.idle_test.mock_idle
-idlelib.idle_test.mock_tk
-idlelib.idle_test.test_autocomplete
-idlelib.idle_test.test_autoexpand
-idlelib.idle_test.test_calltips
-idlelib.idle_test.test_config_name
-idlelib.idle_test.test_configdialog
-idlelib.idle_test.test_delegator
-idlelib.idle_test.test_editor
-idlelib.idle_test.test_formatparagraph
-idlelib.idle_test.test_grep
-idlelib.idle_test.test_hyperparser
-idlelib.idle_test.test_idlehistory
-idlelib.idle_test.test_io
-idlelib.idle_test.test_parenmatch
-idlelib.idle_test.test_pathbrowser
-idlelib.idle_test.test_rstrip
-idlelib.idle_test.test_searchdialogbase
-idlelib.idle_test.test_searchengine
-idlelib.idle_test.test_text
-idlelib.idle_test.test_textview
-idlelib.idle_test.test_warning
-idlelib.idle_test.test_widgetredir
-idlelib.idlever
-idlelib.keybindingDialog
-idlelib.macosxSupport
-idlelib.rpc
-idlelib.run
-idlelib.tabbedpages
-idlelib.textView
-imaplib
-imghdr
-imp
-importlib
-importlib._bootstrap
-importlib.abc
-importlib.machinery
-importlib.util
-inspect
-io
-ipaddress
-itertools
-json
-json.decoder
-json.encoder
-json.scanner
-json.tool
-keyword
-lib2to3
-lib2to3.__main__
-lib2to3.btm_matcher
-lib2to3.btm_utils
-lib2to3.fixer_base
-lib2to3.fixer_util
-lib2to3.fixes
-lib2to3.fixes.fix_apply
-lib2to3.fixes.fix_asserts
-lib2to3.fixes.fix_basestring
-lib2to3.fixes.fix_buffer
-lib2to3.fixes.fix_callable
-lib2to3.fixes.fix_dict
-lib2to3.fixes.fix_except
-lib2to3.fixes.fix_exec
-lib2to3.fixes.fix_execfile
-lib2to3.fixes.fix_exitfunc
-lib2to3.fixes.fix_filter
-lib2to3.fixes.fix_funcattrs
-lib2to3.fixes.fix_future
-lib2to3.fixes.fix_getcwdu
-lib2to3.fixes.fix_has_key
-lib2to3.fixes.fix_idioms
-lib2to3.fixes.fix_import
-lib2to3.fixes.fix_imports
-lib2to3.fixes.fix_imports2
-lib2to3.fixes.fix_input
-lib2to3.fixes.fix_intern
-lib2to3.fixes.fix_isinstance
-lib2to3.fixes.fix_itertools
-lib2to3.fixes.fix_itertools_imports
-lib2to3.fixes.fix_long
-lib2to3.fixes.fix_map
-lib2to3.fixes.fix_metaclass
-lib2to3.fixes.fix_methodattrs
-lib2to3.fixes.fix_ne
-lib2to3.fixes.fix_next
-lib2to3.fixes.fix_nonzero
-lib2to3.fixes.fix_numliterals
-lib2to3.fixes.fix_operator
-lib2to3.fixes.fix_paren
-lib2to3.fixes.fix_print
-lib2to3.fixes.fix_raise
-lib2to3.fixes.fix_raw_input
-lib2to3.fixes.fix_reduce
-lib2to3.fixes.fix_reload
-lib2to3.fixes.fix_renames
-lib2to3.fixes.fix_repr
-lib2to3.fixes.fix_set_literal
-lib2to3.fixes.fix_standarderror
-lib2to3.fixes.fix_sys_exc
-lib2to3.fixes.fix_throw
-lib2to3.fixes.fix_tuple_params
-lib2to3.fixes.fix_types
-lib2to3.fixes.fix_unicode
-lib2to3.fixes.fix_urllib
-lib2to3.fixes.fix_ws_comma
-lib2to3.fixes.fix_xrange
-lib2to3.fixes.fix_xreadlines
-lib2to3.fixes.fix_zip
-lib2to3.main
-lib2to3.patcomp
-lib2to3.pgen2
-lib2to3.pgen2.conv
-lib2to3.pgen2.driver
-lib2to3.pgen2.grammar
-lib2to3.pgen2.literals
-lib2to3.pgen2.parse
-lib2to3.pgen2.pgen
-lib2to3.pgen2.token
-lib2to3.pgen2.tokenize
-lib2to3.pygram
-lib2to3.pytree
-lib2to3.refactor
-lib2to3.tests
-lib2to3.tests.__main__
-lib2to3.tests.data.bom
-lib2to3.tests.data.crlf
-lib2to3.tests.data.different_encoding
-lib2to3.tests.data.false_encoding
-lib2to3.tests.data.fixers.bad_order
-lib2to3.tests.data.fixers.myfixes
-lib2to3.tests.data.fixers.myfixes.fix_explicit
-lib2to3.tests.data.fixers.myfixes.fix_first
-lib2to3.tests.data.fixers.myfixes.fix_last
-lib2to3.tests.data.fixers.myfixes.fix_parrot
-lib2to3.tests.data.fixers.myfixes.fix_preorder
-lib2to3.tests.data.fixers.no_fixer_cls
-lib2to3.tests.data.fixers.parrot_example
-lib2to3.tests.data.infinite_recursion
-lib2to3.tests.data.py2_test_grammar
-lib2to3.tests.data.py3_test_grammar
-lib2to3.tests.pytree_idempotency
-lib2to3.tests.support
-lib2to3.tests.test_all_fixers
-lib2to3.tests.test_fixers
-lib2to3.tests.test_main
-lib2to3.tests.test_parser
-lib2to3.tests.test_pytree
-lib2to3.tests.test_refactor
-lib2to3.tests.test_util
-linecache
-locale
-logging
-logging.config
-logging.handlers
-lzma
-macpath
-macurl2path
-mailbox
-mailcap
-marshal
-math
-mimetypes
-mmap
-modulefinder
-msilib
-msvcrt
-multiprocessing
-multiprocessing.connection
-multiprocessing.context
-multiprocessing.dummy
-multiprocessing.dummy.connection
-multiprocessing.forkserver
-multiprocessing.heap
-multiprocessing.managers
-multiprocessing.pool
-multiprocessing.popen_fork
-multiprocessing.popen_forkserver
-multiprocessing.popen_spawn_posix
-multiprocessing.popen_spawn_win32
-multiprocessing.process
-multiprocessing.queues
-multiprocessing.reduction
-multiprocessing.resource_sharer
-multiprocessing.semaphore_tracker
-multiprocessing.sharedctypes
-multiprocessing.spawn
-multiprocessing.synchronize
-multiprocessing.util
-netrc
-nis
-nntplib
-ntpath
-nturl2path
-numbers
-opcode
-operator
-optparse
-os
-os.path
-ossaudiodev
-parser
-pathlib
-pdb
-pickle
-pickletools
-pipes
-pkgutil
-platform
-plistlib
-poplib
-posix
-posixpath
-pprint
-profile
-pstats
-pty
-pwd
-py_compile
-pyclbr
-pydoc
-pydoc_data
-pydoc_data.topics
-pyexpat
-queue
-quopri
-random
-re
-readline
-reprlib
-resource
-rlcompleter
-runpy
-sched
-select
-selectors
-shelve
-shlex
-shutil
-signal
-site
-smtpd
-smtplib
-sndhdr
-socket
-socketserver
-spwd
-sqlite3
-sqlite3.dbapi2
-sqlite3.dump
-sqlite3.test
-sqlite3.test.dbapi
-sqlite3.test.dump
-sqlite3.test.factory
-sqlite3.test.hooks
-sqlite3.test.regression
-sqlite3.test.transactions
-sqlite3.test.types
-sqlite3.test.userfunctions
-sre_compile
-sre_constants
-sre_parse
-ssl
-stat
-statistics
-string
-stringprep
-struct
-subprocess
-sunau
-symbol
-symtable
-sys
-sysconfig
-syslog
-tabnanny
-tarfile
-telnetlib
-tempfile
-termios
-test
-test.__main__
-test._test_multiprocessing
-test.audiotests
-test.autotest
-test.bad_coding
-test.bad_coding2
-test.badsyntax_3131
-test.badsyntax_future10
-test.badsyntax_future3
-test.badsyntax_future4
-test.badsyntax_future5
-test.badsyntax_future6
-test.badsyntax_future7
-test.badsyntax_future8
-test.badsyntax_future9
-test.badsyntax_pep3120
-test.buffer_tests
-test.bytecode_helper
-test.coding20731
-test.curses_tests
-test.datetimetester
-test.dis_module
-test.doctest_aliases
-test.double_const
-test.encoded_modules
-test.encoded_modules.module_iso_8859_1
-test.encoded_modules.module_koi8_r
-test.final_a
-test.final_b
-test.fork_wait
-test.future_test1
-test.future_test2
-test.gdb_sample
-test.inspect_fodder
-test.inspect_fodder2
-test.list_tests
-test.lock_tests
-test.make_ssl_certs
-test.mapping_tests
-test.memory_watchdog
-test.mock_socket
-test.mp_fork_bomb
-test.multibytecodec_support
-test.outstanding_bugs
-test.pickletester
-test.profilee
-test.pyclbr_input
-test.pydoc_mod
-test.pydocfodder
-test.pystone
-test.re_tests
-test.regrtest
-test.relimport
-test.reperf
-test.sample_doctest
-test.sample_doctest_no_docstrings
-test.sample_doctest_no_doctests
-test.script_helper
-test.seq_tests
-test.sortperf
-test.ssl_servers
-test.ssltests
-test.string_tests
-test.subprocessdata.fd_status
-test.subprocessdata.input_reader
-test.subprocessdata.qcat
-test.subprocessdata.qgrep
-test.subprocessdata.sigchild_ignore
-test.support
-test.test___all__
-test.test___future__
-test.test__locale
-test.test__opcode
-test.test__osx_support
-test.test_abc
-test.test_abstract_numbers
-test.test_aifc
-test.test_argparse
-test.test_array
-test.test_ast
-test.test_asynchat
-test.test_asyncio
-test.test_asyncio.__main__
-test.test_asyncio.echo
-test.test_asyncio.echo2
-test.test_asyncio.echo3
-test.test_asyncio.test_base_events
-test.test_asyncio.test_events
-test.test_asyncio.test_futures
-test.test_asyncio.test_locks
-test.test_asyncio.test_proactor_events
-test.test_asyncio.test_queues
-test.test_asyncio.test_selector_events
-test.test_asyncio.test_sslproto
-test.test_asyncio.test_streams
-test.test_asyncio.test_subprocess
-test.test_asyncio.test_tasks
-test.test_asyncio.test_transports
-test.test_asyncio.test_unix_events
-test.test_asyncio.test_windows_events
-test.test_asyncio.test_windows_utils
-test.test_asyncore
-test.test_atexit
-test.test_audioop
-test.test_augassign
-test.test_base64
-test.test_bigaddrspace
-test.test_bigmem
-test.test_binascii
-test.test_binhex
-test.test_binop
-test.test_bisect
-test.test_bool
-test.test_buffer
-test.test_bufio
-test.test_builtin
-test.test_bytes
-test.test_bz2
-test.test_calendar
-test.test_call
-test.test_capi
-test.test_cgi
-test.test_cgitb
-test.test_charmapcodec
-test.test_class
-test.test_cmath
-test.test_cmd
-test.test_cmd_line
-test.test_cmd_line_script
-test.test_code
-test.test_code_module
-test.test_codeccallbacks
-test.test_codecencodings_cn
-test.test_codecencodings_hk
-test.test_codecencodings_iso2022
-test.test_codecencodings_jp
-test.test_codecencodings_kr
-test.test_codecencodings_tw
-test.test_codecmaps_cn
-test.test_codecmaps_hk
-test.test_codecmaps_jp
-test.test_codecmaps_kr
-test.test_codecmaps_tw
-test.test_codecs
-test.test_codeop
-test.test_collections
-test.test_colorsys
-test.test_compare
-test.test_compile
-test.test_compileall
-test.test_complex
-test.test_concurrent_futures
-test.test_configparser
-test.test_contains
-test.test_contextlib
-test.test_copy
-test.test_copyreg
-test.test_cprofile
-test.test_crashers
-test.test_crypt
-test.test_csv
-test.test_ctypes
-test.test_curses
-test.test_datetime
-test.test_dbm
-test.test_dbm_dumb
-test.test_dbm_gnu
-test.test_dbm_ndbm
-test.test_decimal
-test.test_decorators
-test.test_defaultdict
-test.test_deque
-test.test_descr
-test.test_descrtut
-test.test_devpoll
-test.test_dict
-test.test_dictcomps
-test.test_dictviews
-test.test_difflib
-test.test_dis
-test.test_distutils
-test.test_doctest
-test.test_doctest2
-test.test_docxmlrpc
-test.test_dummy_thread
-test.test_dummy_threading
-test.test_dynamic
-test.test_dynamicclassattribute
-test.test_email
-test.test_email.__main__
-test.test_email.test__encoded_words
-test.test_email.test__header_value_parser
-test.test_email.test_asian_codecs
-test.test_email.test_contentmanager
-test.test_email.test_defect_handling
-test.test_email.test_email
-test.test_email.test_generator
-test.test_email.test_headerregistry
-test.test_email.test_inversion
-test.test_email.test_message
-test.test_email.test_parser
-test.test_email.test_pickleable
-test.test_email.test_policy
-test.test_email.test_utils
-test.test_email.torture_test
-test.test_ensurepip
-test.test_enum
-test.test_enumerate
-test.test_eof
-test.test_epoll
-test.test_errno
-test.test_exception_variations
-test.test_exceptions
-test.test_extcall
-test.test_faulthandler
-test.test_fcntl
-test.test_file
-test.test_file_eintr
-test.test_filecmp
-test.test_fileinput
-test.test_fileio
-test.test_finalization
-test.test_float
-test.test_flufl
-test.test_fnmatch
-test.test_fork1
-test.test_format
-test.test_fractions
-test.test_frame
-test.test_ftplib
-test.test_funcattrs
-test.test_functools
-test.test_future
-test.test_future3
-test.test_future4
-test.test_future5
-test.test_gc
-test.test_gdb
-test.test_generators
-test.test_genericpath
-test.test_genexps
-test.test_getargs2
-test.test_getopt
-test.test_getpass
-test.test_gettext
-test.test_glob
-test.test_global
-test.test_grammar
-test.test_grp
-test.test_gzip
-test.test_hash
-test.test_hashlib
-test.test_heapq
-test.test_hmac
-test.test_html
-test.test_htmlparser
-test.test_http_cookiejar
-test.test_http_cookies
-test.test_httplib
-test.test_httpservers
-test.test_idle
-test.test_imaplib
-test.test_imghdr
-test.test_imp
-test.test_import
-test.test_importlib
-test.test_importlib.__main__
-test.test_importlib.abc
-test.test_importlib.builtin
-test.test_importlib.builtin.__main__
-test.test_importlib.builtin.test_finder
-test.test_importlib.builtin.test_loader
-test.test_importlib.builtin.util
-test.test_importlib.extension
-test.test_importlib.extension.__main__
-test.test_importlib.extension.test_case_sensitivity
-test.test_importlib.extension.test_finder
-test.test_importlib.extension.test_loader
-test.test_importlib.extension.test_path_hook
-test.test_importlib.extension.util
-test.test_importlib.frozen
-test.test_importlib.frozen.__main__
-test.test_importlib.frozen.test_finder
-test.test_importlib.frozen.test_loader
-test.test_importlib.import_
-test.test_importlib.import_.__main__
-test.test_importlib.import_.test___loader__
-test.test_importlib.import_.test___package__
-test.test_importlib.import_.test_api
-test.test_importlib.import_.test_caching
-test.test_importlib.import_.test_fromlist
-test.test_importlib.import_.test_meta_path
-test.test_importlib.import_.test_packages
-test.test_importlib.import_.test_path
-test.test_importlib.import_.test_relative_imports
-test.test_importlib.import_.util
-test.test_importlib.namespace_pkgs.both_portions.foo.one
-test.test_importlib.namespace_pkgs.both_portions.foo.two
-test.test_importlib.namespace_pkgs.module_and_namespace_package.a_test
-test.test_importlib.namespace_pkgs.not_a_namespace_pkg.foo
-test.test_importlib.namespace_pkgs.not_a_namespace_pkg.foo.one
-test.test_importlib.namespace_pkgs.portion1.foo.one
-test.test_importlib.namespace_pkgs.portion2.foo.two
-test.test_importlib.namespace_pkgs.project1.parent.child.one
-test.test_importlib.namespace_pkgs.project2.parent.child.two
-test.test_importlib.namespace_pkgs.project3.parent.child.three
-test.test_importlib.regrtest
-test.test_importlib.source
-test.test_importlib.source.__main__
-test.test_importlib.source.test_case_sensitivity
-test.test_importlib.source.test_file_loader
-test.test_importlib.source.test_finder
-test.test_importlib.source.test_path_hook
-test.test_importlib.source.test_source_encoding
-test.test_importlib.source.util
-test.test_importlib.test_abc
-test.test_importlib.test_api
-test.test_importlib.test_locks
-test.test_importlib.test_namespace_pkgs
-test.test_importlib.test_spec
-test.test_importlib.test_util
-test.test_importlib.test_windows
-test.test_importlib.util
-test.test_index
-test.test_inspect
-test.test_int
-test.test_int_literal
-test.test_io
-test.test_ioctl
-test.test_ipaddress
-test.test_isinstance
-test.test_iter
-test.test_iterlen
-test.test_itertools
-test.test_json
-test.test_json.__main__
-test.test_json.test_decode
-test.test_json.test_default
-test.test_json.test_dump
-test.test_json.test_encode_basestring_ascii
-test.test_json.test_enum
-test.test_json.test_fail
-test.test_json.test_float
-test.test_json.test_indent
-test.test_json.test_pass1
-test.test_json.test_pass2
-test.test_json.test_pass3
-test.test_json.test_recursion
-test.test_json.test_scanstring
-test.test_json.test_separators
-test.test_json.test_speedups
-test.test_json.test_tool
-test.test_json.test_unicode
-test.test_keyword
-test.test_keywordonlyarg
-test.test_kqueue
-test.test_largefile
-test.test_lib2to3
-test.test_linecache
-test.test_list
-test.test_listcomps
-test.test_locale
-test.test_logging
-test.test_long
-test.test_longexp
-test.test_lzma
-test.test_macpath
-test.test_macurl2path
-test.test_mailbox
-test.test_mailcap
-test.test_marshal
-test.test_math
-test.test_memoryio
-test.test_memoryview
-test.test_metaclass
-test.test_mimetypes
-test.test_minidom
-test.test_mmap
-test.test_module
-test.test_modulefinder
-test.test_msilib
-test.test_multibytecodec
-test.test_multiprocessing_fork
-test.test_multiprocessing_forkserver
-test.test_multiprocessing_main_handling
-test.test_multiprocessing_spawn
-test.test_netrc
-test.test_nis
-test.test_nntplib
-test.test_normalization
-test.test_ntpath
-test.test_numeric_tower
-test.test_opcodes
-test.test_openpty
-test.test_operator
-test.test_optparse
-test.test_ordered_dict
-test.test_os
-test.test_ossaudiodev
-test.test_osx_env
-test.test_parser
-test.test_pathlib
-test.test_pdb
-test.test_peepholer
-test.test_pep247
-test.test_pep277
-test.test_pep292
-test.test_pep3120
-test.test_pep3131
-test.test_pep3151
-test.test_pep352
-test.test_pep380
-test.test_pickle
-test.test_pickletools
-test.test_pipes
-test.test_pkg
-test.test_pkgimport
-test.test_pkgutil
-test.test_platform
-test.test_plistlib
-test.test_poll
-test.test_popen
-test.test_poplib
-test.test_posix
-test.test_posixpath
-test.test_pow
-test.test_pprint
-test.test_print
-test.test_profile
-test.test_property
-test.test_pstats
-test.test_pty
-test.test_pulldom
-test.test_pwd
-test.test_py_compile
-test.test_pyclbr
-test.test_pydoc
-test.test_pyexpat
-test.test_queue
-test.test_quopri
-test.test_raise
-test.test_random
-test.test_range
-test.test_re
-test.test_readline
-test.test_regrtest
-test.test_reprlib
-test.test_resource
-test.test_richcmp
-test.test_rlcompleter
-test.test_robotparser
-test.test_runpy
-test.test_sax
-test.test_sched
-test.test_scope
-test.test_script_helper
-test.test_select
-test.test_selectors
-test.test_set
-test.test_setcomps
-test.test_shelve
-test.test_shlex
-test.test_shutil
-test.test_signal
-test.test_site
-test.test_slice
-test.test_smtpd
-test.test_smtplib
-test.test_smtpnet
-test.test_sndhdr
-test.test_socket
-test.test_socketserver
-test.test_sort
-test.test_source_encoding
-test.test_spwd
-test.test_sqlite
-test.test_ssl
-test.test_startfile
-test.test_stat
-test.test_statistics
-test.test_strftime
-test.test_string
-test.test_stringprep
-test.test_strlit
-test.test_strptime
-test.test_strtod
-test.test_struct
-test.test_structmembers
-test.test_structseq
-test.test_subprocess
-test.test_sunau
-test.test_sundry
-test.test_super
-test.test_support
-test.test_symtable
-test.test_syntax
-test.test_sys
-test.test_sys_setprofile
-test.test_sys_settrace
-test.test_sysconfig
-test.test_syslog
-test.test_tarfile
-test.test_tcl
-test.test_telnetlib
-test.test_tempfile
-test.test_textwrap
-test.test_thread
-test.test_threaded_import
-test.test_threadedtempfile
-test.test_threading
-test.test_threading_local
-test.test_threadsignals
-test.test_time
-test.test_timeit
-test.test_timeout
-test.test_tk
-test.test_tokenize
-test.test_trace
-test.test_traceback
-test.test_tracemalloc
-test.test_ttk_guionly
-test.test_ttk_textonly
-test.test_tuple
-test.test_typechecks
-test.test_types
-test.test_ucn
-test.test_unary
-test.test_unicode
-test.test_unicode_file
-test.test_unicodedata
-test.test_unittest
-test.test_univnewlines
-test.test_unpack
-test.test_unpack_ex
-test.test_urllib
-test.test_urllib2
-test.test_urllib2_localnet
-test.test_urllib2net
-test.test_urllib_response
-test.test_urllibnet
-test.test_urlparse
-test.test_userdict
-test.test_userlist
-test.test_userstring
-test.test_uu
-test.test_uuid
-test.test_venv
-test.test_wait3
-test.test_wait4
-test.test_warnings
-test.test_wave
-test.test_weakref
-test.test_weakset
-test.test_webbrowser
-test.test_winreg
-test.test_winsound
-test.test_with
-test.test_wsgiref
-test.test_xdrlib
-test.test_xml_dom_minicompat
-test.test_xml_etree
-test.test_xml_etree_c
-test.test_xmlrpc
-test.test_xmlrpc_net
-test.test_zipfile
-test.test_zipfile64
-test.test_zipimport
-test.test_zipimport_support
-test.test_zlib
-test.testcodec
-test.tf_inherit_check
-test.threaded_import_hangers
-test.time_hashlib
-test.tracedmodules
-test.tracedmodules.testmod
-test.warning_tests
-test.win_console_handler
-test.xmltests
-textwrap
-this
-threading
-time
-timeit
-tkinter
-tkinter.__main__
-tkinter._fix
-tkinter.colorchooser
-tkinter.commondialog
-tkinter.constants
-tkinter.dialog
-tkinter.dnd
-tkinter.filedialog
-tkinter.font
-tkinter.messagebox
-tkinter.scrolledtext
-tkinter.simpledialog
-tkinter.test
-tkinter.test.runtktests
-tkinter.test.support
-tkinter.test.test_tkinter
-tkinter.test.test_tkinter.test_font
-tkinter.test.test_tkinter.test_geometry_managers
-tkinter.test.test_tkinter.test_images
-tkinter.test.test_tkinter.test_loadtk
-tkinter.test.test_tkinter.test_misc
-tkinter.test.test_tkinter.test_text
-tkinter.test.test_tkinter.test_variables
-tkinter.test.test_tkinter.test_widgets
-tkinter.test.test_ttk
-tkinter.test.test_ttk.test_extensions
-tkinter.test.test_ttk.test_functions
-tkinter.test.test_ttk.test_style
-tkinter.test.test_ttk.test_widgets
-tkinter.test.widget_tests
-tkinter.tix
-tkinter.ttk
-token
-tokenize
-trace
-traceback
-tracemalloc
-tty
-turtle
-turtledemo
-turtledemo.__main__
-turtledemo.bytedesign
-turtledemo.chaos
-turtledemo.clock
-turtledemo.colormixer
-turtledemo.forest
-turtledemo.fractalcurves
-turtledemo.lindenmayer
-turtledemo.minimal_hanoi
-turtledemo.nim
-turtledemo.paint
-turtledemo.peace
-turtledemo.penrose
-turtledemo.planet_and_moon
-turtledemo.round_dance
-turtledemo.tree
-turtledemo.two_canvases
-turtledemo.wikipedia
-turtledemo.yinyang
-types
-unicodedata
-unittest
-unittest.__main__
-unittest.case
-unittest.loader
-unittest.main
-unittest.mock
-unittest.result
-unittest.runner
-unittest.signals
-unittest.suite
-unittest.test
-unittest.test.__main__
-unittest.test._test_warnings
-unittest.test.dummy
-unittest.test.support
-unittest.test.test_assertions
-unittest.test.test_break
-unittest.test.test_case
-unittest.test.test_discovery
-unittest.test.test_functiontestcase
-unittest.test.test_loader
-unittest.test.test_program
-unittest.test.test_result
-unittest.test.test_runner
-unittest.test.test_setups
-unittest.test.test_skipping
-unittest.test.test_suite
-unittest.test.testmock
-unittest.test.testmock.__main__
-unittest.test.testmock.support
-unittest.test.testmock.testcallable
-unittest.test.testmock.testhelpers
-unittest.test.testmock.testmagicmethods
-unittest.test.testmock.testmock
-unittest.test.testmock.testpatch
-unittest.test.testmock.testsentinel
-unittest.test.testmock.testwith
-unittest.util
-urllib
-urllib.error
-urllib.parse
-urllib.request
-urllib.response
-urllib.robotparser
-uu
-uuid
-venv
-venv.__main__
-warnings
-wave
-weakref
-webbrowser
-winreg
-winsound
-wsgiref
-wsgiref.handlers
-wsgiref.headers
-wsgiref.simple_server
-wsgiref.util
-wsgiref.validate
-xdrlib
-xml
-xml.dom
-xml.dom.NodeFilter
-xml.dom.domreg
-xml.dom.expatbuilder
-xml.dom.minicompat
-xml.dom.minidom
-xml.dom.pulldom
-xml.dom.xmlbuilder
-xml.etree
-xml.etree.ElementInclude
-xml.etree.ElementPath
-xml.etree.ElementTree
-xml.etree.cElementTree
-xml.parsers
-xml.parsers.expat
-xml.parsers.expat.errors
-xml.parsers.expat.model
-xml.sax
-xml.sax._exceptions
-xml.sax.expatreader
-xml.sax.handler
-xml.sax.saxutils
-xml.sax.xmlreader
-xmlrpc
-xmlrpc.client
-xmlrpc.server
-xxlimited
-xxsubtype
-zipfile
-zipimport
-zlib
diff --git a/whych/externs/_stdlib_list/lists/3.5.txt b/whych/externs/_stdlib_list/lists/3.5.txt
deleted file mode 100644
index f5d6108..0000000
--- a/whych/externs/_stdlib_list/lists/3.5.txt
+++ /dev/null
@@ -1,1627 +0,0 @@
-__future__
-__main__
-_ast
-_bisect
-_bootlocale
-_bz2
-_codecs
-_codecs_cn
-_codecs_hk
-_codecs_iso2022
-_codecs_jp
-_codecs_kr
-_codecs_tw
-_collections
-_collections_abc
-_compat_pickle
-_compression
-_crypt
-_csv
-_ctypes
-_ctypes_test
-_curses
-_curses_panel
-_datetime
-_dbm
-_decimal
-_dummy_thread
-_elementtree
-_frozen_importlib
-_frozen_importlib_external
-_functools
-_gdbm
-_hashlib
-_heapq
-_imp
-_io
-_json
-_locale
-_lsprof
-_lzma
-_markupbase
-_md5
-_multibytecodec
-_multiprocessing
-_opcode
-_operator
-_osx_support
-_pickle
-_posixsubprocess
-_pydecimal
-_pyio
-_random
-_sha1
-_sha256
-_sha512
-_signal
-_sitebuiltins
-_socket
-_sqlite3
-_sre
-_ssl
-_stat
-_string
-_strptime
-_struct
-_symtable
-_sysconfigdata
-_testbuffer
-_testcapi
-_testimportmultiple
-_testmultiphase
-_thread
-_threading_local
-_tkinter
-_tracemalloc
-_warnings
-_weakref
-_weakrefset
-abc
-aifc
-antigravity
-argparse
-array
-ast
-asynchat
-asyncio
-asyncio.base_events
-asyncio.base_subprocess
-asyncio.compat
-asyncio.constants
-asyncio.coroutines
-asyncio.events
-asyncio.futures
-asyncio.locks
-asyncio.log
-asyncio.proactor_events
-asyncio.protocols
-asyncio.queues
-asyncio.selector_events
-asyncio.sslproto
-asyncio.streams
-asyncio.subprocess
-asyncio.tasks
-asyncio.test_utils
-asyncio.transports
-asyncio.unix_events
-asyncio.windows_events
-asyncio.windows_utils
-asyncore
-atexit
-audioop
-base64
-bdb
-binascii
-binhex
-bisect
-builtins
-bz2
-cProfile
-calendar
-cgi
-cgitb
-chunk
-cmath
-cmd
-code
-codecs
-codeop
-collections
-collections.__main__
-collections.abc
-colorsys
-compileall
-concurrent
-concurrent.futures
-concurrent.futures._base
-concurrent.futures.process
-concurrent.futures.thread
-configparser
-contextlib
-copy
-copyreg
-crypt
-csv
-ctypes
-ctypes._endian
-ctypes.macholib
-ctypes.macholib.dyld
-ctypes.macholib.dylib
-ctypes.macholib.framework
-ctypes.test
-ctypes.test.__main__
-ctypes.test.test_anon
-ctypes.test.test_array_in_pointer
-ctypes.test.test_arrays
-ctypes.test.test_as_parameter
-ctypes.test.test_bitfields
-ctypes.test.test_buffers
-ctypes.test.test_bytes
-ctypes.test.test_byteswap
-ctypes.test.test_callbacks
-ctypes.test.test_cast
-ctypes.test.test_cfuncs
-ctypes.test.test_checkretval
-ctypes.test.test_delattr
-ctypes.test.test_errno
-ctypes.test.test_find
-ctypes.test.test_frombuffer
-ctypes.test.test_funcptr
-ctypes.test.test_functions
-ctypes.test.test_incomplete
-ctypes.test.test_init
-ctypes.test.test_internals
-ctypes.test.test_keeprefs
-ctypes.test.test_libc
-ctypes.test.test_loading
-ctypes.test.test_macholib
-ctypes.test.test_memfunctions
-ctypes.test.test_numbers
-ctypes.test.test_objects
-ctypes.test.test_parameters
-ctypes.test.test_pep3118
-ctypes.test.test_pickling
-ctypes.test.test_pointers
-ctypes.test.test_prototypes
-ctypes.test.test_python_api
-ctypes.test.test_random_things
-ctypes.test.test_refcounts
-ctypes.test.test_repr
-ctypes.test.test_returnfuncptrs
-ctypes.test.test_simplesubclasses
-ctypes.test.test_sizes
-ctypes.test.test_slicing
-ctypes.test.test_stringptr
-ctypes.test.test_strings
-ctypes.test.test_struct_fields
-ctypes.test.test_structures
-ctypes.test.test_unaligned_structures
-ctypes.test.test_unicode
-ctypes.test.test_values
-ctypes.test.test_varsize_struct
-ctypes.test.test_win32
-ctypes.test.test_wintypes
-ctypes.util
-ctypes.wintypes
-curses
-curses.ascii
-curses.has_key
-curses.panel
-curses.textpad
-datetime
-dbm
-dbm.dumb
-dbm.gnu
-dbm.ndbm
-decimal
-difflib
-dis
-distutils
-distutils._msvccompiler
-distutils.archive_util
-distutils.bcppcompiler
-distutils.ccompiler
-distutils.cmd
-distutils.command
-distutils.command.bdist
-distutils.command.bdist_dumb
-distutils.command.bdist_msi
-distutils.command.bdist_packager
-distutils.command.bdist_rpm
-distutils.command.bdist_wininst
-distutils.command.build
-distutils.command.build_clib
-distutils.command.build_ext
-distutils.command.build_py
-distutils.command.build_scripts
-distutils.command.check
-distutils.command.clean
-distutils.command.config
-distutils.command.install
-distutils.command.install_data
-distutils.command.install_egg_info
-distutils.command.install_headers
-distutils.command.install_lib
-distutils.command.install_scripts
-distutils.command.register
-distutils.command.sdist
-distutils.command.upload
-distutils.config
-distutils.core
-distutils.cygwinccompiler
-distutils.debug
-distutils.dep_util
-distutils.dir_util
-distutils.dist
-distutils.errors
-distutils.extension
-distutils.fancy_getopt
-distutils.file_util
-distutils.filelist
-distutils.log
-distutils.msvc9compiler
-distutils.msvccompiler
-distutils.spawn
-distutils.sysconfig
-distutils.tests
-distutils.tests.support
-distutils.tests.test_archive_util
-distutils.tests.test_bdist
-distutils.tests.test_bdist_dumb
-distutils.tests.test_bdist_msi
-distutils.tests.test_bdist_rpm
-distutils.tests.test_bdist_wininst
-distutils.tests.test_build
-distutils.tests.test_build_clib
-distutils.tests.test_build_ext
-distutils.tests.test_build_py
-distutils.tests.test_build_scripts
-distutils.tests.test_check
-distutils.tests.test_clean
-distutils.tests.test_cmd
-distutils.tests.test_config
-distutils.tests.test_config_cmd
-distutils.tests.test_core
-distutils.tests.test_cygwinccompiler
-distutils.tests.test_dep_util
-distutils.tests.test_dir_util
-distutils.tests.test_dist
-distutils.tests.test_extension
-distutils.tests.test_file_util
-distutils.tests.test_filelist
-distutils.tests.test_install
-distutils.tests.test_install_data
-distutils.tests.test_install_headers
-distutils.tests.test_install_lib
-distutils.tests.test_install_scripts
-distutils.tests.test_log
-distutils.tests.test_msvc9compiler
-distutils.tests.test_msvccompiler
-distutils.tests.test_register
-distutils.tests.test_sdist
-distutils.tests.test_spawn
-distutils.tests.test_sysconfig
-distutils.tests.test_text_file
-distutils.tests.test_unixccompiler
-distutils.tests.test_upload
-distutils.tests.test_util
-distutils.tests.test_version
-distutils.tests.test_versionpredicate
-distutils.text_file
-distutils.unixccompiler
-distutils.util
-distutils.version
-distutils.versionpredicate
-doctest
-dummy_threading
-email
-email._encoded_words
-email._header_value_parser
-email._parseaddr
-email._policybase
-email.base64mime
-email.charset
-email.contentmanager
-email.encoders
-email.errors
-email.feedparser
-email.generator
-email.header
-email.headerregistry
-email.iterators
-email.message
-email.mime
-email.mime.application
-email.mime.audio
-email.mime.base
-email.mime.image
-email.mime.message
-email.mime.multipart
-email.mime.nonmultipart
-email.mime.text
-email.parser
-email.policy
-email.quoprimime
-email.utils
-encodings
-encodings.aliases
-encodings.ascii
-encodings.base64_codec
-encodings.big5
-encodings.big5hkscs
-encodings.bz2_codec
-encodings.charmap
-encodings.cp037
-encodings.cp1006
-encodings.cp1026
-encodings.cp1125
-encodings.cp1140
-encodings.cp1250
-encodings.cp1251
-encodings.cp1252
-encodings.cp1253
-encodings.cp1254
-encodings.cp1255
-encodings.cp1256
-encodings.cp1257
-encodings.cp1258
-encodings.cp273
-encodings.cp424
-encodings.cp437
-encodings.cp500
-encodings.cp65001
-encodings.cp720
-encodings.cp737
-encodings.cp775
-encodings.cp850
-encodings.cp852
-encodings.cp855
-encodings.cp856
-encodings.cp857
-encodings.cp858
-encodings.cp860
-encodings.cp861
-encodings.cp862
-encodings.cp863
-encodings.cp864
-encodings.cp865
-encodings.cp866
-encodings.cp869
-encodings.cp874
-encodings.cp875
-encodings.cp932
-encodings.cp949
-encodings.cp950
-encodings.euc_jis_2004
-encodings.euc_jisx0213
-encodings.euc_jp
-encodings.euc_kr
-encodings.gb18030
-encodings.gb2312
-encodings.gbk
-encodings.hex_codec
-encodings.hp_roman8
-encodings.hz
-encodings.idna
-encodings.iso2022_jp
-encodings.iso2022_jp_1
-encodings.iso2022_jp_2
-encodings.iso2022_jp_2004
-encodings.iso2022_jp_3
-encodings.iso2022_jp_ext
-encodings.iso2022_kr
-encodings.iso8859_1
-encodings.iso8859_10
-encodings.iso8859_11
-encodings.iso8859_13
-encodings.iso8859_14
-encodings.iso8859_15
-encodings.iso8859_16
-encodings.iso8859_2
-encodings.iso8859_3
-encodings.iso8859_4
-encodings.iso8859_5
-encodings.iso8859_6
-encodings.iso8859_7
-encodings.iso8859_8
-encodings.iso8859_9
-encodings.johab
-encodings.koi8_r
-encodings.koi8_t
-encodings.koi8_u
-encodings.kz1048
-encodings.latin_1
-encodings.mac_arabic
-encodings.mac_centeuro
-encodings.mac_croatian
-encodings.mac_cyrillic
-encodings.mac_farsi
-encodings.mac_greek
-encodings.mac_iceland
-encodings.mac_latin2
-encodings.mac_roman
-encodings.mac_romanian
-encodings.mac_turkish
-encodings.mbcs
-encodings.palmos
-encodings.ptcp154
-encodings.punycode
-encodings.quopri_codec
-encodings.raw_unicode_escape
-encodings.rot_13
-encodings.shift_jis
-encodings.shift_jis_2004
-encodings.shift_jisx0213
-encodings.tis_620
-encodings.undefined
-encodings.unicode_escape
-encodings.unicode_internal
-encodings.utf_16
-encodings.utf_16_be
-encodings.utf_16_le
-encodings.utf_32
-encodings.utf_32_be
-encodings.utf_32_le
-encodings.utf_7
-encodings.utf_8
-encodings.utf_8_sig
-encodings.uu_codec
-encodings.zlib_codec
-ensurepip
-ensurepip.__main__
-ensurepip._uninstall
-enum
-errno
-faulthandler
-fcntl
-filecmp
-fileinput
-fnmatch
-formatter
-fpectl
-fractions
-ftplib
-functools
-gc
-genericpath
-getopt
-getpass
-gettext
-glob
-grp
-gzip
-hashlib
-heapq
-hmac
-html
-html.entities
-html.parser
-http
-http.client
-http.cookiejar
-http.cookies
-http.server
-idlelib
-idlelib.AutoComplete
-idlelib.AutoCompleteWindow
-idlelib.AutoExpand
-idlelib.Bindings
-idlelib.CallTipWindow
-idlelib.CallTips
-idlelib.ClassBrowser
-idlelib.CodeContext
-idlelib.ColorDelegator
-idlelib.Debugger
-idlelib.Delegator
-idlelib.EditorWindow
-idlelib.FileList
-idlelib.FormatParagraph
-idlelib.GrepDialog
-idlelib.HyperParser
-idlelib.IOBinding
-idlelib.IdleHistory
-idlelib.MultiCall
-idlelib.MultiStatusBar
-idlelib.ObjectBrowser
-idlelib.OutputWindow
-idlelib.ParenMatch
-idlelib.PathBrowser
-idlelib.Percolator
-idlelib.PyParse
-idlelib.PyShell
-idlelib.RemoteDebugger
-idlelib.RemoteObjectBrowser
-idlelib.ReplaceDialog
-idlelib.RstripExtension
-idlelib.ScriptBinding
-idlelib.ScrolledList
-idlelib.SearchDialog
-idlelib.SearchDialogBase
-idlelib.SearchEngine
-idlelib.StackViewer
-idlelib.ToolTip
-idlelib.TreeWidget
-idlelib.UndoDelegator
-idlelib.WidgetRedirector
-idlelib.WindowList
-idlelib.ZoomHeight
-idlelib.__main__
-idlelib.aboutDialog
-idlelib.configDialog
-idlelib.configHandler
-idlelib.configHelpSourceEdit
-idlelib.configSectionNameDialog
-idlelib.dynOptionMenuWidget
-idlelib.help
-idlelib.idle
-idlelib.idle_test
-idlelib.idle_test.htest
-idlelib.idle_test.mock_idle
-idlelib.idle_test.mock_tk
-idlelib.idle_test.test_autocomplete
-idlelib.idle_test.test_autoexpand
-idlelib.idle_test.test_calltips
-idlelib.idle_test.test_config_help
-idlelib.idle_test.test_config_name
-idlelib.idle_test.test_configdialog
-idlelib.idle_test.test_delegator
-idlelib.idle_test.test_editmenu
-idlelib.idle_test.test_editor
-idlelib.idle_test.test_formatparagraph
-idlelib.idle_test.test_grep
-idlelib.idle_test.test_help_about
-idlelib.idle_test.test_hyperparser
-idlelib.idle_test.test_idlehistory
-idlelib.idle_test.test_io
-idlelib.idle_test.test_parenmatch
-idlelib.idle_test.test_pathbrowser
-idlelib.idle_test.test_percolator
-idlelib.idle_test.test_replacedialog
-idlelib.idle_test.test_rstrip
-idlelib.idle_test.test_searchdialog
-idlelib.idle_test.test_searchdialogbase
-idlelib.idle_test.test_searchengine
-idlelib.idle_test.test_text
-idlelib.idle_test.test_textview
-idlelib.idle_test.test_undodelegator
-idlelib.idle_test.test_warning
-idlelib.idle_test.test_widgetredir
-idlelib.idlever
-idlelib.keybindingDialog
-idlelib.macosxSupport
-idlelib.rpc
-idlelib.run
-idlelib.tabbedpages
-idlelib.textView
-imaplib
-imghdr
-imp
-importlib
-importlib._bootstrap
-importlib._bootstrap_external
-importlib.abc
-importlib.machinery
-importlib.util
-inspect
-io
-ipaddress
-itertools
-json
-json.decoder
-json.encoder
-json.scanner
-json.tool
-keyword
-lib2to3
-lib2to3.__main__
-lib2to3.btm_matcher
-lib2to3.btm_utils
-lib2to3.fixer_base
-lib2to3.fixer_util
-lib2to3.fixes
-lib2to3.fixes.fix_apply
-lib2to3.fixes.fix_asserts
-lib2to3.fixes.fix_basestring
-lib2to3.fixes.fix_buffer
-lib2to3.fixes.fix_dict
-lib2to3.fixes.fix_except
-lib2to3.fixes.fix_exec
-lib2to3.fixes.fix_execfile
-lib2to3.fixes.fix_exitfunc
-lib2to3.fixes.fix_filter
-lib2to3.fixes.fix_funcattrs
-lib2to3.fixes.fix_future
-lib2to3.fixes.fix_getcwdu
-lib2to3.fixes.fix_has_key
-lib2to3.fixes.fix_idioms
-lib2to3.fixes.fix_import
-lib2to3.fixes.fix_imports
-lib2to3.fixes.fix_imports2
-lib2to3.fixes.fix_input
-lib2to3.fixes.fix_intern
-lib2to3.fixes.fix_isinstance
-lib2to3.fixes.fix_itertools
-lib2to3.fixes.fix_itertools_imports
-lib2to3.fixes.fix_long
-lib2to3.fixes.fix_map
-lib2to3.fixes.fix_metaclass
-lib2to3.fixes.fix_methodattrs
-lib2to3.fixes.fix_ne
-lib2to3.fixes.fix_next
-lib2to3.fixes.fix_nonzero
-lib2to3.fixes.fix_numliterals
-lib2to3.fixes.fix_operator
-lib2to3.fixes.fix_paren
-lib2to3.fixes.fix_print
-lib2to3.fixes.fix_raise
-lib2to3.fixes.fix_raw_input
-lib2to3.fixes.fix_reduce
-lib2to3.fixes.fix_reload
-lib2to3.fixes.fix_renames
-lib2to3.fixes.fix_repr
-lib2to3.fixes.fix_set_literal
-lib2to3.fixes.fix_standarderror
-lib2to3.fixes.fix_sys_exc
-lib2to3.fixes.fix_throw
-lib2to3.fixes.fix_tuple_params
-lib2to3.fixes.fix_types
-lib2to3.fixes.fix_unicode
-lib2to3.fixes.fix_urllib
-lib2to3.fixes.fix_ws_comma
-lib2to3.fixes.fix_xrange
-lib2to3.fixes.fix_xreadlines
-lib2to3.fixes.fix_zip
-lib2to3.main
-lib2to3.patcomp
-lib2to3.pgen2
-lib2to3.pgen2.conv
-lib2to3.pgen2.driver
-lib2to3.pgen2.grammar
-lib2to3.pgen2.literals
-lib2to3.pgen2.parse
-lib2to3.pgen2.pgen
-lib2to3.pgen2.token
-lib2to3.pgen2.tokenize
-lib2to3.pygram
-lib2to3.pytree
-lib2to3.refactor
-lib2to3.tests
-lib2to3.tests.__main__
-lib2to3.tests.data.bom
-lib2to3.tests.data.crlf
-lib2to3.tests.data.different_encoding
-lib2to3.tests.data.false_encoding
-lib2to3.tests.data.fixers.bad_order
-lib2to3.tests.data.fixers.myfixes
-lib2to3.tests.data.fixers.myfixes.fix_explicit
-lib2to3.tests.data.fixers.myfixes.fix_first
-lib2to3.tests.data.fixers.myfixes.fix_last
-lib2to3.tests.data.fixers.myfixes.fix_parrot
-lib2to3.tests.data.fixers.myfixes.fix_preorder
-lib2to3.tests.data.fixers.no_fixer_cls
-lib2to3.tests.data.fixers.parrot_example
-lib2to3.tests.data.infinite_recursion
-lib2to3.tests.data.py2_test_grammar
-lib2to3.tests.data.py3_test_grammar
-lib2to3.tests.pytree_idempotency
-lib2to3.tests.support
-lib2to3.tests.test_all_fixers
-lib2to3.tests.test_fixers
-lib2to3.tests.test_main
-lib2to3.tests.test_parser
-lib2to3.tests.test_pytree
-lib2to3.tests.test_refactor
-lib2to3.tests.test_util
-linecache
-locale
-logging
-logging.config
-logging.handlers
-lzma
-macpath
-macurl2path
-mailbox
-mailcap
-marshal
-math
-mimetypes
-mmap
-modulefinder
-msilib
-msvcrt
-multiprocessing
-multiprocessing.connection
-multiprocessing.context
-multiprocessing.dummy
-multiprocessing.dummy.connection
-multiprocessing.forkserver
-multiprocessing.heap
-multiprocessing.managers
-multiprocessing.pool
-multiprocessing.popen_fork
-multiprocessing.popen_forkserver
-multiprocessing.popen_spawn_posix
-multiprocessing.popen_spawn_win32
-multiprocessing.process
-multiprocessing.queues
-multiprocessing.reduction
-multiprocessing.resource_sharer
-multiprocessing.semaphore_tracker
-multiprocessing.sharedctypes
-multiprocessing.spawn
-multiprocessing.synchronize
-multiprocessing.util
-netrc
-nis
-nntplib
-ntpath
-nturl2path
-numbers
-opcode
-operator
-optparse
-os
-os.path
-ossaudiodev
-parser
-pathlib
-pdb
-pickle
-pickletools
-pipes
-pkgutil
-platform
-plistlib
-poplib
-posix
-posixpath
-pprint
-profile
-pstats
-pty
-pwd
-py_compile
-pyclbr
-pydoc
-pydoc_data
-pydoc_data.topics
-pyexpat
-queue
-quopri
-random
-re
-readline
-reprlib
-resource
-rlcompleter
-runpy
-sched
-select
-selectors
-shelve
-shlex
-shutil
-signal
-site
-smtpd
-smtplib
-sndhdr
-socket
-socketserver
-spwd
-sqlite3
-sqlite3.dbapi2
-sqlite3.dump
-sqlite3.test
-sqlite3.test.dbapi
-sqlite3.test.dump
-sqlite3.test.factory
-sqlite3.test.hooks
-sqlite3.test.regression
-sqlite3.test.transactions
-sqlite3.test.types
-sqlite3.test.userfunctions
-sre_compile
-sre_constants
-sre_parse
-ssl
-stat
-statistics
-string
-stringprep
-struct
-subprocess
-sunau
-symbol
-symtable
-sys
-sysconfig
-syslog
-tabnanny
-tarfile
-telnetlib
-tempfile
-termios
-test
-test.__main__
-test._test_multiprocessing
-test.audiotests
-test.autotest
-test.bad_coding
-test.bad_coding2
-test.badsyntax_3131
-test.badsyntax_async1
-test.badsyntax_async2
-test.badsyntax_async3
-test.badsyntax_async4
-test.badsyntax_async5
-test.badsyntax_async6
-test.badsyntax_async7
-test.badsyntax_async8
-test.badsyntax_future10
-test.badsyntax_future3
-test.badsyntax_future4
-test.badsyntax_future5
-test.badsyntax_future6
-test.badsyntax_future7
-test.badsyntax_future8
-test.badsyntax_future9
-test.badsyntax_pep3120
-test.bisect
-test.bytecode_helper
-test.coding20731
-test.curses_tests
-test.datetimetester
-test.dis_module
-test.doctest_aliases
-test.double_const
-test.eintrdata.eintr_tester
-test.encoded_modules
-test.encoded_modules.module_iso_8859_1
-test.encoded_modules.module_koi8_r
-test.final_a
-test.final_b
-test.fork_wait
-test.future_test1
-test.future_test2
-test.gdb_sample
-test.imp_dummy
-test.inspect_fodder
-test.inspect_fodder2
-test.list_tests
-test.lock_tests
-test.make_ssl_certs
-test.mapping_tests
-test.memory_watchdog
-test.mock_socket
-test.mod_generics_cache
-test.mp_fork_bomb
-test.mp_preload
-test.multibytecodec_support
-test.outstanding_bugs
-test.pickletester
-test.profilee
-test.pyclbr_input
-test.pydoc_mod
-test.pydocfodder
-test.pystone
-test.re_tests
-test.regrtest
-test.relimport
-test.reperf
-test.sample_doctest
-test.sample_doctest_no_docstrings
-test.sample_doctest_no_doctests
-test.seq_tests
-test.sortperf
-test.ssl_servers
-test.ssltests
-test.string_tests
-test.subprocessdata.fd_status
-test.subprocessdata.input_reader
-test.subprocessdata.qcat
-test.subprocessdata.qgrep
-test.subprocessdata.sigchild_ignore
-test.support
-test.support.script_helper
-test.test___all__
-test.test___future__
-test.test__locale
-test.test__opcode
-test.test__osx_support
-test.test_abc
-test.test_abstract_numbers
-test.test_aifc
-test.test_argparse
-test.test_array
-test.test_asdl_parser
-test.test_ast
-test.test_asynchat
-test.test_asyncio
-test.test_asyncio.__main__
-test.test_asyncio.echo
-test.test_asyncio.echo2
-test.test_asyncio.echo3
-test.test_asyncio.test_base_events
-test.test_asyncio.test_events
-test.test_asyncio.test_futures
-test.test_asyncio.test_locks
-test.test_asyncio.test_pep492
-test.test_asyncio.test_proactor_events
-test.test_asyncio.test_queues
-test.test_asyncio.test_selector_events
-test.test_asyncio.test_sslproto
-test.test_asyncio.test_streams
-test.test_asyncio.test_subprocess
-test.test_asyncio.test_tasks
-test.test_asyncio.test_transports
-test.test_asyncio.test_unix_events
-test.test_asyncio.test_windows_events
-test.test_asyncio.test_windows_utils
-test.test_asyncore
-test.test_atexit
-test.test_audioop
-test.test_augassign
-test.test_base64
-test.test_bigaddrspace
-test.test_bigmem
-test.test_binascii
-test.test_binhex
-test.test_binop
-test.test_bisect
-test.test_bool
-test.test_buffer
-test.test_bufio
-test.test_builtin
-test.test_bytes
-test.test_bz2
-test.test_calendar
-test.test_call
-test.test_capi
-test.test_cgi
-test.test_cgitb
-test.test_charmapcodec
-test.test_class
-test.test_cmath
-test.test_cmd
-test.test_cmd_line
-test.test_cmd_line_script
-test.test_code
-test.test_code_module
-test.test_codeccallbacks
-test.test_codecencodings_cn
-test.test_codecencodings_hk
-test.test_codecencodings_iso2022
-test.test_codecencodings_jp
-test.test_codecencodings_kr
-test.test_codecencodings_tw
-test.test_codecmaps_cn
-test.test_codecmaps_hk
-test.test_codecmaps_jp
-test.test_codecmaps_kr
-test.test_codecmaps_tw
-test.test_codecs
-test.test_codeop
-test.test_collections
-test.test_colorsys
-test.test_compare
-test.test_compile
-test.test_compileall
-test.test_complex
-test.test_concurrent_futures
-test.test_configparser
-test.test_contains
-test.test_contextlib
-test.test_copy
-test.test_copyreg
-test.test_coroutines
-test.test_cprofile
-test.test_crashers
-test.test_crypt
-test.test_csv
-test.test_ctypes
-test.test_curses
-test.test_datetime
-test.test_dbm
-test.test_dbm_dumb
-test.test_dbm_gnu
-test.test_dbm_ndbm
-test.test_decimal
-test.test_decorators
-test.test_defaultdict
-test.test_deque
-test.test_descr
-test.test_descrtut
-test.test_devpoll
-test.test_dict
-test.test_dictcomps
-test.test_dictviews
-test.test_difflib
-test.test_dis
-test.test_distutils
-test.test_doctest
-test.test_doctest2
-test.test_docxmlrpc
-test.test_dummy_thread
-test.test_dummy_threading
-test.test_dynamic
-test.test_dynamicclassattribute
-test.test_eintr
-test.test_email
-test.test_email.__main__
-test.test_email.test__encoded_words
-test.test_email.test__header_value_parser
-test.test_email.test_asian_codecs
-test.test_email.test_contentmanager
-test.test_email.test_defect_handling
-test.test_email.test_email
-test.test_email.test_generator
-test.test_email.test_headerregistry
-test.test_email.test_inversion
-test.test_email.test_message
-test.test_email.test_parser
-test.test_email.test_pickleable
-test.test_email.test_policy
-test.test_email.test_utils
-test.test_email.torture_test
-test.test_ensurepip
-test.test_enum
-test.test_enumerate
-test.test_eof
-test.test_epoll
-test.test_errno
-test.test_exception_variations
-test.test_exceptions
-test.test_extcall
-test.test_faulthandler
-test.test_fcntl
-test.test_file
-test.test_file_eintr
-test.test_filecmp
-test.test_fileinput
-test.test_fileio
-test.test_finalization
-test.test_float
-test.test_flufl
-test.test_fnmatch
-test.test_fork1
-test.test_format
-test.test_fractions
-test.test_frame
-test.test_ftplib
-test.test_funcattrs
-test.test_functools
-test.test_future
-test.test_future3
-test.test_future4
-test.test_future5
-test.test_gc
-test.test_gdb
-test.test_generators
-test.test_genericpath
-test.test_genexps
-test.test_getargs2
-test.test_getopt
-test.test_getpass
-test.test_gettext
-test.test_glob
-test.test_global
-test.test_grammar
-test.test_grp
-test.test_gzip
-test.test_hash
-test.test_hashlib
-test.test_heapq
-test.test_hmac
-test.test_html
-test.test_htmlparser
-test.test_http_cookiejar
-test.test_http_cookies
-test.test_httplib
-test.test_httpservers
-test.test_idle
-test.test_imaplib
-test.test_imghdr
-test.test_imp
-test.test_import
-test.test_import.__main__
-test.test_import.data.circular_imports.basic
-test.test_import.data.circular_imports.basic2
-test.test_import.data.circular_imports.indirect
-test.test_import.data.circular_imports.rebinding
-test.test_import.data.circular_imports.rebinding2
-test.test_import.data.circular_imports.subpackage
-test.test_import.data.circular_imports.subpkg.subpackage2
-test.test_import.data.circular_imports.subpkg.util
-test.test_import.data.circular_imports.util
-test.test_import.data.package2.submodule1
-test.test_import.data.package2.submodule2
-test.test_importlib
-test.test_importlib.__main__
-test.test_importlib.abc
-test.test_importlib.builtin
-test.test_importlib.builtin.__main__
-test.test_importlib.builtin.test_finder
-test.test_importlib.builtin.test_loader
-test.test_importlib.extension
-test.test_importlib.extension.__main__
-test.test_importlib.extension.test_case_sensitivity
-test.test_importlib.extension.test_finder
-test.test_importlib.extension.test_loader
-test.test_importlib.extension.test_path_hook
-test.test_importlib.frozen
-test.test_importlib.frozen.__main__
-test.test_importlib.frozen.test_finder
-test.test_importlib.frozen.test_loader
-test.test_importlib.import_
-test.test_importlib.import_.__main__
-test.test_importlib.import_.test___loader__
-test.test_importlib.import_.test___package__
-test.test_importlib.import_.test_api
-test.test_importlib.import_.test_caching
-test.test_importlib.import_.test_fromlist
-test.test_importlib.import_.test_meta_path
-test.test_importlib.import_.test_packages
-test.test_importlib.import_.test_path
-test.test_importlib.import_.test_relative_imports
-test.test_importlib.namespace_pkgs.both_portions.foo.one
-test.test_importlib.namespace_pkgs.both_portions.foo.two
-test.test_importlib.namespace_pkgs.module_and_namespace_package.a_test
-test.test_importlib.namespace_pkgs.not_a_namespace_pkg.foo
-test.test_importlib.namespace_pkgs.not_a_namespace_pkg.foo.one
-test.test_importlib.namespace_pkgs.portion1.foo.one
-test.test_importlib.namespace_pkgs.portion2.foo.two
-test.test_importlib.namespace_pkgs.project1.parent.child.one
-test.test_importlib.namespace_pkgs.project2.parent.child.two
-test.test_importlib.namespace_pkgs.project3.parent.child.three
-test.test_importlib.regrtest
-test.test_importlib.source
-test.test_importlib.source.__main__
-test.test_importlib.source.test_case_sensitivity
-test.test_importlib.source.test_file_loader
-test.test_importlib.source.test_finder
-test.test_importlib.source.test_path_hook
-test.test_importlib.source.test_source_encoding
-test.test_importlib.test_abc
-test.test_importlib.test_api
-test.test_importlib.test_lazy
-test.test_importlib.test_locks
-test.test_importlib.test_namespace_pkgs
-test.test_importlib.test_spec
-test.test_importlib.test_util
-test.test_importlib.test_windows
-test.test_importlib.util
-test.test_index
-test.test_inspect
-test.test_int
-test.test_int_literal
-test.test_io
-test.test_ioctl
-test.test_ipaddress
-test.test_isinstance
-test.test_iter
-test.test_iterlen
-test.test_itertools
-test.test_json
-test.test_json.__main__
-test.test_json.test_decode
-test.test_json.test_default
-test.test_json.test_dump
-test.test_json.test_encode_basestring_ascii
-test.test_json.test_enum
-test.test_json.test_fail
-test.test_json.test_float
-test.test_json.test_indent
-test.test_json.test_pass1
-test.test_json.test_pass2
-test.test_json.test_pass3
-test.test_json.test_recursion
-test.test_json.test_scanstring
-test.test_json.test_separators
-test.test_json.test_speedups
-test.test_json.test_tool
-test.test_json.test_unicode
-test.test_keyword
-test.test_keywordonlyarg
-test.test_kqueue
-test.test_largefile
-test.test_lib2to3
-test.test_linecache
-test.test_list
-test.test_listcomps
-test.test_locale
-test.test_logging
-test.test_long
-test.test_longexp
-test.test_lzma
-test.test_macpath
-test.test_macurl2path
-test.test_mailbox
-test.test_mailcap
-test.test_marshal
-test.test_math
-test.test_memoryio
-test.test_memoryview
-test.test_metaclass
-test.test_mimetypes
-test.test_minidom
-test.test_mmap
-test.test_module
-test.test_modulefinder
-test.test_msilib
-test.test_multibytecodec
-test.test_multiprocessing_fork
-test.test_multiprocessing_forkserver
-test.test_multiprocessing_main_handling
-test.test_multiprocessing_spawn
-test.test_netrc
-test.test_nis
-test.test_nntplib
-test.test_normalization
-test.test_ntpath
-test.test_numeric_tower
-test.test_opcodes
-test.test_openpty
-test.test_operator
-test.test_optparse
-test.test_ordered_dict
-test.test_os
-test.test_ossaudiodev
-test.test_osx_env
-test.test_parser
-test.test_pathlib
-test.test_pdb
-test.test_peepholer
-test.test_pep247
-test.test_pep277
-test.test_pep3120
-test.test_pep3131
-test.test_pep3151
-test.test_pep352
-test.test_pep380
-test.test_pep479
-test.test_pickle
-test.test_pickletools
-test.test_pipes
-test.test_pkg
-test.test_pkgimport
-test.test_pkgutil
-test.test_platform
-test.test_plistlib
-test.test_poll
-test.test_popen
-test.test_poplib
-test.test_posix
-test.test_posixpath
-test.test_pow
-test.test_pprint
-test.test_print
-test.test_profile
-test.test_property
-test.test_pstats
-test.test_pty
-test.test_pulldom
-test.test_pwd
-test.test_py_compile
-test.test_pyclbr
-test.test_pydoc
-test.test_pyexpat
-test.test_queue
-test.test_quopri
-test.test_raise
-test.test_random
-test.test_range
-test.test_re
-test.test_readline
-test.test_regrtest
-test.test_reprlib
-test.test_resource
-test.test_richcmp
-test.test_rlcompleter
-test.test_robotparser
-test.test_runpy
-test.test_sax
-test.test_sched
-test.test_scope
-test.test_script_helper
-test.test_select
-test.test_selectors
-test.test_set
-test.test_setcomps
-test.test_shelve
-test.test_shlex
-test.test_shutil
-test.test_signal
-test.test_site
-test.test_slice
-test.test_smtpd
-test.test_smtplib
-test.test_smtpnet
-test.test_sndhdr
-test.test_socket
-test.test_socketserver
-test.test_sort
-test.test_source_encoding
-test.test_spwd
-test.test_sqlite
-test.test_ssl
-test.test_startfile
-test.test_stat
-test.test_statistics
-test.test_strftime
-test.test_string
-test.test_stringprep
-test.test_strlit
-test.test_strptime
-test.test_strtod
-test.test_struct
-test.test_structmembers
-test.test_structseq
-test.test_subprocess
-test.test_sunau
-test.test_sundry
-test.test_super
-test.test_support
-test.test_symtable
-test.test_syntax
-test.test_sys
-test.test_sys_setprofile
-test.test_sys_settrace
-test.test_sysconfig
-test.test_syslog
-test.test_tarfile
-test.test_tcl
-test.test_telnetlib
-test.test_tempfile
-test.test_textwrap
-test.test_thread
-test.test_threaded_import
-test.test_threadedtempfile
-test.test_threading
-test.test_threading_local
-test.test_threadsignals
-test.test_time
-test.test_timeit
-test.test_timeout
-test.test_tix
-test.test_tk
-test.test_tokenize
-test.test_tools
-test.test_tools.__main__
-test.test_tools.test_fixcid
-test.test_tools.test_gprof2html
-test.test_tools.test_i18n
-test.test_tools.test_md5sum
-test.test_tools.test_pdeps
-test.test_tools.test_pindent
-test.test_tools.test_reindent
-test.test_tools.test_sundry
-test.test_tools.test_unparse
-test.test_trace
-test.test_traceback
-test.test_tracemalloc
-test.test_ttk_guionly
-test.test_ttk_textonly
-test.test_tuple
-test.test_turtle
-test.test_typechecks
-test.test_types
-test.test_typing
-test.test_ucn
-test.test_unary
-test.test_unicode
-test.test_unicode_file
-test.test_unicodedata
-test.test_unittest
-test.test_univnewlines
-test.test_unpack
-test.test_unpack_ex
-test.test_urllib
-test.test_urllib2
-test.test_urllib2_localnet
-test.test_urllib2net
-test.test_urllib_response
-test.test_urllibnet
-test.test_urlparse
-test.test_userdict
-test.test_userlist
-test.test_userstring
-test.test_uu
-test.test_uuid
-test.test_venv
-test.test_wait3
-test.test_wait4
-test.test_warnings
-test.test_warnings.__main__
-test.test_warnings.data.import_warning
-test.test_warnings.data.stacklevel
-test.test_wave
-test.test_weakref
-test.test_weakset
-test.test_webbrowser
-test.test_winreg
-test.test_winsound
-test.test_with
-test.test_wsgiref
-test.test_xdrlib
-test.test_xml_dom_minicompat
-test.test_xml_etree
-test.test_xml_etree_c
-test.test_xmlrpc
-test.test_xmlrpc_net
-test.test_zipapp
-test.test_zipfile
-test.test_zipfile64
-test.test_zipimport
-test.test_zipimport_support
-test.test_zlib
-test.testcodec
-test.tf_inherit_check
-test.threaded_import_hangers
-test.time_hashlib
-test.tracedmodules
-test.tracedmodules.testmod
-test.win_console_handler
-test.xmltests
-textwrap
-this
-threading
-time
-timeit
-tkinter
-tkinter.__main__
-tkinter.colorchooser
-tkinter.commondialog
-tkinter.constants
-tkinter.dialog
-tkinter.dnd
-tkinter.filedialog
-tkinter.font
-tkinter.messagebox
-tkinter.scrolledtext
-tkinter.simpledialog
-tkinter.test
-tkinter.test.runtktests
-tkinter.test.support
-tkinter.test.test_tkinter
-tkinter.test.test_tkinter.test_font
-tkinter.test.test_tkinter.test_geometry_managers
-tkinter.test.test_tkinter.test_images
-tkinter.test.test_tkinter.test_loadtk
-tkinter.test.test_tkinter.test_misc
-tkinter.test.test_tkinter.test_text
-tkinter.test.test_tkinter.test_variables
-tkinter.test.test_tkinter.test_widgets
-tkinter.test.test_ttk
-tkinter.test.test_ttk.test_extensions
-tkinter.test.test_ttk.test_functions
-tkinter.test.test_ttk.test_style
-tkinter.test.test_ttk.test_widgets
-tkinter.test.widget_tests
-tkinter.tix
-tkinter.ttk
-token
-tokenize
-trace
-traceback
-tracemalloc
-tty
-turtle
-turtledemo
-turtledemo.__main__
-turtledemo.bytedesign
-turtledemo.chaos
-turtledemo.clock
-turtledemo.colormixer
-turtledemo.forest
-turtledemo.fractalcurves
-turtledemo.lindenmayer
-turtledemo.minimal_hanoi
-turtledemo.nim
-turtledemo.paint
-turtledemo.peace
-turtledemo.penrose
-turtledemo.planet_and_moon
-turtledemo.round_dance
-turtledemo.sorting_animate
-turtledemo.tree
-turtledemo.two_canvases
-turtledemo.wikipedia
-turtledemo.yinyang
-types
-typing
-unicodedata
-unittest
-unittest.__main__
-unittest.case
-unittest.loader
-unittest.main
-unittest.mock
-unittest.result
-unittest.runner
-unittest.signals
-unittest.suite
-unittest.test
-unittest.test.__main__
-unittest.test._test_warnings
-unittest.test.dummy
-unittest.test.support
-unittest.test.test_assertions
-unittest.test.test_break
-unittest.test.test_case
-unittest.test.test_discovery
-unittest.test.test_functiontestcase
-unittest.test.test_loader
-unittest.test.test_program
-unittest.test.test_result
-unittest.test.test_runner
-unittest.test.test_setups
-unittest.test.test_skipping
-unittest.test.test_suite
-unittest.test.testmock
-unittest.test.testmock.__main__
-unittest.test.testmock.support
-unittest.test.testmock.testcallable
-unittest.test.testmock.testhelpers
-unittest.test.testmock.testmagicmethods
-unittest.test.testmock.testmock
-unittest.test.testmock.testpatch
-unittest.test.testmock.testsentinel
-unittest.test.testmock.testwith
-unittest.util
-urllib
-urllib.error
-urllib.parse
-urllib.request
-urllib.response
-urllib.robotparser
-uu
-uuid
-venv
-venv.__main__
-warnings
-wave
-weakref
-webbrowser
-winreg
-winsound
-wsgiref
-wsgiref.handlers
-wsgiref.headers
-wsgiref.simple_server
-wsgiref.util
-wsgiref.validate
-xdrlib
-xml
-xml.dom
-xml.dom.NodeFilter
-xml.dom.domreg
-xml.dom.expatbuilder
-xml.dom.minicompat
-xml.dom.minidom
-xml.dom.pulldom
-xml.dom.xmlbuilder
-xml.etree
-xml.etree.ElementInclude
-xml.etree.ElementPath
-xml.etree.ElementTree
-xml.etree.cElementTree
-xml.parsers
-xml.parsers.expat
-xml.parsers.expat.errors
-xml.parsers.expat.model
-xml.sax
-xml.sax._exceptions
-xml.sax.expatreader
-xml.sax.handler
-xml.sax.saxutils
-xml.sax.xmlreader
-xmlrpc
-xmlrpc.client
-xmlrpc.server
-xxlimited
-xxsubtype
-zipapp
-zipfile
-zipimport
-zlib
diff --git a/whych/externs/_stdlib_list/lists/3.6.txt b/whych/externs/_stdlib_list/lists/3.6.txt
deleted file mode 100644
index cbb761a..0000000
--- a/whych/externs/_stdlib_list/lists/3.6.txt
+++ /dev/null
@@ -1,1683 +0,0 @@
-__future__
-__main__
-_ast
-_asyncio
-_bisect
-_blake2
-_bootlocale
-_bz2
-_codecs
-_codecs_cn
-_codecs_hk
-_codecs_iso2022
-_codecs_jp
-_codecs_kr
-_codecs_tw
-_collections
-_collections_abc
-_compat_pickle
-_compression
-_crypt
-_csv
-_ctypes
-_ctypes_test
-_curses
-_curses_panel
-_datetime
-_dbm
-_decimal
-_dummy_thread
-_elementtree
-_frozen_importlib
-_frozen_importlib_external
-_functools
-_gdbm
-_hashlib
-_heapq
-_imp
-_io
-_json
-_locale
-_lsprof
-_lzma
-_markupbase
-_md5
-_multibytecodec
-_multiprocessing
-_opcode
-_operator
-_osx_support
-_pickle
-_posixsubprocess
-_pydecimal
-_pyio
-_random
-_sha1
-_sha256
-_sha3
-_sha512
-_signal
-_sitebuiltins
-_socket
-_sqlite3
-_sre
-_ssl
-_stat
-_string
-_strptime
-_struct
-_symtable
-_testbuffer
-_testcapi
-_testimportmultiple
-_testmultiphase
-_thread
-_threading_local
-_tkinter
-_tracemalloc
-_warnings
-_weakref
-_weakrefset
-abc
-aifc
-antigravity
-argparse
-array
-ast
-asynchat
-asyncio
-asyncio.base_events
-asyncio.base_futures
-asyncio.base_subprocess
-asyncio.base_tasks
-asyncio.compat
-asyncio.constants
-asyncio.coroutines
-asyncio.events
-asyncio.futures
-asyncio.locks
-asyncio.log
-asyncio.proactor_events
-asyncio.protocols
-asyncio.queues
-asyncio.selector_events
-asyncio.sslproto
-asyncio.streams
-asyncio.subprocess
-asyncio.tasks
-asyncio.test_utils
-asyncio.transports
-asyncio.unix_events
-asyncio.windows_events
-asyncio.windows_utils
-asyncore
-atexit
-audioop
-base64
-bdb
-binascii
-binhex
-bisect
-builtins
-bz2
-cProfile
-calendar
-cgi
-cgitb
-chunk
-cmath
-cmd
-code
-codecs
-codeop
-collections
-collections.abc
-colorsys
-compileall
-concurrent
-concurrent.futures
-concurrent.futures._base
-concurrent.futures.process
-concurrent.futures.thread
-configparser
-contextlib
-copy
-copyreg
-crypt
-csv
-ctypes
-ctypes._endian
-ctypes.macholib
-ctypes.macholib.dyld
-ctypes.macholib.dylib
-ctypes.macholib.framework
-ctypes.test
-ctypes.test.__main__
-ctypes.test.test_anon
-ctypes.test.test_array_in_pointer
-ctypes.test.test_arrays
-ctypes.test.test_as_parameter
-ctypes.test.test_bitfields
-ctypes.test.test_buffers
-ctypes.test.test_bytes
-ctypes.test.test_byteswap
-ctypes.test.test_callbacks
-ctypes.test.test_cast
-ctypes.test.test_cfuncs
-ctypes.test.test_checkretval
-ctypes.test.test_delattr
-ctypes.test.test_errno
-ctypes.test.test_find
-ctypes.test.test_frombuffer
-ctypes.test.test_funcptr
-ctypes.test.test_functions
-ctypes.test.test_incomplete
-ctypes.test.test_init
-ctypes.test.test_internals
-ctypes.test.test_keeprefs
-ctypes.test.test_libc
-ctypes.test.test_loading
-ctypes.test.test_macholib
-ctypes.test.test_memfunctions
-ctypes.test.test_numbers
-ctypes.test.test_objects
-ctypes.test.test_parameters
-ctypes.test.test_pep3118
-ctypes.test.test_pickling
-ctypes.test.test_pointers
-ctypes.test.test_prototypes
-ctypes.test.test_python_api
-ctypes.test.test_random_things
-ctypes.test.test_refcounts
-ctypes.test.test_repr
-ctypes.test.test_returnfuncptrs
-ctypes.test.test_simplesubclasses
-ctypes.test.test_sizes
-ctypes.test.test_slicing
-ctypes.test.test_stringptr
-ctypes.test.test_strings
-ctypes.test.test_struct_fields
-ctypes.test.test_structures
-ctypes.test.test_unaligned_structures
-ctypes.test.test_unicode
-ctypes.test.test_values
-ctypes.test.test_varsize_struct
-ctypes.test.test_win32
-ctypes.test.test_wintypes
-ctypes.util
-ctypes.wintypes
-curses
-curses.ascii
-curses.has_key
-curses.panel
-curses.textpad
-datetime
-dbm
-dbm.dumb
-dbm.gnu
-dbm.ndbm
-decimal
-difflib
-dis
-distutils
-distutils._msvccompiler
-distutils.archive_util
-distutils.bcppcompiler
-distutils.ccompiler
-distutils.cmd
-distutils.command
-distutils.command.bdist
-distutils.command.bdist_dumb
-distutils.command.bdist_msi
-distutils.command.bdist_packager
-distutils.command.bdist_rpm
-distutils.command.bdist_wininst
-distutils.command.build
-distutils.command.build_clib
-distutils.command.build_ext
-distutils.command.build_py
-distutils.command.build_scripts
-distutils.command.check
-distutils.command.clean
-distutils.command.config
-distutils.command.install
-distutils.command.install_data
-distutils.command.install_egg_info
-distutils.command.install_headers
-distutils.command.install_lib
-distutils.command.install_scripts
-distutils.command.register
-distutils.command.sdist
-distutils.command.upload
-distutils.config
-distutils.core
-distutils.cygwinccompiler
-distutils.debug
-distutils.dep_util
-distutils.dir_util
-distutils.dist
-distutils.errors
-distutils.extension
-distutils.fancy_getopt
-distutils.file_util
-distutils.filelist
-distutils.log
-distutils.msvc9compiler
-distutils.msvccompiler
-distutils.spawn
-distutils.sysconfig
-distutils.tests
-distutils.tests.support
-distutils.tests.test_archive_util
-distutils.tests.test_bdist
-distutils.tests.test_bdist_dumb
-distutils.tests.test_bdist_msi
-distutils.tests.test_bdist_rpm
-distutils.tests.test_bdist_wininst
-distutils.tests.test_build
-distutils.tests.test_build_clib
-distutils.tests.test_build_ext
-distutils.tests.test_build_py
-distutils.tests.test_build_scripts
-distutils.tests.test_check
-distutils.tests.test_clean
-distutils.tests.test_cmd
-distutils.tests.test_config
-distutils.tests.test_config_cmd
-distutils.tests.test_core
-distutils.tests.test_cygwinccompiler
-distutils.tests.test_dep_util
-distutils.tests.test_dir_util
-distutils.tests.test_dist
-distutils.tests.test_extension
-distutils.tests.test_file_util
-distutils.tests.test_filelist
-distutils.tests.test_install
-distutils.tests.test_install_data
-distutils.tests.test_install_headers
-distutils.tests.test_install_lib
-distutils.tests.test_install_scripts
-distutils.tests.test_log
-distutils.tests.test_msvc9compiler
-distutils.tests.test_msvccompiler
-distutils.tests.test_register
-distutils.tests.test_sdist
-distutils.tests.test_spawn
-distutils.tests.test_sysconfig
-distutils.tests.test_text_file
-distutils.tests.test_unixccompiler
-distutils.tests.test_upload
-distutils.tests.test_util
-distutils.tests.test_version
-distutils.tests.test_versionpredicate
-distutils.text_file
-distutils.unixccompiler
-distutils.util
-distutils.version
-distutils.versionpredicate
-doctest
-dummy_threading
-email
-email._encoded_words
-email._header_value_parser
-email._parseaddr
-email._policybase
-email.base64mime
-email.charset
-email.contentmanager
-email.encoders
-email.errors
-email.feedparser
-email.generator
-email.header
-email.headerregistry
-email.iterators
-email.message
-email.mime
-email.mime.application
-email.mime.audio
-email.mime.base
-email.mime.image
-email.mime.message
-email.mime.multipart
-email.mime.nonmultipart
-email.mime.text
-email.parser
-email.policy
-email.quoprimime
-email.utils
-encodings
-encodings.aliases
-encodings.ascii
-encodings.base64_codec
-encodings.big5
-encodings.big5hkscs
-encodings.bz2_codec
-encodings.charmap
-encodings.cp037
-encodings.cp1006
-encodings.cp1026
-encodings.cp1125
-encodings.cp1140
-encodings.cp1250
-encodings.cp1251
-encodings.cp1252
-encodings.cp1253
-encodings.cp1254
-encodings.cp1255
-encodings.cp1256
-encodings.cp1257
-encodings.cp1258
-encodings.cp273
-encodings.cp424
-encodings.cp437
-encodings.cp500
-encodings.cp65001
-encodings.cp720
-encodings.cp737
-encodings.cp775
-encodings.cp850
-encodings.cp852
-encodings.cp855
-encodings.cp856
-encodings.cp857
-encodings.cp858
-encodings.cp860
-encodings.cp861
-encodings.cp862
-encodings.cp863
-encodings.cp864
-encodings.cp865
-encodings.cp866
-encodings.cp869
-encodings.cp874
-encodings.cp875
-encodings.cp932
-encodings.cp949
-encodings.cp950
-encodings.euc_jis_2004
-encodings.euc_jisx0213
-encodings.euc_jp
-encodings.euc_kr
-encodings.gb18030
-encodings.gb2312
-encodings.gbk
-encodings.hex_codec
-encodings.hp_roman8
-encodings.hz
-encodings.idna
-encodings.iso2022_jp
-encodings.iso2022_jp_1
-encodings.iso2022_jp_2
-encodings.iso2022_jp_2004
-encodings.iso2022_jp_3
-encodings.iso2022_jp_ext
-encodings.iso2022_kr
-encodings.iso8859_1
-encodings.iso8859_10
-encodings.iso8859_11
-encodings.iso8859_13
-encodings.iso8859_14
-encodings.iso8859_15
-encodings.iso8859_16
-encodings.iso8859_2
-encodings.iso8859_3
-encodings.iso8859_4
-encodings.iso8859_5
-encodings.iso8859_6
-encodings.iso8859_7
-encodings.iso8859_8
-encodings.iso8859_9
-encodings.johab
-encodings.koi8_r
-encodings.koi8_t
-encodings.koi8_u
-encodings.kz1048
-encodings.latin_1
-encodings.mac_arabic
-encodings.mac_centeuro
-encodings.mac_croatian
-encodings.mac_cyrillic
-encodings.mac_farsi
-encodings.mac_greek
-encodings.mac_iceland
-encodings.mac_latin2
-encodings.mac_roman
-encodings.mac_romanian
-encodings.mac_turkish
-encodings.mbcs
-encodings.oem
-encodings.palmos
-encodings.ptcp154
-encodings.punycode
-encodings.quopri_codec
-encodings.raw_unicode_escape
-encodings.rot_13
-encodings.shift_jis
-encodings.shift_jis_2004
-encodings.shift_jisx0213
-encodings.tis_620
-encodings.undefined
-encodings.unicode_escape
-encodings.unicode_internal
-encodings.utf_16
-encodings.utf_16_be
-encodings.utf_16_le
-encodings.utf_32
-encodings.utf_32_be
-encodings.utf_32_le
-encodings.utf_7
-encodings.utf_8
-encodings.utf_8_sig
-encodings.uu_codec
-encodings.zlib_codec
-ensurepip
-ensurepip.__main__
-ensurepip._uninstall
-enum
-errno
-faulthandler
-fcntl
-filecmp
-fileinput
-fnmatch
-formatter
-fpectl
-fractions
-ftplib
-functools
-gc
-genericpath
-getopt
-getpass
-gettext
-glob
-grp
-gzip
-hashlib
-heapq
-hmac
-html
-html.entities
-html.parser
-http
-http.client
-http.cookiejar
-http.cookies
-http.server
-idlelib
-idlelib.__main__
-idlelib._pyclbr
-idlelib.autocomplete
-idlelib.autocomplete_w
-idlelib.autoexpand
-idlelib.browser
-idlelib.calltip
-idlelib.calltip_w
-idlelib.codecontext
-idlelib.colorizer
-idlelib.config
-idlelib.config_key
-idlelib.configdialog
-idlelib.debugger
-idlelib.debugger_r
-idlelib.debugobj
-idlelib.debugobj_r
-idlelib.delegator
-idlelib.dynoption
-idlelib.editor
-idlelib.filelist
-idlelib.grep
-idlelib.help
-idlelib.help_about
-idlelib.history
-idlelib.hyperparser
-idlelib.idle
-idlelib.idle_test
-idlelib.idle_test.htest
-idlelib.idle_test.mock_idle
-idlelib.idle_test.mock_tk
-idlelib.idle_test.template
-idlelib.idle_test.test_autocomplete
-idlelib.idle_test.test_autocomplete_w
-idlelib.idle_test.test_autoexpand
-idlelib.idle_test.test_browser
-idlelib.idle_test.test_calltip
-idlelib.idle_test.test_calltip_w
-idlelib.idle_test.test_codecontext
-idlelib.idle_test.test_colorizer
-idlelib.idle_test.test_config
-idlelib.idle_test.test_config_key
-idlelib.idle_test.test_configdialog
-idlelib.idle_test.test_debugger
-idlelib.idle_test.test_debugger_r
-idlelib.idle_test.test_debugobj
-idlelib.idle_test.test_debugobj_r
-idlelib.idle_test.test_delegator
-idlelib.idle_test.test_editmenu
-idlelib.idle_test.test_editor
-idlelib.idle_test.test_filelist
-idlelib.idle_test.test_grep
-idlelib.idle_test.test_help
-idlelib.idle_test.test_help_about
-idlelib.idle_test.test_history
-idlelib.idle_test.test_hyperparser
-idlelib.idle_test.test_iomenu
-idlelib.idle_test.test_macosx
-idlelib.idle_test.test_mainmenu
-idlelib.idle_test.test_multicall
-idlelib.idle_test.test_outwin
-idlelib.idle_test.test_paragraph
-idlelib.idle_test.test_parenmatch
-idlelib.idle_test.test_pathbrowser
-idlelib.idle_test.test_percolator
-idlelib.idle_test.test_pyparse
-idlelib.idle_test.test_pyshell
-idlelib.idle_test.test_query
-idlelib.idle_test.test_redirector
-idlelib.idle_test.test_replace
-idlelib.idle_test.test_rpc
-idlelib.idle_test.test_rstrip
-idlelib.idle_test.test_run
-idlelib.idle_test.test_runscript
-idlelib.idle_test.test_scrolledlist
-idlelib.idle_test.test_search
-idlelib.idle_test.test_searchbase
-idlelib.idle_test.test_searchengine
-idlelib.idle_test.test_squeezer
-idlelib.idle_test.test_stackviewer
-idlelib.idle_test.test_statusbar
-idlelib.idle_test.test_text
-idlelib.idle_test.test_textview
-idlelib.idle_test.test_tooltip
-idlelib.idle_test.test_tree
-idlelib.idle_test.test_undo
-idlelib.idle_test.test_warning
-idlelib.idle_test.test_window
-idlelib.idle_test.test_zoomheight
-idlelib.iomenu
-idlelib.macosx
-idlelib.mainmenu
-idlelib.multicall
-idlelib.outwin
-idlelib.paragraph
-idlelib.parenmatch
-idlelib.pathbrowser
-idlelib.percolator
-idlelib.pyparse
-idlelib.pyshell
-idlelib.query
-idlelib.redirector
-idlelib.replace
-idlelib.rpc
-idlelib.rstrip
-idlelib.run
-idlelib.runscript
-idlelib.scrolledlist
-idlelib.search
-idlelib.searchbase
-idlelib.searchengine
-idlelib.squeezer
-idlelib.stackviewer
-idlelib.statusbar
-idlelib.textview
-idlelib.tooltip
-idlelib.tree
-idlelib.undo
-idlelib.window
-idlelib.zoomheight
-idlelib.zzdummy
-imaplib
-imghdr
-imp
-importlib
-importlib._bootstrap
-importlib._bootstrap_external
-importlib.abc
-importlib.machinery
-importlib.util
-inspect
-io
-ipaddress
-itertools
-json
-json.decoder
-json.encoder
-json.scanner
-json.tool
-keyword
-lib2to3
-lib2to3.__main__
-lib2to3.btm_matcher
-lib2to3.btm_utils
-lib2to3.fixer_base
-lib2to3.fixer_util
-lib2to3.fixes
-lib2to3.fixes.fix_apply
-lib2to3.fixes.fix_asserts
-lib2to3.fixes.fix_basestring
-lib2to3.fixes.fix_buffer
-lib2to3.fixes.fix_dict
-lib2to3.fixes.fix_except
-lib2to3.fixes.fix_exec
-lib2to3.fixes.fix_execfile
-lib2to3.fixes.fix_exitfunc
-lib2to3.fixes.fix_filter
-lib2to3.fixes.fix_funcattrs
-lib2to3.fixes.fix_future
-lib2to3.fixes.fix_getcwdu
-lib2to3.fixes.fix_has_key
-lib2to3.fixes.fix_idioms
-lib2to3.fixes.fix_import
-lib2to3.fixes.fix_imports
-lib2to3.fixes.fix_imports2
-lib2to3.fixes.fix_input
-lib2to3.fixes.fix_intern
-lib2to3.fixes.fix_isinstance
-lib2to3.fixes.fix_itertools
-lib2to3.fixes.fix_itertools_imports
-lib2to3.fixes.fix_long
-lib2to3.fixes.fix_map
-lib2to3.fixes.fix_metaclass
-lib2to3.fixes.fix_methodattrs
-lib2to3.fixes.fix_ne
-lib2to3.fixes.fix_next
-lib2to3.fixes.fix_nonzero
-lib2to3.fixes.fix_numliterals
-lib2to3.fixes.fix_operator
-lib2to3.fixes.fix_paren
-lib2to3.fixes.fix_print
-lib2to3.fixes.fix_raise
-lib2to3.fixes.fix_raw_input
-lib2to3.fixes.fix_reduce
-lib2to3.fixes.fix_reload
-lib2to3.fixes.fix_renames
-lib2to3.fixes.fix_repr
-lib2to3.fixes.fix_set_literal
-lib2to3.fixes.fix_standarderror
-lib2to3.fixes.fix_sys_exc
-lib2to3.fixes.fix_throw
-lib2to3.fixes.fix_tuple_params
-lib2to3.fixes.fix_types
-lib2to3.fixes.fix_unicode
-lib2to3.fixes.fix_urllib
-lib2to3.fixes.fix_ws_comma
-lib2to3.fixes.fix_xrange
-lib2to3.fixes.fix_xreadlines
-lib2to3.fixes.fix_zip
-lib2to3.main
-lib2to3.patcomp
-lib2to3.pgen2
-lib2to3.pgen2.conv
-lib2to3.pgen2.driver
-lib2to3.pgen2.grammar
-lib2to3.pgen2.literals
-lib2to3.pgen2.parse
-lib2to3.pgen2.pgen
-lib2to3.pgen2.token
-lib2to3.pgen2.tokenize
-lib2to3.pygram
-lib2to3.pytree
-lib2to3.refactor
-lib2to3.tests
-lib2to3.tests.__main__
-lib2to3.tests.data.bom
-lib2to3.tests.data.crlf
-lib2to3.tests.data.different_encoding
-lib2to3.tests.data.false_encoding
-lib2to3.tests.data.fixers.bad_order
-lib2to3.tests.data.fixers.myfixes
-lib2to3.tests.data.fixers.myfixes.fix_explicit
-lib2to3.tests.data.fixers.myfixes.fix_first
-lib2to3.tests.data.fixers.myfixes.fix_last
-lib2to3.tests.data.fixers.myfixes.fix_parrot
-lib2to3.tests.data.fixers.myfixes.fix_preorder
-lib2to3.tests.data.fixers.no_fixer_cls
-lib2to3.tests.data.fixers.parrot_example
-lib2to3.tests.data.infinite_recursion
-lib2to3.tests.data.py2_test_grammar
-lib2to3.tests.data.py3_test_grammar
-lib2to3.tests.pytree_idempotency
-lib2to3.tests.support
-lib2to3.tests.test_all_fixers
-lib2to3.tests.test_fixers
-lib2to3.tests.test_main
-lib2to3.tests.test_parser
-lib2to3.tests.test_pytree
-lib2to3.tests.test_refactor
-lib2to3.tests.test_util
-linecache
-locale
-logging
-logging.config
-logging.handlers
-lzma
-macpath
-macurl2path
-mailbox
-mailcap
-marshal
-math
-mimetypes
-mmap
-modulefinder
-msilib
-msvcrt
-multiprocessing
-multiprocessing.connection
-multiprocessing.context
-multiprocessing.dummy
-multiprocessing.dummy.connection
-multiprocessing.forkserver
-multiprocessing.heap
-multiprocessing.managers
-multiprocessing.pool
-multiprocessing.popen_fork
-multiprocessing.popen_forkserver
-multiprocessing.popen_spawn_posix
-multiprocessing.popen_spawn_win32
-multiprocessing.process
-multiprocessing.queues
-multiprocessing.reduction
-multiprocessing.resource_sharer
-multiprocessing.semaphore_tracker
-multiprocessing.sharedctypes
-multiprocessing.spawn
-multiprocessing.synchronize
-multiprocessing.util
-netrc
-nis
-nntplib
-ntpath
-nturl2path
-numbers
-opcode
-operator
-optparse
-os
-os.path
-ossaudiodev
-parser
-pathlib
-pdb
-pickle
-pickletools
-pipes
-pkgutil
-platform
-plistlib
-poplib
-posix
-posixpath
-pprint
-profile
-pstats
-pty
-pwd
-py_compile
-pyclbr
-pydoc
-pydoc_data
-pydoc_data.topics
-pyexpat
-queue
-quopri
-random
-re
-readline
-reprlib
-resource
-rlcompleter
-runpy
-sched
-secrets
-select
-selectors
-shelve
-shlex
-shutil
-signal
-site
-smtpd
-smtplib
-sndhdr
-socket
-socketserver
-spwd
-sqlite3
-sqlite3.dbapi2
-sqlite3.dump
-sqlite3.test
-sqlite3.test.dbapi
-sqlite3.test.dump
-sqlite3.test.factory
-sqlite3.test.hooks
-sqlite3.test.regression
-sqlite3.test.transactions
-sqlite3.test.types
-sqlite3.test.userfunctions
-sre_compile
-sre_constants
-sre_parse
-ssl
-stat
-statistics
-string
-stringprep
-struct
-subprocess
-sunau
-symbol
-symtable
-sys
-sysconfig
-syslog
-tabnanny
-tarfile
-telnetlib
-tempfile
-termios
-test
-test.__main__
-test._test_multiprocessing
-test.ann_module
-test.ann_module2
-test.ann_module3
-test.audiotests
-test.autotest
-test.bad_coding
-test.bad_coding2
-test.badsyntax_3131
-test.badsyntax_future10
-test.badsyntax_future3
-test.badsyntax_future4
-test.badsyntax_future5
-test.badsyntax_future6
-test.badsyntax_future7
-test.badsyntax_future8
-test.badsyntax_future9
-test.badsyntax_pep3120
-test.bisect
-test.bytecode_helper
-test.coding20731
-test.curses_tests
-test.datetimetester
-test.dis_module
-test.doctest_aliases
-test.double_const
-test.dtracedata.call_stack
-test.dtracedata.gc
-test.dtracedata.instance
-test.dtracedata.line
-test.eintrdata.eintr_tester
-test.encoded_modules
-test.encoded_modules.module_iso_8859_1
-test.encoded_modules.module_koi8_r
-test.final_a
-test.final_b
-test.fork_wait
-test.future_test1
-test.future_test2
-test.gdb_sample
-test.imp_dummy
-test.inspect_fodder
-test.inspect_fodder2
-test.libregrtest
-test.libregrtest.cmdline
-test.libregrtest.main
-test.libregrtest.refleak
-test.libregrtest.runtest
-test.libregrtest.runtest_mp
-test.libregrtest.save_env
-test.libregrtest.setup
-test.libregrtest.utils
-test.list_tests
-test.lock_tests
-test.make_ssl_certs
-test.mapping_tests
-test.memory_watchdog
-test.mock_socket
-test.mod_generics_cache
-test.mp_fork_bomb
-test.mp_preload
-test.multibytecodec_support
-test.outstanding_bugs
-test.pickletester
-test.profilee
-test.pyclbr_input
-test.pydoc_mod
-test.pydocfodder
-test.pystone
-test.pythoninfo
-test.re_tests
-test.regrtest
-test.relimport
-test.reperf
-test.sample_doctest
-test.sample_doctest_no_docstrings
-test.sample_doctest_no_doctests
-test.seq_tests
-test.signalinterproctester
-test.sortperf
-test.ssl_servers
-test.ssltests
-test.string_tests
-test.subprocessdata.fd_status
-test.subprocessdata.input_reader
-test.subprocessdata.qcat
-test.subprocessdata.qgrep
-test.subprocessdata.sigchild_ignore
-test.support
-test.support.script_helper
-test.support.testresult
-test.test___all__
-test.test___future__
-test.test__locale
-test.test__opcode
-test.test__osx_support
-test.test_abc
-test.test_abstract_numbers
-test.test_aifc
-test.test_argparse
-test.test_array
-test.test_asdl_parser
-test.test_ast
-test.test_asyncgen
-test.test_asynchat
-test.test_asyncio
-test.test_asyncio.__main__
-test.test_asyncio.echo
-test.test_asyncio.echo2
-test.test_asyncio.echo3
-test.test_asyncio.test_base_events
-test.test_asyncio.test_events
-test.test_asyncio.test_futures
-test.test_asyncio.test_locks
-test.test_asyncio.test_pep492
-test.test_asyncio.test_proactor_events
-test.test_asyncio.test_queues
-test.test_asyncio.test_selector_events
-test.test_asyncio.test_sslproto
-test.test_asyncio.test_streams
-test.test_asyncio.test_subprocess
-test.test_asyncio.test_tasks
-test.test_asyncio.test_transports
-test.test_asyncio.test_unix_events
-test.test_asyncio.test_windows_events
-test.test_asyncio.test_windows_utils
-test.test_asyncore
-test.test_atexit
-test.test_audioop
-test.test_augassign
-test.test_base64
-test.test_baseexception
-test.test_bdb
-test.test_bigaddrspace
-test.test_bigmem
-test.test_binascii
-test.test_binhex
-test.test_binop
-test.test_bisect
-test.test_bool
-test.test_buffer
-test.test_bufio
-test.test_builtin
-test.test_bytes
-test.test_bz2
-test.test_calendar
-test.test_call
-test.test_capi
-test.test_cgi
-test.test_cgitb
-test.test_charmapcodec
-test.test_class
-test.test_cmath
-test.test_cmd
-test.test_cmd_line
-test.test_cmd_line_script
-test.test_code
-test.test_code_module
-test.test_codeccallbacks
-test.test_codecencodings_cn
-test.test_codecencodings_hk
-test.test_codecencodings_iso2022
-test.test_codecencodings_jp
-test.test_codecencodings_kr
-test.test_codecencodings_tw
-test.test_codecmaps_cn
-test.test_codecmaps_hk
-test.test_codecmaps_jp
-test.test_codecmaps_kr
-test.test_codecmaps_tw
-test.test_codecs
-test.test_codeop
-test.test_collections
-test.test_colorsys
-test.test_compare
-test.test_compile
-test.test_compileall
-test.test_complex
-test.test_concurrent_futures
-test.test_configparser
-test.test_contains
-test.test_contextlib
-test.test_copy
-test.test_copyreg
-test.test_coroutines
-test.test_cprofile
-test.test_crashers
-test.test_crypt
-test.test_csv
-test.test_ctypes
-test.test_curses
-test.test_datetime
-test.test_dbm
-test.test_dbm_dumb
-test.test_dbm_gnu
-test.test_dbm_ndbm
-test.test_decimal
-test.test_decorators
-test.test_defaultdict
-test.test_deque
-test.test_descr
-test.test_descrtut
-test.test_devpoll
-test.test_dict
-test.test_dict_version
-test.test_dictcomps
-test.test_dictviews
-test.test_difflib
-test.test_dis
-test.test_distutils
-test.test_doctest
-test.test_doctest2
-test.test_docxmlrpc
-test.test_dtrace
-test.test_dummy_thread
-test.test_dummy_threading
-test.test_dynamic
-test.test_dynamicclassattribute
-test.test_eintr
-test.test_email
-test.test_email.__main__
-test.test_email.test__encoded_words
-test.test_email.test__header_value_parser
-test.test_email.test_asian_codecs
-test.test_email.test_contentmanager
-test.test_email.test_defect_handling
-test.test_email.test_email
-test.test_email.test_generator
-test.test_email.test_headerregistry
-test.test_email.test_inversion
-test.test_email.test_message
-test.test_email.test_parser
-test.test_email.test_pickleable
-test.test_email.test_policy
-test.test_email.test_utils
-test.test_email.torture_test
-test.test_ensurepip
-test.test_enum
-test.test_enumerate
-test.test_eof
-test.test_epoll
-test.test_errno
-test.test_exception_hierarchy
-test.test_exception_variations
-test.test_exceptions
-test.test_extcall
-test.test_faulthandler
-test.test_fcntl
-test.test_file
-test.test_file_eintr
-test.test_filecmp
-test.test_fileinput
-test.test_fileio
-test.test_finalization
-test.test_float
-test.test_flufl
-test.test_fnmatch
-test.test_fork1
-test.test_format
-test.test_fractions
-test.test_frame
-test.test_fstring
-test.test_ftplib
-test.test_funcattrs
-test.test_functools
-test.test_future
-test.test_future3
-test.test_future4
-test.test_future5
-test.test_gc
-test.test_gdb
-test.test_generator_stop
-test.test_generators
-test.test_genericpath
-test.test_genexps
-test.test_getargs2
-test.test_getopt
-test.test_getpass
-test.test_gettext
-test.test_glob
-test.test_global
-test.test_grammar
-test.test_grp
-test.test_gzip
-test.test_hash
-test.test_hashlib
-test.test_heapq
-test.test_hmac
-test.test_html
-test.test_htmlparser
-test.test_http_cookiejar
-test.test_http_cookies
-test.test_httplib
-test.test_httpservers
-test.test_idle
-test.test_imaplib
-test.test_imghdr
-test.test_imp
-test.test_import
-test.test_import.__main__
-test.test_import.data.circular_imports.basic
-test.test_import.data.circular_imports.basic2
-test.test_import.data.circular_imports.indirect
-test.test_import.data.circular_imports.rebinding
-test.test_import.data.circular_imports.rebinding2
-test.test_import.data.circular_imports.subpackage
-test.test_import.data.circular_imports.subpkg.subpackage2
-test.test_import.data.circular_imports.subpkg.util
-test.test_import.data.circular_imports.util
-test.test_import.data.package
-test.test_import.data.package.submodule
-test.test_import.data.package2.submodule1
-test.test_import.data.package2.submodule2
-test.test_importlib
-test.test_importlib.__main__
-test.test_importlib.abc
-test.test_importlib.builtin
-test.test_importlib.builtin.__main__
-test.test_importlib.builtin.test_finder
-test.test_importlib.builtin.test_loader
-test.test_importlib.extension
-test.test_importlib.extension.__main__
-test.test_importlib.extension.test_case_sensitivity
-test.test_importlib.extension.test_finder
-test.test_importlib.extension.test_loader
-test.test_importlib.extension.test_path_hook
-test.test_importlib.frozen
-test.test_importlib.frozen.__main__
-test.test_importlib.frozen.test_finder
-test.test_importlib.frozen.test_loader
-test.test_importlib.import_
-test.test_importlib.import_.__main__
-test.test_importlib.import_.test___loader__
-test.test_importlib.import_.test___package__
-test.test_importlib.import_.test_api
-test.test_importlib.import_.test_caching
-test.test_importlib.import_.test_fromlist
-test.test_importlib.import_.test_meta_path
-test.test_importlib.import_.test_packages
-test.test_importlib.import_.test_path
-test.test_importlib.import_.test_relative_imports
-test.test_importlib.namespace_pkgs.both_portions.foo.one
-test.test_importlib.namespace_pkgs.both_portions.foo.two
-test.test_importlib.namespace_pkgs.module_and_namespace_package.a_test
-test.test_importlib.namespace_pkgs.not_a_namespace_pkg.foo
-test.test_importlib.namespace_pkgs.not_a_namespace_pkg.foo.one
-test.test_importlib.namespace_pkgs.portion1.foo.one
-test.test_importlib.namespace_pkgs.portion2.foo.two
-test.test_importlib.namespace_pkgs.project1.parent.child.one
-test.test_importlib.namespace_pkgs.project2.parent.child.two
-test.test_importlib.namespace_pkgs.project3.parent.child.three
-test.test_importlib.source
-test.test_importlib.source.__main__
-test.test_importlib.source.test_case_sensitivity
-test.test_importlib.source.test_file_loader
-test.test_importlib.source.test_finder
-test.test_importlib.source.test_path_hook
-test.test_importlib.source.test_source_encoding
-test.test_importlib.test_abc
-test.test_importlib.test_api
-test.test_importlib.test_lazy
-test.test_importlib.test_locks
-test.test_importlib.test_namespace_pkgs
-test.test_importlib.test_spec
-test.test_importlib.test_util
-test.test_importlib.test_windows
-test.test_importlib.util
-test.test_index
-test.test_inspect
-test.test_int
-test.test_int_literal
-test.test_io
-test.test_ioctl
-test.test_ipaddress
-test.test_isinstance
-test.test_iter
-test.test_iterlen
-test.test_itertools
-test.test_json
-test.test_json.__main__
-test.test_json.test_decode
-test.test_json.test_default
-test.test_json.test_dump
-test.test_json.test_encode_basestring_ascii
-test.test_json.test_enum
-test.test_json.test_fail
-test.test_json.test_float
-test.test_json.test_indent
-test.test_json.test_pass1
-test.test_json.test_pass2
-test.test_json.test_pass3
-test.test_json.test_recursion
-test.test_json.test_scanstring
-test.test_json.test_separators
-test.test_json.test_speedups
-test.test_json.test_tool
-test.test_json.test_unicode
-test.test_keyword
-test.test_keywordonlyarg
-test.test_kqueue
-test.test_largefile
-test.test_lib2to3
-test.test_linecache
-test.test_list
-test.test_listcomps
-test.test_locale
-test.test_logging
-test.test_long
-test.test_longexp
-test.test_lzma
-test.test_macpath
-test.test_macurl2path
-test.test_mailbox
-test.test_mailcap
-test.test_marshal
-test.test_math
-test.test_memoryio
-test.test_memoryview
-test.test_metaclass
-test.test_mimetypes
-test.test_minidom
-test.test_mmap
-test.test_module
-test.test_modulefinder
-test.test_msilib
-test.test_multibytecodec
-test.test_multiprocessing_fork
-test.test_multiprocessing_forkserver
-test.test_multiprocessing_main_handling
-test.test_multiprocessing_spawn
-test.test_netrc
-test.test_nis
-test.test_nntplib
-test.test_normalization
-test.test_ntpath
-test.test_numeric_tower
-test.test_opcodes
-test.test_openpty
-test.test_operator
-test.test_optparse
-test.test_ordered_dict
-test.test_os
-test.test_ossaudiodev
-test.test_osx_env
-test.test_parser
-test.test_pathlib
-test.test_pdb
-test.test_peepholer
-test.test_pickle
-test.test_pickletools
-test.test_pipes
-test.test_pkg
-test.test_pkgimport
-test.test_pkgutil
-test.test_platform
-test.test_plistlib
-test.test_poll
-test.test_popen
-test.test_poplib
-test.test_posix
-test.test_posixpath
-test.test_pow
-test.test_pprint
-test.test_print
-test.test_profile
-test.test_property
-test.test_pstats
-test.test_pty
-test.test_pulldom
-test.test_pwd
-test.test_py_compile
-test.test_pyclbr
-test.test_pydoc
-test.test_pyexpat
-test.test_queue
-test.test_quopri
-test.test_raise
-test.test_random
-test.test_range
-test.test_re
-test.test_readline
-test.test_regrtest
-test.test_repl
-test.test_reprlib
-test.test_resource
-test.test_richcmp
-test.test_rlcompleter
-test.test_robotparser
-test.test_runpy
-test.test_sax
-test.test_sched
-test.test_scope
-test.test_script_helper
-test.test_secrets
-test.test_select
-test.test_selectors
-test.test_set
-test.test_setcomps
-test.test_shelve
-test.test_shlex
-test.test_shutil
-test.test_signal
-test.test_site
-test.test_slice
-test.test_smtpd
-test.test_smtplib
-test.test_smtpnet
-test.test_sndhdr
-test.test_socket
-test.test_socketserver
-test.test_sort
-test.test_source_encoding
-test.test_spwd
-test.test_sqlite
-test.test_ssl
-test.test_startfile
-test.test_stat
-test.test_statistics
-test.test_strftime
-test.test_string
-test.test_string_literals
-test.test_stringprep
-test.test_strptime
-test.test_strtod
-test.test_struct
-test.test_structmembers
-test.test_structseq
-test.test_subclassinit
-test.test_subprocess
-test.test_sunau
-test.test_sundry
-test.test_super
-test.test_support
-test.test_symbol
-test.test_symtable
-test.test_syntax
-test.test_sys
-test.test_sys_setprofile
-test.test_sys_settrace
-test.test_sysconfig
-test.test_syslog
-test.test_tarfile
-test.test_tcl
-test.test_telnetlib
-test.test_tempfile
-test.test_textwrap
-test.test_thread
-test.test_threaded_import
-test.test_threadedtempfile
-test.test_threading
-test.test_threading_local
-test.test_threadsignals
-test.test_time
-test.test_timeit
-test.test_timeout
-test.test_tix
-test.test_tk
-test.test_tokenize
-test.test_tools
-test.test_tools.__main__
-test.test_tools.test_fixcid
-test.test_tools.test_gprof2html
-test.test_tools.test_i18n
-test.test_tools.test_md5sum
-test.test_tools.test_pdeps
-test.test_tools.test_pindent
-test.test_tools.test_reindent
-test.test_tools.test_sundry
-test.test_tools.test_unparse
-test.test_trace
-test.test_traceback
-test.test_tracemalloc
-test.test_ttk_guionly
-test.test_ttk_textonly
-test.test_tuple
-test.test_turtle
-test.test_typechecks
-test.test_types
-test.test_typing
-test.test_ucn
-test.test_unary
-test.test_unicode
-test.test_unicode_file
-test.test_unicode_file_functions
-test.test_unicode_identifiers
-test.test_unicodedata
-test.test_unittest
-test.test_univnewlines
-test.test_unpack
-test.test_unpack_ex
-test.test_urllib
-test.test_urllib2
-test.test_urllib2_localnet
-test.test_urllib2net
-test.test_urllib_response
-test.test_urllibnet
-test.test_urlparse
-test.test_userdict
-test.test_userlist
-test.test_userstring
-test.test_utf8source
-test.test_uu
-test.test_uuid
-test.test_venv
-test.test_wait3
-test.test_wait4
-test.test_warnings
-test.test_warnings.__main__
-test.test_warnings.data.import_warning
-test.test_warnings.data.stacklevel
-test.test_wave
-test.test_weakref
-test.test_weakset
-test.test_webbrowser
-test.test_winconsoleio
-test.test_winreg
-test.test_winsound
-test.test_with
-test.test_wsgiref
-test.test_xdrlib
-test.test_xml_dom_minicompat
-test.test_xml_etree
-test.test_xml_etree_c
-test.test_xmlrpc
-test.test_xmlrpc_net
-test.test_yield_from
-test.test_zipapp
-test.test_zipfile
-test.test_zipfile64
-test.test_zipimport
-test.test_zipimport_support
-test.test_zlib
-test.testcodec
-test.tf_inherit_check
-test.threaded_import_hangers
-test.time_hashlib
-test.tracedmodules
-test.tracedmodules.testmod
-test.win_console_handler
-test.xmltests
-textwrap
-this
-threading
-time
-timeit
-tkinter
-tkinter.__main__
-tkinter.colorchooser
-tkinter.commondialog
-tkinter.constants
-tkinter.dialog
-tkinter.dnd
-tkinter.filedialog
-tkinter.font
-tkinter.messagebox
-tkinter.scrolledtext
-tkinter.simpledialog
-tkinter.test
-tkinter.test.runtktests
-tkinter.test.support
-tkinter.test.test_tkinter
-tkinter.test.test_tkinter.test_font
-tkinter.test.test_tkinter.test_geometry_managers
-tkinter.test.test_tkinter.test_images
-tkinter.test.test_tkinter.test_loadtk
-tkinter.test.test_tkinter.test_misc
-tkinter.test.test_tkinter.test_text
-tkinter.test.test_tkinter.test_variables
-tkinter.test.test_tkinter.test_widgets
-tkinter.test.test_ttk
-tkinter.test.test_ttk.test_extensions
-tkinter.test.test_ttk.test_functions
-tkinter.test.test_ttk.test_style
-tkinter.test.test_ttk.test_widgets
-tkinter.test.widget_tests
-tkinter.tix
-tkinter.ttk
-token
-tokenize
-trace
-traceback
-tracemalloc
-tty
-turtle
-turtledemo
-turtledemo.__main__
-turtledemo.bytedesign
-turtledemo.chaos
-turtledemo.clock
-turtledemo.colormixer
-turtledemo.forest
-turtledemo.fractalcurves
-turtledemo.lindenmayer
-turtledemo.minimal_hanoi
-turtledemo.nim
-turtledemo.paint
-turtledemo.peace
-turtledemo.penrose
-turtledemo.planet_and_moon
-turtledemo.rosette
-turtledemo.round_dance
-turtledemo.sorting_animate
-turtledemo.tree
-turtledemo.two_canvases
-turtledemo.yinyang
-types
-typing
-unicodedata
-unittest
-unittest.__main__
-unittest.case
-unittest.loader
-unittest.main
-unittest.mock
-unittest.result
-unittest.runner
-unittest.signals
-unittest.suite
-unittest.test
-unittest.test.__main__
-unittest.test._test_warnings
-unittest.test.dummy
-unittest.test.support
-unittest.test.test_assertions
-unittest.test.test_break
-unittest.test.test_case
-unittest.test.test_discovery
-unittest.test.test_functiontestcase
-unittest.test.test_loader
-unittest.test.test_program
-unittest.test.test_result
-unittest.test.test_runner
-unittest.test.test_setups
-unittest.test.test_skipping
-unittest.test.test_suite
-unittest.test.testmock
-unittest.test.testmock.__main__
-unittest.test.testmock.support
-unittest.test.testmock.testcallable
-unittest.test.testmock.testhelpers
-unittest.test.testmock.testmagicmethods
-unittest.test.testmock.testmock
-unittest.test.testmock.testpatch
-unittest.test.testmock.testsentinel
-unittest.test.testmock.testwith
-unittest.util
-urllib
-urllib.error
-urllib.parse
-urllib.request
-urllib.response
-urllib.robotparser
-uu
-uuid
-venv
-venv.__main__
-warnings
-wave
-weakref
-webbrowser
-winreg
-winsound
-wsgiref
-wsgiref.handlers
-wsgiref.headers
-wsgiref.simple_server
-wsgiref.util
-wsgiref.validate
-xdrlib
-xml
-xml.dom
-xml.dom.NodeFilter
-xml.dom.domreg
-xml.dom.expatbuilder
-xml.dom.minicompat
-xml.dom.minidom
-xml.dom.pulldom
-xml.dom.xmlbuilder
-xml.etree
-xml.etree.ElementInclude
-xml.etree.ElementPath
-xml.etree.ElementTree
-xml.etree.cElementTree
-xml.parsers
-xml.parsers.expat
-xml.parsers.expat.errors
-xml.parsers.expat.model
-xml.sax
-xml.sax._exceptions
-xml.sax.expatreader
-xml.sax.handler
-xml.sax.saxutils
-xml.sax.xmlreader
-xmlrpc
-xmlrpc.client
-xmlrpc.server
-xxlimited
-xxsubtype
-zipapp
-zipfile
-zipimport
-zlib
diff --git a/whych/externs/_stdlib_list/lists/3.7.txt b/whych/externs/_stdlib_list/lists/3.7.txt
deleted file mode 100644
index b640852..0000000
--- a/whych/externs/_stdlib_list/lists/3.7.txt
+++ /dev/null
@@ -1,1731 +0,0 @@
-__future__
-__main__
-_abc
-_ast
-_asyncio
-_bisect
-_blake2
-_bootlocale
-_bz2
-_codecs
-_codecs_cn
-_codecs_hk
-_codecs_iso2022
-_codecs_jp
-_codecs_kr
-_codecs_tw
-_collections
-_collections_abc
-_compat_pickle
-_compression
-_contextvars
-_crypt
-_csv
-_ctypes
-_ctypes_test
-_curses
-_curses_panel
-_datetime
-_dbm
-_decimal
-_dummy_thread
-_elementtree
-_frozen_importlib
-_frozen_importlib_external
-_functools
-_gdbm
-_hashlib
-_heapq
-_imp
-_io
-_json
-_locale
-_lsprof
-_lzma
-_markupbase
-_md5
-_multibytecodec
-_multiprocessing
-_opcode
-_operator
-_osx_support
-_pickle
-_posixsubprocess
-_py_abc
-_pydecimal
-_pyio
-_queue
-_random
-_sha1
-_sha256
-_sha3
-_sha512
-_signal
-_sitebuiltins
-_socket
-_sqlite3
-_sre
-_ssl
-_stat
-_string
-_strptime
-_struct
-_symtable
-_testbuffer
-_testcapi
-_testimportmultiple
-_testmultiphase
-_thread
-_threading_local
-_tkinter
-_tracemalloc
-_uuid
-_warnings
-_weakref
-_weakrefset
-_xxtestfuzz
-abc
-aifc
-antigravity
-argparse
-array
-ast
-asynchat
-asyncio
-asyncio.base_events
-asyncio.base_futures
-asyncio.base_subprocess
-asyncio.base_tasks
-asyncio.constants
-asyncio.coroutines
-asyncio.events
-asyncio.format_helpers
-asyncio.futures
-asyncio.locks
-asyncio.log
-asyncio.proactor_events
-asyncio.protocols
-asyncio.queues
-asyncio.runners
-asyncio.selector_events
-asyncio.sslproto
-asyncio.streams
-asyncio.subprocess
-asyncio.tasks
-asyncio.transports
-asyncio.unix_events
-asyncio.windows_events
-asyncio.windows_utils
-asyncore
-atexit
-audioop
-base64
-bdb
-binascii
-binhex
-bisect
-builtins
-bz2
-cProfile
-calendar
-cgi
-cgitb
-chunk
-cmath
-cmd
-code
-codecs
-codeop
-collections
-collections.abc
-colorsys
-compileall
-concurrent
-concurrent.futures
-concurrent.futures._base
-concurrent.futures.process
-concurrent.futures.thread
-configparser
-contextlib
-contextvars
-copy
-copyreg
-crypt
-csv
-ctypes
-ctypes._aix
-ctypes._endian
-ctypes.macholib
-ctypes.macholib.dyld
-ctypes.macholib.dylib
-ctypes.macholib.framework
-ctypes.test
-ctypes.test.__main__
-ctypes.test.test_anon
-ctypes.test.test_array_in_pointer
-ctypes.test.test_arrays
-ctypes.test.test_as_parameter
-ctypes.test.test_bitfields
-ctypes.test.test_buffers
-ctypes.test.test_bytes
-ctypes.test.test_byteswap
-ctypes.test.test_callbacks
-ctypes.test.test_cast
-ctypes.test.test_cfuncs
-ctypes.test.test_checkretval
-ctypes.test.test_delattr
-ctypes.test.test_errno
-ctypes.test.test_find
-ctypes.test.test_frombuffer
-ctypes.test.test_funcptr
-ctypes.test.test_functions
-ctypes.test.test_incomplete
-ctypes.test.test_init
-ctypes.test.test_internals
-ctypes.test.test_keeprefs
-ctypes.test.test_libc
-ctypes.test.test_loading
-ctypes.test.test_macholib
-ctypes.test.test_memfunctions
-ctypes.test.test_numbers
-ctypes.test.test_objects
-ctypes.test.test_parameters
-ctypes.test.test_pep3118
-ctypes.test.test_pickling
-ctypes.test.test_pointers
-ctypes.test.test_prototypes
-ctypes.test.test_python_api
-ctypes.test.test_random_things
-ctypes.test.test_refcounts
-ctypes.test.test_repr
-ctypes.test.test_returnfuncptrs
-ctypes.test.test_simplesubclasses
-ctypes.test.test_sizes
-ctypes.test.test_slicing
-ctypes.test.test_stringptr
-ctypes.test.test_strings
-ctypes.test.test_struct_fields
-ctypes.test.test_structures
-ctypes.test.test_unaligned_structures
-ctypes.test.test_unicode
-ctypes.test.test_values
-ctypes.test.test_varsize_struct
-ctypes.test.test_win32
-ctypes.test.test_wintypes
-ctypes.util
-ctypes.wintypes
-curses
-curses.ascii
-curses.has_key
-curses.panel
-curses.textpad
-dataclasses
-datetime
-dbm
-dbm.dumb
-dbm.gnu
-dbm.ndbm
-decimal
-difflib
-dis
-distutils
-distutils._msvccompiler
-distutils.archive_util
-distutils.bcppcompiler
-distutils.ccompiler
-distutils.cmd
-distutils.command
-distutils.command.bdist
-distutils.command.bdist_dumb
-distutils.command.bdist_msi
-distutils.command.bdist_packager
-distutils.command.bdist_rpm
-distutils.command.bdist_wininst
-distutils.command.build
-distutils.command.build_clib
-distutils.command.build_ext
-distutils.command.build_py
-distutils.command.build_scripts
-distutils.command.check
-distutils.command.clean
-distutils.command.config
-distutils.command.install
-distutils.command.install_data
-distutils.command.install_egg_info
-distutils.command.install_headers
-distutils.command.install_lib
-distutils.command.install_scripts
-distutils.command.register
-distutils.command.sdist
-distutils.command.upload
-distutils.config
-distutils.core
-distutils.cygwinccompiler
-distutils.debug
-distutils.dep_util
-distutils.dir_util
-distutils.dist
-distutils.errors
-distutils.extension
-distutils.fancy_getopt
-distutils.file_util
-distutils.filelist
-distutils.log
-distutils.msvc9compiler
-distutils.msvccompiler
-distutils.spawn
-distutils.sysconfig
-distutils.tests
-distutils.tests.support
-distutils.tests.test_archive_util
-distutils.tests.test_bdist
-distutils.tests.test_bdist_dumb
-distutils.tests.test_bdist_msi
-distutils.tests.test_bdist_rpm
-distutils.tests.test_bdist_wininst
-distutils.tests.test_build
-distutils.tests.test_build_clib
-distutils.tests.test_build_ext
-distutils.tests.test_build_py
-distutils.tests.test_build_scripts
-distutils.tests.test_check
-distutils.tests.test_clean
-distutils.tests.test_cmd
-distutils.tests.test_config
-distutils.tests.test_config_cmd
-distutils.tests.test_core
-distutils.tests.test_cygwinccompiler
-distutils.tests.test_dep_util
-distutils.tests.test_dir_util
-distutils.tests.test_dist
-distutils.tests.test_extension
-distutils.tests.test_file_util
-distutils.tests.test_filelist
-distutils.tests.test_install
-distutils.tests.test_install_data
-distutils.tests.test_install_headers
-distutils.tests.test_install_lib
-distutils.tests.test_install_scripts
-distutils.tests.test_log
-distutils.tests.test_msvc9compiler
-distutils.tests.test_msvccompiler
-distutils.tests.test_register
-distutils.tests.test_sdist
-distutils.tests.test_spawn
-distutils.tests.test_sysconfig
-distutils.tests.test_text_file
-distutils.tests.test_unixccompiler
-distutils.tests.test_upload
-distutils.tests.test_util
-distutils.tests.test_version
-distutils.tests.test_versionpredicate
-distutils.text_file
-distutils.unixccompiler
-distutils.util
-distutils.version
-distutils.versionpredicate
-doctest
-dummy_threading
-email
-email._encoded_words
-email._header_value_parser
-email._parseaddr
-email._policybase
-email.base64mime
-email.charset
-email.contentmanager
-email.encoders
-email.errors
-email.feedparser
-email.generator
-email.header
-email.headerregistry
-email.iterators
-email.message
-email.mime
-email.mime.application
-email.mime.audio
-email.mime.base
-email.mime.image
-email.mime.message
-email.mime.multipart
-email.mime.nonmultipart
-email.mime.text
-email.parser
-email.policy
-email.quoprimime
-email.utils
-encodings
-encodings.aliases
-encodings.ascii
-encodings.base64_codec
-encodings.big5
-encodings.big5hkscs
-encodings.bz2_codec
-encodings.charmap
-encodings.cp037
-encodings.cp1006
-encodings.cp1026
-encodings.cp1125
-encodings.cp1140
-encodings.cp1250
-encodings.cp1251
-encodings.cp1252
-encodings.cp1253
-encodings.cp1254
-encodings.cp1255
-encodings.cp1256
-encodings.cp1257
-encodings.cp1258
-encodings.cp273
-encodings.cp424
-encodings.cp437
-encodings.cp500
-encodings.cp65001
-encodings.cp720
-encodings.cp737
-encodings.cp775
-encodings.cp850
-encodings.cp852
-encodings.cp855
-encodings.cp856
-encodings.cp857
-encodings.cp858
-encodings.cp860
-encodings.cp861
-encodings.cp862
-encodings.cp863
-encodings.cp864
-encodings.cp865
-encodings.cp866
-encodings.cp869
-encodings.cp874
-encodings.cp875
-encodings.cp932
-encodings.cp949
-encodings.cp950
-encodings.euc_jis_2004
-encodings.euc_jisx0213
-encodings.euc_jp
-encodings.euc_kr
-encodings.gb18030
-encodings.gb2312
-encodings.gbk
-encodings.hex_codec
-encodings.hp_roman8
-encodings.hz
-encodings.idna
-encodings.iso2022_jp
-encodings.iso2022_jp_1
-encodings.iso2022_jp_2
-encodings.iso2022_jp_2004
-encodings.iso2022_jp_3
-encodings.iso2022_jp_ext
-encodings.iso2022_kr
-encodings.iso8859_1
-encodings.iso8859_10
-encodings.iso8859_11
-encodings.iso8859_13
-encodings.iso8859_14
-encodings.iso8859_15
-encodings.iso8859_16
-encodings.iso8859_2
-encodings.iso8859_3
-encodings.iso8859_4
-encodings.iso8859_5
-encodings.iso8859_6
-encodings.iso8859_7
-encodings.iso8859_8
-encodings.iso8859_9
-encodings.johab
-encodings.koi8_r
-encodings.koi8_t
-encodings.koi8_u
-encodings.kz1048
-encodings.latin_1
-encodings.mac_arabic
-encodings.mac_centeuro
-encodings.mac_croatian
-encodings.mac_cyrillic
-encodings.mac_farsi
-encodings.mac_greek
-encodings.mac_iceland
-encodings.mac_latin2
-encodings.mac_roman
-encodings.mac_romanian
-encodings.mac_turkish
-encodings.mbcs
-encodings.oem
-encodings.palmos
-encodings.ptcp154
-encodings.punycode
-encodings.quopri_codec
-encodings.raw_unicode_escape
-encodings.rot_13
-encodings.shift_jis
-encodings.shift_jis_2004
-encodings.shift_jisx0213
-encodings.tis_620
-encodings.undefined
-encodings.unicode_escape
-encodings.unicode_internal
-encodings.utf_16
-encodings.utf_16_be
-encodings.utf_16_le
-encodings.utf_32
-encodings.utf_32_be
-encodings.utf_32_le
-encodings.utf_7
-encodings.utf_8
-encodings.utf_8_sig
-encodings.uu_codec
-encodings.zlib_codec
-ensurepip
-ensurepip.__main__
-ensurepip._uninstall
-enum
-errno
-faulthandler
-fcntl
-filecmp
-fileinput
-fnmatch
-formatter
-fractions
-ftplib
-functools
-gc
-genericpath
-getopt
-getpass
-gettext
-glob
-grp
-gzip
-hashlib
-heapq
-hmac
-html
-html.entities
-html.parser
-http
-http.client
-http.cookiejar
-http.cookies
-http.server
-idlelib
-idlelib.__main__
-idlelib.autocomplete
-idlelib.autocomplete_w
-idlelib.autoexpand
-idlelib.browser
-idlelib.calltip
-idlelib.calltip_w
-idlelib.codecontext
-idlelib.colorizer
-idlelib.config
-idlelib.config_key
-idlelib.configdialog
-idlelib.debugger
-idlelib.debugger_r
-idlelib.debugobj
-idlelib.debugobj_r
-idlelib.delegator
-idlelib.dynoption
-idlelib.editor
-idlelib.filelist
-idlelib.grep
-idlelib.help
-idlelib.help_about
-idlelib.history
-idlelib.hyperparser
-idlelib.idle
-idlelib.idle_test
-idlelib.idle_test.htest
-idlelib.idle_test.mock_idle
-idlelib.idle_test.mock_tk
-idlelib.idle_test.template
-idlelib.idle_test.test_autocomplete
-idlelib.idle_test.test_autocomplete_w
-idlelib.idle_test.test_autoexpand
-idlelib.idle_test.test_browser
-idlelib.idle_test.test_calltip
-idlelib.idle_test.test_calltip_w
-idlelib.idle_test.test_codecontext
-idlelib.idle_test.test_colorizer
-idlelib.idle_test.test_config
-idlelib.idle_test.test_config_key
-idlelib.idle_test.test_configdialog
-idlelib.idle_test.test_debugger
-idlelib.idle_test.test_debugger_r
-idlelib.idle_test.test_debugobj
-idlelib.idle_test.test_debugobj_r
-idlelib.idle_test.test_delegator
-idlelib.idle_test.test_editmenu
-idlelib.idle_test.test_editor
-idlelib.idle_test.test_filelist
-idlelib.idle_test.test_grep
-idlelib.idle_test.test_help
-idlelib.idle_test.test_help_about
-idlelib.idle_test.test_history
-idlelib.idle_test.test_hyperparser
-idlelib.idle_test.test_iomenu
-idlelib.idle_test.test_macosx
-idlelib.idle_test.test_mainmenu
-idlelib.idle_test.test_multicall
-idlelib.idle_test.test_outwin
-idlelib.idle_test.test_paragraph
-idlelib.idle_test.test_parenmatch
-idlelib.idle_test.test_pathbrowser
-idlelib.idle_test.test_percolator
-idlelib.idle_test.test_pyparse
-idlelib.idle_test.test_pyshell
-idlelib.idle_test.test_query
-idlelib.idle_test.test_redirector
-idlelib.idle_test.test_replace
-idlelib.idle_test.test_rpc
-idlelib.idle_test.test_rstrip
-idlelib.idle_test.test_run
-idlelib.idle_test.test_runscript
-idlelib.idle_test.test_scrolledlist
-idlelib.idle_test.test_search
-idlelib.idle_test.test_searchbase
-idlelib.idle_test.test_searchengine
-idlelib.idle_test.test_squeezer
-idlelib.idle_test.test_stackviewer
-idlelib.idle_test.test_statusbar
-idlelib.idle_test.test_text
-idlelib.idle_test.test_textview
-idlelib.idle_test.test_tooltip
-idlelib.idle_test.test_tree
-idlelib.idle_test.test_undo
-idlelib.idle_test.test_warning
-idlelib.idle_test.test_window
-idlelib.idle_test.test_zoomheight
-idlelib.iomenu
-idlelib.macosx
-idlelib.mainmenu
-idlelib.multicall
-idlelib.outwin
-idlelib.paragraph
-idlelib.parenmatch
-idlelib.pathbrowser
-idlelib.percolator
-idlelib.pyparse
-idlelib.pyshell
-idlelib.query
-idlelib.redirector
-idlelib.replace
-idlelib.rpc
-idlelib.rstrip
-idlelib.run
-idlelib.runscript
-idlelib.scrolledlist
-idlelib.search
-idlelib.searchbase
-idlelib.searchengine
-idlelib.squeezer
-idlelib.stackviewer
-idlelib.statusbar
-idlelib.textview
-idlelib.tooltip
-idlelib.tree
-idlelib.undo
-idlelib.window
-idlelib.zoomheight
-idlelib.zzdummy
-imaplib
-imghdr
-imp
-importlib
-importlib._bootstrap
-importlib._bootstrap_external
-importlib.abc
-importlib.machinery
-importlib.resources
-importlib.util
-inspect
-io
-ipaddress
-itertools
-json
-json.decoder
-json.encoder
-json.scanner
-json.tool
-keyword
-lib2to3
-lib2to3.__main__
-lib2to3.btm_matcher
-lib2to3.btm_utils
-lib2to3.fixer_base
-lib2to3.fixer_util
-lib2to3.fixes
-lib2to3.fixes.fix_apply
-lib2to3.fixes.fix_asserts
-lib2to3.fixes.fix_basestring
-lib2to3.fixes.fix_buffer
-lib2to3.fixes.fix_dict
-lib2to3.fixes.fix_except
-lib2to3.fixes.fix_exec
-lib2to3.fixes.fix_execfile
-lib2to3.fixes.fix_exitfunc
-lib2to3.fixes.fix_filter
-lib2to3.fixes.fix_funcattrs
-lib2to3.fixes.fix_future
-lib2to3.fixes.fix_getcwdu
-lib2to3.fixes.fix_has_key
-lib2to3.fixes.fix_idioms
-lib2to3.fixes.fix_import
-lib2to3.fixes.fix_imports
-lib2to3.fixes.fix_imports2
-lib2to3.fixes.fix_input
-lib2to3.fixes.fix_intern
-lib2to3.fixes.fix_isinstance
-lib2to3.fixes.fix_itertools
-lib2to3.fixes.fix_itertools_imports
-lib2to3.fixes.fix_long
-lib2to3.fixes.fix_map
-lib2to3.fixes.fix_metaclass
-lib2to3.fixes.fix_methodattrs
-lib2to3.fixes.fix_ne
-lib2to3.fixes.fix_next
-lib2to3.fixes.fix_nonzero
-lib2to3.fixes.fix_numliterals
-lib2to3.fixes.fix_operator
-lib2to3.fixes.fix_paren
-lib2to3.fixes.fix_print
-lib2to3.fixes.fix_raise
-lib2to3.fixes.fix_raw_input
-lib2to3.fixes.fix_reduce
-lib2to3.fixes.fix_reload
-lib2to3.fixes.fix_renames
-lib2to3.fixes.fix_repr
-lib2to3.fixes.fix_set_literal
-lib2to3.fixes.fix_standarderror
-lib2to3.fixes.fix_sys_exc
-lib2to3.fixes.fix_throw
-lib2to3.fixes.fix_tuple_params
-lib2to3.fixes.fix_types
-lib2to3.fixes.fix_unicode
-lib2to3.fixes.fix_urllib
-lib2to3.fixes.fix_ws_comma
-lib2to3.fixes.fix_xrange
-lib2to3.fixes.fix_xreadlines
-lib2to3.fixes.fix_zip
-lib2to3.main
-lib2to3.patcomp
-lib2to3.pgen2
-lib2to3.pgen2.conv
-lib2to3.pgen2.driver
-lib2to3.pgen2.grammar
-lib2to3.pgen2.literals
-lib2to3.pgen2.parse
-lib2to3.pgen2.pgen
-lib2to3.pgen2.token
-lib2to3.pgen2.tokenize
-lib2to3.pygram
-lib2to3.pytree
-lib2to3.refactor
-lib2to3.tests
-lib2to3.tests.__main__
-lib2to3.tests.data.bom
-lib2to3.tests.data.crlf
-lib2to3.tests.data.different_encoding
-lib2to3.tests.data.false_encoding
-lib2to3.tests.data.fixers.bad_order
-lib2to3.tests.data.fixers.myfixes
-lib2to3.tests.data.fixers.myfixes.fix_explicit
-lib2to3.tests.data.fixers.myfixes.fix_first
-lib2to3.tests.data.fixers.myfixes.fix_last
-lib2to3.tests.data.fixers.myfixes.fix_parrot
-lib2to3.tests.data.fixers.myfixes.fix_preorder
-lib2to3.tests.data.fixers.no_fixer_cls
-lib2to3.tests.data.fixers.parrot_example
-lib2to3.tests.data.infinite_recursion
-lib2to3.tests.data.py2_test_grammar
-lib2to3.tests.data.py3_test_grammar
-lib2to3.tests.pytree_idempotency
-lib2to3.tests.support
-lib2to3.tests.test_all_fixers
-lib2to3.tests.test_fixers
-lib2to3.tests.test_main
-lib2to3.tests.test_parser
-lib2to3.tests.test_pytree
-lib2to3.tests.test_refactor
-lib2to3.tests.test_util
-linecache
-locale
-logging
-logging.config
-logging.handlers
-lzma
-macpath
-mailbox
-mailcap
-marshal
-math
-mimetypes
-mmap
-modulefinder
-msilib
-msvcrt
-multiprocessing
-multiprocessing.connection
-multiprocessing.context
-multiprocessing.dummy
-multiprocessing.dummy.connection
-multiprocessing.forkserver
-multiprocessing.heap
-multiprocessing.managers
-multiprocessing.pool
-multiprocessing.popen_fork
-multiprocessing.popen_forkserver
-multiprocessing.popen_spawn_posix
-multiprocessing.popen_spawn_win32
-multiprocessing.process
-multiprocessing.queues
-multiprocessing.reduction
-multiprocessing.resource_sharer
-multiprocessing.semaphore_tracker
-multiprocessing.sharedctypes
-multiprocessing.spawn
-multiprocessing.synchronize
-multiprocessing.util
-netrc
-nis
-nntplib
-ntpath
-nturl2path
-numbers
-opcode
-operator
-optparse
-os
-os.path
-ossaudiodev
-parser
-pathlib
-pdb
-pickle
-pickletools
-pipes
-pkgutil
-platform
-plistlib
-poplib
-posix
-posixpath
-pprint
-profile
-pstats
-pty
-pwd
-py_compile
-pyclbr
-pydoc
-pydoc_data
-pydoc_data.topics
-pyexpat
-queue
-quopri
-random
-re
-readline
-reprlib
-resource
-rlcompleter
-runpy
-sched
-secrets
-select
-selectors
-shelve
-shlex
-shutil
-signal
-site
-smtpd
-smtplib
-sndhdr
-socket
-socketserver
-spwd
-sqlite3
-sqlite3.dbapi2
-sqlite3.dump
-sqlite3.test
-sqlite3.test.backup
-sqlite3.test.dbapi
-sqlite3.test.dump
-sqlite3.test.factory
-sqlite3.test.hooks
-sqlite3.test.regression
-sqlite3.test.transactions
-sqlite3.test.types
-sqlite3.test.userfunctions
-sre_compile
-sre_constants
-sre_parse
-ssl
-stat
-statistics
-string
-stringprep
-struct
-subprocess
-sunau
-symbol
-symtable
-sys
-sysconfig
-syslog
-tabnanny
-tarfile
-telnetlib
-tempfile
-termios
-test
-test.__main__
-test._test_multiprocessing
-test.ann_module
-test.ann_module2
-test.ann_module3
-test.audiotests
-test.autotest
-test.bad_coding
-test.bad_coding2
-test.bad_getattr
-test.bad_getattr2
-test.bad_getattr3
-test.badsyntax_3131
-test.badsyntax_future10
-test.badsyntax_future3
-test.badsyntax_future4
-test.badsyntax_future5
-test.badsyntax_future6
-test.badsyntax_future7
-test.badsyntax_future8
-test.badsyntax_future9
-test.badsyntax_pep3120
-test.bisect
-test.bisect_cmd
-test.bytecode_helper
-test.coding20731
-test.curses_tests
-test.dataclass_module_1
-test.dataclass_module_1_str
-test.dataclass_module_2
-test.dataclass_module_2_str
-test.datetimetester
-test.dis_module
-test.doctest_aliases
-test.double_const
-test.dtracedata.call_stack
-test.dtracedata.gc
-test.dtracedata.instance
-test.dtracedata.line
-test.eintrdata.eintr_tester
-test.encoded_modules
-test.encoded_modules.module_iso_8859_1
-test.encoded_modules.module_koi8_r
-test.final_a
-test.final_b
-test.fork_wait
-test.future_test1
-test.future_test2
-test.gdb_sample
-test.good_getattr
-test.imp_dummy
-test.inspect_fodder
-test.inspect_fodder2
-test.libregrtest
-test.libregrtest.cmdline
-test.libregrtest.main
-test.libregrtest.refleak
-test.libregrtest.runtest
-test.libregrtest.runtest_mp
-test.libregrtest.save_env
-test.libregrtest.setup
-test.libregrtest.utils
-test.list_tests
-test.lock_tests
-test.make_ssl_certs
-test.mapping_tests
-test.memory_watchdog
-test.mock_socket
-test.mod_generics_cache
-test.mp_fork_bomb
-test.mp_preload
-test.multibytecodec_support
-test.outstanding_bugs
-test.pickletester
-test.profilee
-test.pyclbr_input
-test.pydoc_mod
-test.pydocfodder
-test.pythoninfo
-test.re_tests
-test.regrtest
-test.relimport
-test.reperf
-test.sample_doctest
-test.sample_doctest_no_docstrings
-test.sample_doctest_no_doctests
-test.seq_tests
-test.signalinterproctester
-test.sortperf
-test.ssl_servers
-test.ssltests
-test.string_tests
-test.subprocessdata.fd_status
-test.subprocessdata.input_reader
-test.subprocessdata.qcat
-test.subprocessdata.qgrep
-test.subprocessdata.sigchild_ignore
-test.support
-test.support.script_helper
-test.support.testresult
-test.test___all__
-test.test___future__
-test.test__locale
-test.test__opcode
-test.test__osx_support
-test.test_abc
-test.test_abstract_numbers
-test.test_aifc
-test.test_argparse
-test.test_array
-test.test_asdl_parser
-test.test_ast
-test.test_asyncgen
-test.test_asynchat
-test.test_asyncio
-test.test_asyncio.__main__
-test.test_asyncio.echo
-test.test_asyncio.echo2
-test.test_asyncio.echo3
-test.test_asyncio.functional
-test.test_asyncio.test_base_events
-test.test_asyncio.test_buffered_proto
-test.test_asyncio.test_context
-test.test_asyncio.test_events
-test.test_asyncio.test_futures
-test.test_asyncio.test_locks
-test.test_asyncio.test_pep492
-test.test_asyncio.test_proactor_events
-test.test_asyncio.test_queues
-test.test_asyncio.test_runners
-test.test_asyncio.test_selector_events
-test.test_asyncio.test_server
-test.test_asyncio.test_sslproto
-test.test_asyncio.test_streams
-test.test_asyncio.test_subprocess
-test.test_asyncio.test_tasks
-test.test_asyncio.test_transports
-test.test_asyncio.test_unix_events
-test.test_asyncio.test_windows_events
-test.test_asyncio.test_windows_utils
-test.test_asyncio.utils
-test.test_asyncore
-test.test_atexit
-test.test_audioop
-test.test_augassign
-test.test_base64
-test.test_baseexception
-test.test_bdb
-test.test_bigaddrspace
-test.test_bigmem
-test.test_binascii
-test.test_binhex
-test.test_binop
-test.test_bisect
-test.test_bool
-test.test_buffer
-test.test_bufio
-test.test_builtin
-test.test_bytes
-test.test_bz2
-test.test_c_locale_coercion
-test.test_calendar
-test.test_call
-test.test_capi
-test.test_cgi
-test.test_cgitb
-test.test_charmapcodec
-test.test_class
-test.test_clinic
-test.test_cmath
-test.test_cmd
-test.test_cmd_line
-test.test_cmd_line_script
-test.test_code
-test.test_code_module
-test.test_codeccallbacks
-test.test_codecencodings_cn
-test.test_codecencodings_hk
-test.test_codecencodings_iso2022
-test.test_codecencodings_jp
-test.test_codecencodings_kr
-test.test_codecencodings_tw
-test.test_codecmaps_cn
-test.test_codecmaps_hk
-test.test_codecmaps_jp
-test.test_codecmaps_kr
-test.test_codecmaps_tw
-test.test_codecs
-test.test_codeop
-test.test_collections
-test.test_colorsys
-test.test_compare
-test.test_compile
-test.test_compileall
-test.test_complex
-test.test_concurrent_futures
-test.test_configparser
-test.test_contains
-test.test_context
-test.test_contextlib
-test.test_contextlib_async
-test.test_copy
-test.test_copyreg
-test.test_coroutines
-test.test_cprofile
-test.test_crashers
-test.test_crypt
-test.test_csv
-test.test_ctypes
-test.test_curses
-test.test_dataclasses
-test.test_datetime
-test.test_dbm
-test.test_dbm_dumb
-test.test_dbm_gnu
-test.test_dbm_ndbm
-test.test_decimal
-test.test_decorators
-test.test_defaultdict
-test.test_deque
-test.test_descr
-test.test_descrtut
-test.test_devpoll
-test.test_dict
-test.test_dict_version
-test.test_dictcomps
-test.test_dictviews
-test.test_difflib
-test.test_dis
-test.test_distutils
-test.test_doctest
-test.test_doctest2
-test.test_docxmlrpc
-test.test_dtrace
-test.test_dummy_thread
-test.test_dummy_threading
-test.test_dynamic
-test.test_dynamicclassattribute
-test.test_eintr
-test.test_email
-test.test_email.__main__
-test.test_email.test__encoded_words
-test.test_email.test__header_value_parser
-test.test_email.test_asian_codecs
-test.test_email.test_contentmanager
-test.test_email.test_defect_handling
-test.test_email.test_email
-test.test_email.test_generator
-test.test_email.test_headerregistry
-test.test_email.test_inversion
-test.test_email.test_message
-test.test_email.test_parser
-test.test_email.test_pickleable
-test.test_email.test_policy
-test.test_email.test_utils
-test.test_email.torture_test
-test.test_embed
-test.test_ensurepip
-test.test_enum
-test.test_enumerate
-test.test_eof
-test.test_epoll
-test.test_errno
-test.test_exception_hierarchy
-test.test_exception_variations
-test.test_exceptions
-test.test_extcall
-test.test_faulthandler
-test.test_fcntl
-test.test_file
-test.test_file_eintr
-test.test_filecmp
-test.test_fileinput
-test.test_fileio
-test.test_finalization
-test.test_float
-test.test_flufl
-test.test_fnmatch
-test.test_fork1
-test.test_format
-test.test_fractions
-test.test_frame
-test.test_frozen
-test.test_fstring
-test.test_ftplib
-test.test_funcattrs
-test.test_functools
-test.test_future
-test.test_future3
-test.test_future4
-test.test_future5
-test.test_gc
-test.test_gdb
-test.test_generator_stop
-test.test_generators
-test.test_genericclass
-test.test_genericpath
-test.test_genexps
-test.test_getargs2
-test.test_getopt
-test.test_getpass
-test.test_gettext
-test.test_glob
-test.test_global
-test.test_grammar
-test.test_grp
-test.test_gzip
-test.test_hash
-test.test_hashlib
-test.test_heapq
-test.test_hmac
-test.test_html
-test.test_htmlparser
-test.test_http_cookiejar
-test.test_http_cookies
-test.test_httplib
-test.test_httpservers
-test.test_idle
-test.test_imaplib
-test.test_imghdr
-test.test_imp
-test.test_import
-test.test_import.__main__
-test.test_import.data.circular_imports.basic
-test.test_import.data.circular_imports.basic2
-test.test_import.data.circular_imports.binding
-test.test_import.data.circular_imports.binding2
-test.test_import.data.circular_imports.indirect
-test.test_import.data.circular_imports.rebinding
-test.test_import.data.circular_imports.rebinding2
-test.test_import.data.circular_imports.subpackage
-test.test_import.data.circular_imports.subpkg.subpackage2
-test.test_import.data.circular_imports.subpkg.util
-test.test_import.data.circular_imports.util
-test.test_import.data.package
-test.test_import.data.package.submodule
-test.test_import.data.package2.submodule1
-test.test_import.data.package2.submodule2
-test.test_importlib
-test.test_importlib.__main__
-test.test_importlib.abc
-test.test_importlib.builtin
-test.test_importlib.builtin.__main__
-test.test_importlib.builtin.test_finder
-test.test_importlib.builtin.test_loader
-test.test_importlib.data01
-test.test_importlib.data01.subdirectory
-test.test_importlib.data02
-test.test_importlib.data02.one
-test.test_importlib.data02.two
-test.test_importlib.data03
-test.test_importlib.data03.namespace.portion1
-test.test_importlib.data03.namespace.portion2
-test.test_importlib.extension
-test.test_importlib.extension.__main__
-test.test_importlib.extension.test_case_sensitivity
-test.test_importlib.extension.test_finder
-test.test_importlib.extension.test_loader
-test.test_importlib.extension.test_path_hook
-test.test_importlib.frozen
-test.test_importlib.frozen.__main__
-test.test_importlib.frozen.test_finder
-test.test_importlib.frozen.test_loader
-test.test_importlib.import_
-test.test_importlib.import_.__main__
-test.test_importlib.import_.test___loader__
-test.test_importlib.import_.test___package__
-test.test_importlib.import_.test_api
-test.test_importlib.import_.test_caching
-test.test_importlib.import_.test_fromlist
-test.test_importlib.import_.test_meta_path
-test.test_importlib.import_.test_packages
-test.test_importlib.import_.test_path
-test.test_importlib.import_.test_relative_imports
-test.test_importlib.namespace_pkgs.both_portions.foo.one
-test.test_importlib.namespace_pkgs.both_portions.foo.two
-test.test_importlib.namespace_pkgs.module_and_namespace_package.a_test
-test.test_importlib.namespace_pkgs.not_a_namespace_pkg.foo
-test.test_importlib.namespace_pkgs.not_a_namespace_pkg.foo.one
-test.test_importlib.namespace_pkgs.portion1.foo.one
-test.test_importlib.namespace_pkgs.portion2.foo.two
-test.test_importlib.namespace_pkgs.project1.parent.child.one
-test.test_importlib.namespace_pkgs.project2.parent.child.two
-test.test_importlib.namespace_pkgs.project3.parent.child.three
-test.test_importlib.source
-test.test_importlib.source.__main__
-test.test_importlib.source.test_case_sensitivity
-test.test_importlib.source.test_file_loader
-test.test_importlib.source.test_finder
-test.test_importlib.source.test_path_hook
-test.test_importlib.source.test_source_encoding
-test.test_importlib.test_abc
-test.test_importlib.test_api
-test.test_importlib.test_lazy
-test.test_importlib.test_locks
-test.test_importlib.test_namespace_pkgs
-test.test_importlib.test_open
-test.test_importlib.test_path
-test.test_importlib.test_read
-test.test_importlib.test_resource
-test.test_importlib.test_spec
-test.test_importlib.test_util
-test.test_importlib.test_windows
-test.test_importlib.util
-test.test_importlib.zipdata01
-test.test_importlib.zipdata02
-test.test_index
-test.test_inspect
-test.test_int
-test.test_int_literal
-test.test_io
-test.test_ioctl
-test.test_ipaddress
-test.test_isinstance
-test.test_iter
-test.test_iterlen
-test.test_itertools
-test.test_json
-test.test_json.__main__
-test.test_json.test_decode
-test.test_json.test_default
-test.test_json.test_dump
-test.test_json.test_encode_basestring_ascii
-test.test_json.test_enum
-test.test_json.test_fail
-test.test_json.test_float
-test.test_json.test_indent
-test.test_json.test_pass1
-test.test_json.test_pass2
-test.test_json.test_pass3
-test.test_json.test_recursion
-test.test_json.test_scanstring
-test.test_json.test_separators
-test.test_json.test_speedups
-test.test_json.test_tool
-test.test_json.test_unicode
-test.test_keyword
-test.test_keywordonlyarg
-test.test_kqueue
-test.test_largefile
-test.test_lib2to3
-test.test_linecache
-test.test_list
-test.test_listcomps
-test.test_locale
-test.test_logging
-test.test_long
-test.test_longexp
-test.test_lzma
-test.test_macpath
-test.test_mailbox
-test.test_mailcap
-test.test_marshal
-test.test_math
-test.test_memoryio
-test.test_memoryview
-test.test_metaclass
-test.test_mimetypes
-test.test_minidom
-test.test_mmap
-test.test_module
-test.test_modulefinder
-test.test_msilib
-test.test_multibytecodec
-test.test_multiprocessing_fork
-test.test_multiprocessing_forkserver
-test.test_multiprocessing_main_handling
-test.test_multiprocessing_spawn
-test.test_netrc
-test.test_nis
-test.test_nntplib
-test.test_normalization
-test.test_ntpath
-test.test_numeric_tower
-test.test_opcodes
-test.test_openpty
-test.test_operator
-test.test_optparse
-test.test_ordered_dict
-test.test_os
-test.test_ossaudiodev
-test.test_osx_env
-test.test_parser
-test.test_pathlib
-test.test_pdb
-test.test_peepholer
-test.test_pickle
-test.test_pickletools
-test.test_pipes
-test.test_pkg
-test.test_pkgimport
-test.test_pkgutil
-test.test_platform
-test.test_plistlib
-test.test_poll
-test.test_popen
-test.test_poplib
-test.test_posix
-test.test_posixpath
-test.test_pow
-test.test_pprint
-test.test_print
-test.test_profile
-test.test_property
-test.test_pstats
-test.test_pty
-test.test_pulldom
-test.test_pwd
-test.test_py_compile
-test.test_pyclbr
-test.test_pydoc
-test.test_pyexpat
-test.test_queue
-test.test_quopri
-test.test_raise
-test.test_random
-test.test_range
-test.test_re
-test.test_readline
-test.test_regrtest
-test.test_repl
-test.test_reprlib
-test.test_resource
-test.test_richcmp
-test.test_rlcompleter
-test.test_robotparser
-test.test_runpy
-test.test_sax
-test.test_sched
-test.test_scope
-test.test_script_helper
-test.test_secrets
-test.test_select
-test.test_selectors
-test.test_set
-test.test_setcomps
-test.test_shelve
-test.test_shlex
-test.test_shutil
-test.test_signal
-test.test_site
-test.test_slice
-test.test_smtpd
-test.test_smtplib
-test.test_smtpnet
-test.test_sndhdr
-test.test_socket
-test.test_socketserver
-test.test_sort
-test.test_source_encoding
-test.test_spwd
-test.test_sqlite
-test.test_ssl
-test.test_startfile
-test.test_stat
-test.test_statistics
-test.test_strftime
-test.test_string
-test.test_string_literals
-test.test_stringprep
-test.test_strptime
-test.test_strtod
-test.test_struct
-test.test_structmembers
-test.test_structseq
-test.test_subclassinit
-test.test_subprocess
-test.test_sunau
-test.test_sundry
-test.test_super
-test.test_support
-test.test_symbol
-test.test_symtable
-test.test_syntax
-test.test_sys
-test.test_sys_setprofile
-test.test_sys_settrace
-test.test_sysconfig
-test.test_syslog
-test.test_tarfile
-test.test_tcl
-test.test_telnetlib
-test.test_tempfile
-test.test_textwrap
-test.test_thread
-test.test_threaded_import
-test.test_threadedtempfile
-test.test_threading
-test.test_threading_local
-test.test_threadsignals
-test.test_time
-test.test_timeit
-test.test_timeout
-test.test_tix
-test.test_tk
-test.test_tokenize
-test.test_tools
-test.test_tools.__main__
-test.test_tools.test_fixcid
-test.test_tools.test_gprof2html
-test.test_tools.test_i18n
-test.test_tools.test_md5sum
-test.test_tools.test_pdeps
-test.test_tools.test_pindent
-test.test_tools.test_reindent
-test.test_tools.test_sundry
-test.test_tools.test_unparse
-test.test_trace
-test.test_traceback
-test.test_tracemalloc
-test.test_ttk_guionly
-test.test_ttk_textonly
-test.test_tuple
-test.test_turtle
-test.test_typechecks
-test.test_types
-test.test_typing
-test.test_ucn
-test.test_unary
-test.test_unicode
-test.test_unicode_file
-test.test_unicode_file_functions
-test.test_unicode_identifiers
-test.test_unicodedata
-test.test_unittest
-test.test_univnewlines
-test.test_unpack
-test.test_unpack_ex
-test.test_urllib
-test.test_urllib2
-test.test_urllib2_localnet
-test.test_urllib2net
-test.test_urllib_response
-test.test_urllibnet
-test.test_urlparse
-test.test_userdict
-test.test_userlist
-test.test_userstring
-test.test_utf8_mode
-test.test_utf8source
-test.test_uu
-test.test_uuid
-test.test_venv
-test.test_wait3
-test.test_wait4
-test.test_warnings
-test.test_warnings.__main__
-test.test_warnings.data.import_warning
-test.test_warnings.data.stacklevel
-test.test_wave
-test.test_weakref
-test.test_weakset
-test.test_webbrowser
-test.test_winconsoleio
-test.test_winreg
-test.test_winsound
-test.test_with
-test.test_wsgiref
-test.test_xdrlib
-test.test_xml_dom_minicompat
-test.test_xml_etree
-test.test_xml_etree_c
-test.test_xmlrpc
-test.test_xmlrpc_net
-test.test_xxtestfuzz
-test.test_yield_from
-test.test_zipapp
-test.test_zipfile
-test.test_zipfile64
-test.test_zipimport
-test.test_zipimport_support
-test.test_zlib
-test.testcodec
-test.tf_inherit_check
-test.threaded_import_hangers
-test.time_hashlib
-test.tracedmodules
-test.tracedmodules.testmod
-test.win_console_handler
-test.xmltests
-textwrap
-this
-threading
-time
-timeit
-tkinter
-tkinter.__main__
-tkinter.colorchooser
-tkinter.commondialog
-tkinter.constants
-tkinter.dialog
-tkinter.dnd
-tkinter.filedialog
-tkinter.font
-tkinter.messagebox
-tkinter.scrolledtext
-tkinter.simpledialog
-tkinter.test
-tkinter.test.runtktests
-tkinter.test.support
-tkinter.test.test_tkinter
-tkinter.test.test_tkinter.test_font
-tkinter.test.test_tkinter.test_geometry_managers
-tkinter.test.test_tkinter.test_images
-tkinter.test.test_tkinter.test_loadtk
-tkinter.test.test_tkinter.test_misc
-tkinter.test.test_tkinter.test_text
-tkinter.test.test_tkinter.test_variables
-tkinter.test.test_tkinter.test_widgets
-tkinter.test.test_ttk
-tkinter.test.test_ttk.test_extensions
-tkinter.test.test_ttk.test_functions
-tkinter.test.test_ttk.test_style
-tkinter.test.test_ttk.test_widgets
-tkinter.test.widget_tests
-tkinter.tix
-tkinter.ttk
-token
-tokenize
-trace
-traceback
-tracemalloc
-tty
-turtle
-turtledemo
-turtledemo.__main__
-turtledemo.bytedesign
-turtledemo.chaos
-turtledemo.clock
-turtledemo.colormixer
-turtledemo.forest
-turtledemo.fractalcurves
-turtledemo.lindenmayer
-turtledemo.minimal_hanoi
-turtledemo.nim
-turtledemo.paint
-turtledemo.peace
-turtledemo.penrose
-turtledemo.planet_and_moon
-turtledemo.rosette
-turtledemo.round_dance
-turtledemo.sorting_animate
-turtledemo.tree
-turtledemo.two_canvases
-turtledemo.yinyang
-types
-typing
-unicodedata
-unittest
-unittest.__main__
-unittest.case
-unittest.loader
-unittest.main
-unittest.mock
-unittest.result
-unittest.runner
-unittest.signals
-unittest.suite
-unittest.test
-unittest.test.__main__
-unittest.test._test_warnings
-unittest.test.dummy
-unittest.test.support
-unittest.test.test_assertions
-unittest.test.test_break
-unittest.test.test_case
-unittest.test.test_discovery
-unittest.test.test_functiontestcase
-unittest.test.test_loader
-unittest.test.test_program
-unittest.test.test_result
-unittest.test.test_runner
-unittest.test.test_setups
-unittest.test.test_skipping
-unittest.test.test_suite
-unittest.test.testmock
-unittest.test.testmock.__main__
-unittest.test.testmock.support
-unittest.test.testmock.testcallable
-unittest.test.testmock.testhelpers
-unittest.test.testmock.testmagicmethods
-unittest.test.testmock.testmock
-unittest.test.testmock.testpatch
-unittest.test.testmock.testsealable
-unittest.test.testmock.testsentinel
-unittest.test.testmock.testwith
-unittest.util
-urllib
-urllib.error
-urllib.parse
-urllib.request
-urllib.response
-urllib.robotparser
-uu
-uuid
-venv
-venv.__main__
-warnings
-wave
-weakref
-webbrowser
-winreg
-winsound
-wsgiref
-wsgiref.handlers
-wsgiref.headers
-wsgiref.simple_server
-wsgiref.util
-wsgiref.validate
-xdrlib
-xml
-xml.dom
-xml.dom.NodeFilter
-xml.dom.domreg
-xml.dom.expatbuilder
-xml.dom.minicompat
-xml.dom.minidom
-xml.dom.pulldom
-xml.dom.xmlbuilder
-xml.etree
-xml.etree.ElementInclude
-xml.etree.ElementPath
-xml.etree.ElementTree
-xml.etree.cElementTree
-xml.parsers
-xml.parsers.expat
-xml.parsers.expat.errors
-xml.parsers.expat.model
-xml.sax
-xml.sax._exceptions
-xml.sax.expatreader
-xml.sax.handler
-xml.sax.saxutils
-xml.sax.xmlreader
-xmlrpc
-xmlrpc.client
-xmlrpc.server
-xxlimited
-xxsubtype
-zipapp
-zipfile
-zipimport
-zlib
diff --git a/whych/externs/_stdlib_list/lists/3.8.txt b/whych/externs/_stdlib_list/lists/3.8.txt
deleted file mode 100644
index d6c08e3..0000000
--- a/whych/externs/_stdlib_list/lists/3.8.txt
+++ /dev/null
@@ -1,1766 +0,0 @@
-__future__
-__main__
-_abc
-_ast
-_asyncio
-_bisect
-_blake2
-_bootlocale
-_bz2
-_codecs
-_codecs_cn
-_codecs_hk
-_codecs_iso2022
-_codecs_jp
-_codecs_kr
-_codecs_tw
-_collections
-_collections_abc
-_compat_pickle
-_compression
-_contextvars
-_crypt
-_csv
-_ctypes
-_ctypes_test
-_curses
-_curses_panel
-_datetime
-_dbm
-_decimal
-_dummy_thread
-_elementtree
-_frozen_importlib
-_frozen_importlib_external
-_functools
-_gdbm
-_hashlib
-_heapq
-_imp
-_io
-_json
-_locale
-_lsprof
-_lzma
-_markupbase
-_md5
-_multibytecodec
-_multiprocessing
-_opcode
-_operator
-_osx_support
-_pickle
-_posixshmem
-_posixsubprocess
-_py_abc
-_pydecimal
-_pyio
-_queue
-_random
-_sha1
-_sha256
-_sha3
-_sha512
-_signal
-_sitebuiltins
-_socket
-_sqlite3
-_sre
-_ssl
-_stat
-_statistics
-_string
-_strptime
-_struct
-_symtable
-_testbuffer
-_testcapi
-_testimportmultiple
-_testinternalcapi
-_testmultiphase
-_thread
-_threading_local
-_tkinter
-_tracemalloc
-_uuid
-_warnings
-_weakref
-_weakrefset
-_xxsubinterpreters
-_xxtestfuzz
-abc
-aifc
-antigravity
-argparse
-array
-ast
-asynchat
-asyncio
-asyncio.__main__
-asyncio.base_events
-asyncio.base_futures
-asyncio.base_subprocess
-asyncio.base_tasks
-asyncio.constants
-asyncio.coroutines
-asyncio.events
-asyncio.exceptions
-asyncio.format_helpers
-asyncio.futures
-asyncio.locks
-asyncio.log
-asyncio.proactor_events
-asyncio.protocols
-asyncio.queues
-asyncio.runners
-asyncio.selector_events
-asyncio.sslproto
-asyncio.staggered
-asyncio.streams
-asyncio.subprocess
-asyncio.tasks
-asyncio.transports
-asyncio.trsock
-asyncio.unix_events
-asyncio.windows_events
-asyncio.windows_utils
-asyncore
-atexit
-audioop
-base64
-bdb
-binascii
-binhex
-bisect
-builtins
-bz2
-cProfile
-calendar
-cgi
-cgitb
-chunk
-cmath
-cmd
-code
-codecs
-codeop
-collections
-collections.abc
-colorsys
-compileall
-concurrent
-concurrent.futures
-concurrent.futures._base
-concurrent.futures.process
-concurrent.futures.thread
-configparser
-contextlib
-contextvars
-copy
-copyreg
-crypt
-csv
-ctypes
-ctypes._aix
-ctypes._endian
-ctypes.macholib
-ctypes.macholib.dyld
-ctypes.macholib.dylib
-ctypes.macholib.framework
-ctypes.test
-ctypes.test.__main__
-ctypes.test.test_anon
-ctypes.test.test_array_in_pointer
-ctypes.test.test_arrays
-ctypes.test.test_as_parameter
-ctypes.test.test_bitfields
-ctypes.test.test_buffers
-ctypes.test.test_bytes
-ctypes.test.test_byteswap
-ctypes.test.test_callbacks
-ctypes.test.test_cast
-ctypes.test.test_cfuncs
-ctypes.test.test_checkretval
-ctypes.test.test_delattr
-ctypes.test.test_errno
-ctypes.test.test_find
-ctypes.test.test_frombuffer
-ctypes.test.test_funcptr
-ctypes.test.test_functions
-ctypes.test.test_incomplete
-ctypes.test.test_init
-ctypes.test.test_internals
-ctypes.test.test_keeprefs
-ctypes.test.test_libc
-ctypes.test.test_loading
-ctypes.test.test_macholib
-ctypes.test.test_memfunctions
-ctypes.test.test_numbers
-ctypes.test.test_objects
-ctypes.test.test_parameters
-ctypes.test.test_pep3118
-ctypes.test.test_pickling
-ctypes.test.test_pointers
-ctypes.test.test_prototypes
-ctypes.test.test_python_api
-ctypes.test.test_random_things
-ctypes.test.test_refcounts
-ctypes.test.test_repr
-ctypes.test.test_returnfuncptrs
-ctypes.test.test_simplesubclasses
-ctypes.test.test_sizes
-ctypes.test.test_slicing
-ctypes.test.test_stringptr
-ctypes.test.test_strings
-ctypes.test.test_struct_fields
-ctypes.test.test_structures
-ctypes.test.test_unaligned_structures
-ctypes.test.test_unicode
-ctypes.test.test_values
-ctypes.test.test_varsize_struct
-ctypes.test.test_win32
-ctypes.test.test_wintypes
-ctypes.util
-ctypes.wintypes
-curses
-curses.ascii
-curses.has_key
-curses.panel
-curses.textpad
-dataclasses
-datetime
-dbm
-dbm.dumb
-dbm.gnu
-dbm.ndbm
-decimal
-difflib
-dis
-distutils
-distutils._msvccompiler
-distutils.archive_util
-distutils.bcppcompiler
-distutils.ccompiler
-distutils.cmd
-distutils.command
-distutils.command.bdist
-distutils.command.bdist_dumb
-distutils.command.bdist_msi
-distutils.command.bdist_packager
-distutils.command.bdist_rpm
-distutils.command.bdist_wininst
-distutils.command.build
-distutils.command.build_clib
-distutils.command.build_ext
-distutils.command.build_py
-distutils.command.build_scripts
-distutils.command.check
-distutils.command.clean
-distutils.command.config
-distutils.command.install
-distutils.command.install_data
-distutils.command.install_egg_info
-distutils.command.install_headers
-distutils.command.install_lib
-distutils.command.install_scripts
-distutils.command.register
-distutils.command.sdist
-distutils.command.upload
-distutils.config
-distutils.core
-distutils.cygwinccompiler
-distutils.debug
-distutils.dep_util
-distutils.dir_util
-distutils.dist
-distutils.errors
-distutils.extension
-distutils.fancy_getopt
-distutils.file_util
-distutils.filelist
-distutils.log
-distutils.msvc9compiler
-distutils.msvccompiler
-distutils.spawn
-distutils.sysconfig
-distutils.tests
-distutils.tests.support
-distutils.tests.test_archive_util
-distutils.tests.test_bdist
-distutils.tests.test_bdist_dumb
-distutils.tests.test_bdist_msi
-distutils.tests.test_bdist_rpm
-distutils.tests.test_bdist_wininst
-distutils.tests.test_build
-distutils.tests.test_build_clib
-distutils.tests.test_build_ext
-distutils.tests.test_build_py
-distutils.tests.test_build_scripts
-distutils.tests.test_check
-distutils.tests.test_clean
-distutils.tests.test_cmd
-distutils.tests.test_config
-distutils.tests.test_config_cmd
-distutils.tests.test_core
-distutils.tests.test_cygwinccompiler
-distutils.tests.test_dep_util
-distutils.tests.test_dir_util
-distutils.tests.test_dist
-distutils.tests.test_extension
-distutils.tests.test_file_util
-distutils.tests.test_filelist
-distutils.tests.test_install
-distutils.tests.test_install_data
-distutils.tests.test_install_headers
-distutils.tests.test_install_lib
-distutils.tests.test_install_scripts
-distutils.tests.test_log
-distutils.tests.test_msvc9compiler
-distutils.tests.test_msvccompiler
-distutils.tests.test_register
-distutils.tests.test_sdist
-distutils.tests.test_spawn
-distutils.tests.test_sysconfig
-distutils.tests.test_text_file
-distutils.tests.test_unixccompiler
-distutils.tests.test_upload
-distutils.tests.test_util
-distutils.tests.test_version
-distutils.tests.test_versionpredicate
-distutils.text_file
-distutils.unixccompiler
-distutils.util
-distutils.version
-distutils.versionpredicate
-doctest
-dummy_threading
-email
-email._encoded_words
-email._header_value_parser
-email._parseaddr
-email._policybase
-email.base64mime
-email.charset
-email.contentmanager
-email.encoders
-email.errors
-email.feedparser
-email.generator
-email.header
-email.headerregistry
-email.iterators
-email.message
-email.mime
-email.mime.application
-email.mime.audio
-email.mime.base
-email.mime.image
-email.mime.message
-email.mime.multipart
-email.mime.nonmultipart
-email.mime.text
-email.parser
-email.policy
-email.quoprimime
-email.utils
-encodings
-encodings.aliases
-encodings.ascii
-encodings.base64_codec
-encodings.big5
-encodings.big5hkscs
-encodings.bz2_codec
-encodings.charmap
-encodings.cp037
-encodings.cp1006
-encodings.cp1026
-encodings.cp1125
-encodings.cp1140
-encodings.cp1250
-encodings.cp1251
-encodings.cp1252
-encodings.cp1253
-encodings.cp1254
-encodings.cp1255
-encodings.cp1256
-encodings.cp1257
-encodings.cp1258
-encodings.cp273
-encodings.cp424
-encodings.cp437
-encodings.cp500
-encodings.cp720
-encodings.cp737
-encodings.cp775
-encodings.cp850
-encodings.cp852
-encodings.cp855
-encodings.cp856
-encodings.cp857
-encodings.cp858
-encodings.cp860
-encodings.cp861
-encodings.cp862
-encodings.cp863
-encodings.cp864
-encodings.cp865
-encodings.cp866
-encodings.cp869
-encodings.cp874
-encodings.cp875
-encodings.cp932
-encodings.cp949
-encodings.cp950
-encodings.euc_jis_2004
-encodings.euc_jisx0213
-encodings.euc_jp
-encodings.euc_kr
-encodings.gb18030
-encodings.gb2312
-encodings.gbk
-encodings.hex_codec
-encodings.hp_roman8
-encodings.hz
-encodings.idna
-encodings.iso2022_jp
-encodings.iso2022_jp_1
-encodings.iso2022_jp_2
-encodings.iso2022_jp_2004
-encodings.iso2022_jp_3
-encodings.iso2022_jp_ext
-encodings.iso2022_kr
-encodings.iso8859_1
-encodings.iso8859_10
-encodings.iso8859_11
-encodings.iso8859_13
-encodings.iso8859_14
-encodings.iso8859_15
-encodings.iso8859_16
-encodings.iso8859_2
-encodings.iso8859_3
-encodings.iso8859_4
-encodings.iso8859_5
-encodings.iso8859_6
-encodings.iso8859_7
-encodings.iso8859_8
-encodings.iso8859_9
-encodings.johab
-encodings.koi8_r
-encodings.koi8_t
-encodings.koi8_u
-encodings.kz1048
-encodings.latin_1
-encodings.mac_arabic
-encodings.mac_centeuro
-encodings.mac_croatian
-encodings.mac_cyrillic
-encodings.mac_farsi
-encodings.mac_greek
-encodings.mac_iceland
-encodings.mac_latin2
-encodings.mac_roman
-encodings.mac_romanian
-encodings.mac_turkish
-encodings.mbcs
-encodings.oem
-encodings.palmos
-encodings.ptcp154
-encodings.punycode
-encodings.quopri_codec
-encodings.raw_unicode_escape
-encodings.rot_13
-encodings.shift_jis
-encodings.shift_jis_2004
-encodings.shift_jisx0213
-encodings.tis_620
-encodings.undefined
-encodings.unicode_escape
-encodings.utf_16
-encodings.utf_16_be
-encodings.utf_16_le
-encodings.utf_32
-encodings.utf_32_be
-encodings.utf_32_le
-encodings.utf_7
-encodings.utf_8
-encodings.utf_8_sig
-encodings.uu_codec
-encodings.zlib_codec
-ensurepip
-ensurepip.__main__
-ensurepip._uninstall
-enum
-errno
-faulthandler
-fcntl
-filecmp
-fileinput
-fnmatch
-formatter
-fractions
-ftplib
-functools
-gc
-genericpath
-getopt
-getpass
-gettext
-glob
-grp
-gzip
-hashlib
-heapq
-hmac
-html
-html.entities
-html.parser
-http
-http.client
-http.cookiejar
-http.cookies
-http.server
-idlelib
-idlelib.__main__
-idlelib.autocomplete
-idlelib.autocomplete_w
-idlelib.autoexpand
-idlelib.browser
-idlelib.calltip
-idlelib.calltip_w
-idlelib.codecontext
-idlelib.colorizer
-idlelib.config
-idlelib.config_key
-idlelib.configdialog
-idlelib.debugger
-idlelib.debugger_r
-idlelib.debugobj
-idlelib.debugobj_r
-idlelib.delegator
-idlelib.dynoption
-idlelib.editor
-idlelib.filelist
-idlelib.format
-idlelib.grep
-idlelib.help
-idlelib.help_about
-idlelib.history
-idlelib.hyperparser
-idlelib.idle
-idlelib.idle_test
-idlelib.idle_test.htest
-idlelib.idle_test.mock_idle
-idlelib.idle_test.mock_tk
-idlelib.idle_test.template
-idlelib.idle_test.test_autocomplete
-idlelib.idle_test.test_autocomplete_w
-idlelib.idle_test.test_autoexpand
-idlelib.idle_test.test_browser
-idlelib.idle_test.test_calltip
-idlelib.idle_test.test_calltip_w
-idlelib.idle_test.test_codecontext
-idlelib.idle_test.test_colorizer
-idlelib.idle_test.test_config
-idlelib.idle_test.test_config_key
-idlelib.idle_test.test_configdialog
-idlelib.idle_test.test_debugger
-idlelib.idle_test.test_debugger_r
-idlelib.idle_test.test_debugobj
-idlelib.idle_test.test_debugobj_r
-idlelib.idle_test.test_delegator
-idlelib.idle_test.test_editmenu
-idlelib.idle_test.test_editor
-idlelib.idle_test.test_filelist
-idlelib.idle_test.test_format
-idlelib.idle_test.test_grep
-idlelib.idle_test.test_help
-idlelib.idle_test.test_help_about
-idlelib.idle_test.test_history
-idlelib.idle_test.test_hyperparser
-idlelib.idle_test.test_iomenu
-idlelib.idle_test.test_macosx
-idlelib.idle_test.test_mainmenu
-idlelib.idle_test.test_multicall
-idlelib.idle_test.test_outwin
-idlelib.idle_test.test_parenmatch
-idlelib.idle_test.test_pathbrowser
-idlelib.idle_test.test_percolator
-idlelib.idle_test.test_pyparse
-idlelib.idle_test.test_pyshell
-idlelib.idle_test.test_query
-idlelib.idle_test.test_redirector
-idlelib.idle_test.test_replace
-idlelib.idle_test.test_rpc
-idlelib.idle_test.test_run
-idlelib.idle_test.test_runscript
-idlelib.idle_test.test_scrolledlist
-idlelib.idle_test.test_search
-idlelib.idle_test.test_searchbase
-idlelib.idle_test.test_searchengine
-idlelib.idle_test.test_sidebar
-idlelib.idle_test.test_squeezer
-idlelib.idle_test.test_stackviewer
-idlelib.idle_test.test_statusbar
-idlelib.idle_test.test_text
-idlelib.idle_test.test_textview
-idlelib.idle_test.test_tooltip
-idlelib.idle_test.test_tree
-idlelib.idle_test.test_undo
-idlelib.idle_test.test_warning
-idlelib.idle_test.test_window
-idlelib.idle_test.test_zoomheight
-idlelib.iomenu
-idlelib.macosx
-idlelib.mainmenu
-idlelib.multicall
-idlelib.outwin
-idlelib.parenmatch
-idlelib.pathbrowser
-idlelib.percolator
-idlelib.pyparse
-idlelib.pyshell
-idlelib.query
-idlelib.redirector
-idlelib.replace
-idlelib.rpc
-idlelib.run
-idlelib.runscript
-idlelib.scrolledlist
-idlelib.search
-idlelib.searchbase
-idlelib.searchengine
-idlelib.sidebar
-idlelib.squeezer
-idlelib.stackviewer
-idlelib.statusbar
-idlelib.textview
-idlelib.tooltip
-idlelib.tree
-idlelib.undo
-idlelib.window
-idlelib.zoomheight
-idlelib.zzdummy
-imaplib
-imghdr
-imp
-importlib
-importlib._bootstrap
-importlib._bootstrap_external
-importlib.abc
-importlib.machinery
-importlib.metadata
-importlib.resources
-importlib.util
-inspect
-io
-ipaddress
-itertools
-json
-json.decoder
-json.encoder
-json.scanner
-json.tool
-keyword
-lib2to3
-lib2to3.__main__
-lib2to3.btm_matcher
-lib2to3.btm_utils
-lib2to3.fixer_base
-lib2to3.fixer_util
-lib2to3.fixes
-lib2to3.fixes.fix_apply
-lib2to3.fixes.fix_asserts
-lib2to3.fixes.fix_basestring
-lib2to3.fixes.fix_buffer
-lib2to3.fixes.fix_dict
-lib2to3.fixes.fix_except
-lib2to3.fixes.fix_exec
-lib2to3.fixes.fix_execfile
-lib2to3.fixes.fix_exitfunc
-lib2to3.fixes.fix_filter
-lib2to3.fixes.fix_funcattrs
-lib2to3.fixes.fix_future
-lib2to3.fixes.fix_getcwdu
-lib2to3.fixes.fix_has_key
-lib2to3.fixes.fix_idioms
-lib2to3.fixes.fix_import
-lib2to3.fixes.fix_imports
-lib2to3.fixes.fix_imports2
-lib2to3.fixes.fix_input
-lib2to3.fixes.fix_intern
-lib2to3.fixes.fix_isinstance
-lib2to3.fixes.fix_itertools
-lib2to3.fixes.fix_itertools_imports
-lib2to3.fixes.fix_long
-lib2to3.fixes.fix_map
-lib2to3.fixes.fix_metaclass
-lib2to3.fixes.fix_methodattrs
-lib2to3.fixes.fix_ne
-lib2to3.fixes.fix_next
-lib2to3.fixes.fix_nonzero
-lib2to3.fixes.fix_numliterals
-lib2to3.fixes.fix_operator
-lib2to3.fixes.fix_paren
-lib2to3.fixes.fix_print
-lib2to3.fixes.fix_raise
-lib2to3.fixes.fix_raw_input
-lib2to3.fixes.fix_reduce
-lib2to3.fixes.fix_reload
-lib2to3.fixes.fix_renames
-lib2to3.fixes.fix_repr
-lib2to3.fixes.fix_set_literal
-lib2to3.fixes.fix_standarderror
-lib2to3.fixes.fix_sys_exc
-lib2to3.fixes.fix_throw
-lib2to3.fixes.fix_tuple_params
-lib2to3.fixes.fix_types
-lib2to3.fixes.fix_unicode
-lib2to3.fixes.fix_urllib
-lib2to3.fixes.fix_ws_comma
-lib2to3.fixes.fix_xrange
-lib2to3.fixes.fix_xreadlines
-lib2to3.fixes.fix_zip
-lib2to3.main
-lib2to3.patcomp
-lib2to3.pgen2
-lib2to3.pgen2.conv
-lib2to3.pgen2.driver
-lib2to3.pgen2.grammar
-lib2to3.pgen2.literals
-lib2to3.pgen2.parse
-lib2to3.pgen2.pgen
-lib2to3.pgen2.token
-lib2to3.pgen2.tokenize
-lib2to3.pygram
-lib2to3.pytree
-lib2to3.refactor
-lib2to3.tests
-lib2to3.tests.__main__
-lib2to3.tests.data.bom
-lib2to3.tests.data.crlf
-lib2to3.tests.data.different_encoding
-lib2to3.tests.data.false_encoding
-lib2to3.tests.data.fixers.bad_order
-lib2to3.tests.data.fixers.myfixes
-lib2to3.tests.data.fixers.myfixes.fix_explicit
-lib2to3.tests.data.fixers.myfixes.fix_first
-lib2to3.tests.data.fixers.myfixes.fix_last
-lib2to3.tests.data.fixers.myfixes.fix_parrot
-lib2to3.tests.data.fixers.myfixes.fix_preorder
-lib2to3.tests.data.fixers.no_fixer_cls
-lib2to3.tests.data.fixers.parrot_example
-lib2to3.tests.data.infinite_recursion
-lib2to3.tests.data.py2_test_grammar
-lib2to3.tests.data.py3_test_grammar
-lib2to3.tests.pytree_idempotency
-lib2to3.tests.support
-lib2to3.tests.test_all_fixers
-lib2to3.tests.test_fixers
-lib2to3.tests.test_main
-lib2to3.tests.test_parser
-lib2to3.tests.test_pytree
-lib2to3.tests.test_refactor
-lib2to3.tests.test_util
-linecache
-locale
-logging
-logging.config
-logging.handlers
-lzma
-mailbox
-mailcap
-marshal
-math
-mimetypes
-mmap
-modulefinder
-msilib
-msvcrt
-multiprocessing
-multiprocessing.connection
-multiprocessing.context
-multiprocessing.dummy
-multiprocessing.dummy.connection
-multiprocessing.forkserver
-multiprocessing.heap
-multiprocessing.managers
-multiprocessing.pool
-multiprocessing.popen_fork
-multiprocessing.popen_forkserver
-multiprocessing.popen_spawn_posix
-multiprocessing.popen_spawn_win32
-multiprocessing.process
-multiprocessing.queues
-multiprocessing.reduction
-multiprocessing.resource_sharer
-multiprocessing.resource_tracker
-multiprocessing.shared_memory
-multiprocessing.sharedctypes
-multiprocessing.spawn
-multiprocessing.synchronize
-multiprocessing.util
-netrc
-nis
-nntplib
-ntpath
-nturl2path
-numbers
-opcode
-operator
-optparse
-os
-os.path
-ossaudiodev
-parser
-pathlib
-pdb
-pickle
-pickletools
-pipes
-pkgutil
-platform
-plistlib
-poplib
-posix
-posixpath
-pprint
-profile
-pstats
-pty
-pwd
-py_compile
-pyclbr
-pydoc
-pydoc_data
-pydoc_data.topics
-pyexpat
-queue
-quopri
-random
-re
-readline
-reprlib
-resource
-rlcompleter
-runpy
-sched
-secrets
-select
-selectors
-shelve
-shlex
-shutil
-signal
-site
-smtpd
-smtplib
-sndhdr
-socket
-socketserver
-spwd
-sqlite3
-sqlite3.dbapi2
-sqlite3.dump
-sqlite3.test
-sqlite3.test.backup
-sqlite3.test.dbapi
-sqlite3.test.dump
-sqlite3.test.factory
-sqlite3.test.hooks
-sqlite3.test.regression
-sqlite3.test.transactions
-sqlite3.test.types
-sqlite3.test.userfunctions
-sre_compile
-sre_constants
-sre_parse
-ssl
-stat
-statistics
-string
-stringprep
-struct
-subprocess
-sunau
-symbol
-symtable
-sys
-sysconfig
-syslog
-tabnanny
-tarfile
-telnetlib
-tempfile
-termios
-test
-test.__main__
-test._test_multiprocessing
-test.ann_module
-test.ann_module2
-test.ann_module3
-test.audiotests
-test.autotest
-test.bad_coding
-test.bad_coding2
-test.bad_getattr
-test.bad_getattr2
-test.bad_getattr3
-test.badsyntax_3131
-test.badsyntax_future10
-test.badsyntax_future3
-test.badsyntax_future4
-test.badsyntax_future5
-test.badsyntax_future6
-test.badsyntax_future7
-test.badsyntax_future8
-test.badsyntax_future9
-test.badsyntax_pep3120
-test.bisect_cmd
-test.bytecode_helper
-test.coding20731
-test.curses_tests
-test.dataclass_module_1
-test.dataclass_module_1_str
-test.dataclass_module_2
-test.dataclass_module_2_str
-test.datetimetester
-test.dis_module
-test.doctest_aliases
-test.double_const
-test.dtracedata.call_stack
-test.dtracedata.gc
-test.dtracedata.instance
-test.dtracedata.line
-test.eintrdata.eintr_tester
-test.encoded_modules
-test.encoded_modules.module_iso_8859_1
-test.encoded_modules.module_koi8_r
-test.final_a
-test.final_b
-test.fork_wait
-test.future_test1
-test.future_test2
-test.gdb_sample
-test.good_getattr
-test.imp_dummy
-test.inspect_fodder
-test.inspect_fodder2
-test.libregrtest
-test.libregrtest.cmdline
-test.libregrtest.main
-test.libregrtest.pgo
-test.libregrtest.refleak
-test.libregrtest.runtest
-test.libregrtest.runtest_mp
-test.libregrtest.save_env
-test.libregrtest.setup
-test.libregrtest.utils
-test.libregrtest.win_utils
-test.list_tests
-test.lock_tests
-test.make_ssl_certs
-test.mapping_tests
-test.memory_watchdog
-test.mock_socket
-test.mod_generics_cache
-test.mp_fork_bomb
-test.mp_preload
-test.multibytecodec_support
-test.outstanding_bugs
-test.pickletester
-test.profilee
-test.pyclbr_input
-test.pydoc_mod
-test.pydocfodder
-test.pythoninfo
-test.re_tests
-test.regrtest
-test.relimport
-test.reperf
-test.sample_doctest
-test.sample_doctest_no_docstrings
-test.sample_doctest_no_doctests
-test.seq_tests
-test.signalinterproctester
-test.sortperf
-test.ssl_servers
-test.ssltests
-test.string_tests
-test.subprocessdata.fd_status
-test.subprocessdata.input_reader
-test.subprocessdata.qcat
-test.subprocessdata.qgrep
-test.subprocessdata.sigchild_ignore
-test.support
-test.support.script_helper
-test.support.testresult
-test.test___all__
-test.test___future__
-test.test__locale
-test.test__opcode
-test.test__osx_support
-test.test__xxsubinterpreters
-test.test_abc
-test.test_abstract_numbers
-test.test_aifc
-test.test_argparse
-test.test_array
-test.test_asdl_parser
-test.test_ast
-test.test_asyncgen
-test.test_asynchat
-test.test_asyncio
-test.test_asyncio.__main__
-test.test_asyncio.echo
-test.test_asyncio.echo2
-test.test_asyncio.echo3
-test.test_asyncio.functional
-test.test_asyncio.test_base_events
-test.test_asyncio.test_buffered_proto
-test.test_asyncio.test_context
-test.test_asyncio.test_events
-test.test_asyncio.test_futures
-test.test_asyncio.test_locks
-test.test_asyncio.test_pep492
-test.test_asyncio.test_proactor_events
-test.test_asyncio.test_protocols
-test.test_asyncio.test_queues
-test.test_asyncio.test_runners
-test.test_asyncio.test_selector_events
-test.test_asyncio.test_sendfile
-test.test_asyncio.test_server
-test.test_asyncio.test_sock_lowlevel
-test.test_asyncio.test_sslproto
-test.test_asyncio.test_streams
-test.test_asyncio.test_subprocess
-test.test_asyncio.test_tasks
-test.test_asyncio.test_transports
-test.test_asyncio.test_unix_events
-test.test_asyncio.test_windows_events
-test.test_asyncio.test_windows_utils
-test.test_asyncio.utils
-test.test_asyncore
-test.test_atexit
-test.test_audioop
-test.test_audit
-test.test_augassign
-test.test_base64
-test.test_baseexception
-test.test_bdb
-test.test_bigaddrspace
-test.test_bigmem
-test.test_binascii
-test.test_binhex
-test.test_binop
-test.test_bisect
-test.test_bool
-test.test_buffer
-test.test_bufio
-test.test_builtin
-test.test_bytes
-test.test_bz2
-test.test_c_locale_coercion
-test.test_calendar
-test.test_call
-test.test_capi
-test.test_cgi
-test.test_cgitb
-test.test_charmapcodec
-test.test_class
-test.test_clinic
-test.test_cmath
-test.test_cmd
-test.test_cmd_line
-test.test_cmd_line_script
-test.test_code
-test.test_code_module
-test.test_codeccallbacks
-test.test_codecencodings_cn
-test.test_codecencodings_hk
-test.test_codecencodings_iso2022
-test.test_codecencodings_jp
-test.test_codecencodings_kr
-test.test_codecencodings_tw
-test.test_codecmaps_cn
-test.test_codecmaps_hk
-test.test_codecmaps_jp
-test.test_codecmaps_kr
-test.test_codecmaps_tw
-test.test_codecs
-test.test_codeop
-test.test_collections
-test.test_colorsys
-test.test_compare
-test.test_compile
-test.test_compileall
-test.test_complex
-test.test_concurrent_futures
-test.test_configparser
-test.test_contains
-test.test_context
-test.test_contextlib
-test.test_contextlib_async
-test.test_copy
-test.test_copyreg
-test.test_coroutines
-test.test_cprofile
-test.test_crashers
-test.test_crypt
-test.test_csv
-test.test_ctypes
-test.test_curses
-test.test_dataclasses
-test.test_datetime
-test.test_dbm
-test.test_dbm_dumb
-test.test_dbm_gnu
-test.test_dbm_ndbm
-test.test_decimal
-test.test_decorators
-test.test_defaultdict
-test.test_deque
-test.test_descr
-test.test_descrtut
-test.test_devpoll
-test.test_dict
-test.test_dict_version
-test.test_dictcomps
-test.test_dictviews
-test.test_difflib
-test.test_dis
-test.test_distutils
-test.test_doctest
-test.test_doctest2
-test.test_docxmlrpc
-test.test_dtrace
-test.test_dummy_thread
-test.test_dummy_threading
-test.test_dynamic
-test.test_dynamicclassattribute
-test.test_eintr
-test.test_email
-test.test_email.__main__
-test.test_email.test__encoded_words
-test.test_email.test__header_value_parser
-test.test_email.test_asian_codecs
-test.test_email.test_contentmanager
-test.test_email.test_defect_handling
-test.test_email.test_email
-test.test_email.test_generator
-test.test_email.test_headerregistry
-test.test_email.test_inversion
-test.test_email.test_message
-test.test_email.test_parser
-test.test_email.test_pickleable
-test.test_email.test_policy
-test.test_email.test_utils
-test.test_email.torture_test
-test.test_embed
-test.test_ensurepip
-test.test_enum
-test.test_enumerate
-test.test_eof
-test.test_epoll
-test.test_errno
-test.test_exception_hierarchy
-test.test_exception_variations
-test.test_exceptions
-test.test_extcall
-test.test_faulthandler
-test.test_fcntl
-test.test_file
-test.test_file_eintr
-test.test_filecmp
-test.test_fileinput
-test.test_fileio
-test.test_finalization
-test.test_float
-test.test_flufl
-test.test_fnmatch
-test.test_fork1
-test.test_format
-test.test_fractions
-test.test_frame
-test.test_frozen
-test.test_fstring
-test.test_ftplib
-test.test_funcattrs
-test.test_functools
-test.test_future
-test.test_future3
-test.test_future4
-test.test_future5
-test.test_gc
-test.test_gdb
-test.test_generator_stop
-test.test_generators
-test.test_genericclass
-test.test_genericpath
-test.test_genexps
-test.test_getargs2
-test.test_getopt
-test.test_getpass
-test.test_gettext
-test.test_glob
-test.test_global
-test.test_grammar
-test.test_grp
-test.test_gzip
-test.test_hash
-test.test_hashlib
-test.test_heapq
-test.test_hmac
-test.test_html
-test.test_htmlparser
-test.test_http_cookiejar
-test.test_http_cookies
-test.test_httplib
-test.test_httpservers
-test.test_idle
-test.test_imaplib
-test.test_imghdr
-test.test_imp
-test.test_import
-test.test_import.__main__
-test.test_import.data.circular_imports.basic
-test.test_import.data.circular_imports.basic2
-test.test_import.data.circular_imports.binding
-test.test_import.data.circular_imports.binding2
-test.test_import.data.circular_imports.from_cycle1
-test.test_import.data.circular_imports.from_cycle2
-test.test_import.data.circular_imports.indirect
-test.test_import.data.circular_imports.rebinding
-test.test_import.data.circular_imports.rebinding2
-test.test_import.data.circular_imports.source
-test.test_import.data.circular_imports.subpackage
-test.test_import.data.circular_imports.subpkg.subpackage2
-test.test_import.data.circular_imports.subpkg.util
-test.test_import.data.circular_imports.use
-test.test_import.data.circular_imports.util
-test.test_import.data.package
-test.test_import.data.package.submodule
-test.test_import.data.package2.submodule1
-test.test_import.data.package2.submodule2
-test.test_importlib
-test.test_importlib.__main__
-test.test_importlib.abc
-test.test_importlib.builtin
-test.test_importlib.builtin.__main__
-test.test_importlib.builtin.test_finder
-test.test_importlib.builtin.test_loader
-test.test_importlib.data
-test.test_importlib.data01
-test.test_importlib.data01.subdirectory
-test.test_importlib.data02
-test.test_importlib.data02.one
-test.test_importlib.data02.two
-test.test_importlib.data03
-test.test_importlib.data03.namespace.portion1
-test.test_importlib.data03.namespace.portion2
-test.test_importlib.extension
-test.test_importlib.extension.__main__
-test.test_importlib.extension.test_case_sensitivity
-test.test_importlib.extension.test_finder
-test.test_importlib.extension.test_loader
-test.test_importlib.extension.test_path_hook
-test.test_importlib.fixtures
-test.test_importlib.frozen
-test.test_importlib.frozen.__main__
-test.test_importlib.frozen.test_finder
-test.test_importlib.frozen.test_loader
-test.test_importlib.import_
-test.test_importlib.import_.__main__
-test.test_importlib.import_.test___loader__
-test.test_importlib.import_.test___package__
-test.test_importlib.import_.test_api
-test.test_importlib.import_.test_caching
-test.test_importlib.import_.test_fromlist
-test.test_importlib.import_.test_meta_path
-test.test_importlib.import_.test_packages
-test.test_importlib.import_.test_path
-test.test_importlib.import_.test_relative_imports
-test.test_importlib.namespace_pkgs.both_portions.foo.one
-test.test_importlib.namespace_pkgs.both_portions.foo.two
-test.test_importlib.namespace_pkgs.module_and_namespace_package.a_test
-test.test_importlib.namespace_pkgs.not_a_namespace_pkg.foo
-test.test_importlib.namespace_pkgs.not_a_namespace_pkg.foo.one
-test.test_importlib.namespace_pkgs.portion1.foo.one
-test.test_importlib.namespace_pkgs.portion2.foo.two
-test.test_importlib.namespace_pkgs.project1.parent.child.one
-test.test_importlib.namespace_pkgs.project2.parent.child.two
-test.test_importlib.namespace_pkgs.project3.parent.child.three
-test.test_importlib.source
-test.test_importlib.source.__main__
-test.test_importlib.source.test_case_sensitivity
-test.test_importlib.source.test_file_loader
-test.test_importlib.source.test_finder
-test.test_importlib.source.test_path_hook
-test.test_importlib.source.test_source_encoding
-test.test_importlib.test_abc
-test.test_importlib.test_api
-test.test_importlib.test_lazy
-test.test_importlib.test_locks
-test.test_importlib.test_main
-test.test_importlib.test_metadata_api
-test.test_importlib.test_namespace_pkgs
-test.test_importlib.test_open
-test.test_importlib.test_path
-test.test_importlib.test_read
-test.test_importlib.test_resource
-test.test_importlib.test_spec
-test.test_importlib.test_util
-test.test_importlib.test_windows
-test.test_importlib.test_zip
-test.test_importlib.util
-test.test_importlib.zipdata01
-test.test_importlib.zipdata02
-test.test_index
-test.test_inspect
-test.test_int
-test.test_int_literal
-test.test_io
-test.test_ioctl
-test.test_ipaddress
-test.test_isinstance
-test.test_iter
-test.test_iterlen
-test.test_itertools
-test.test_json
-test.test_json.__main__
-test.test_json.test_decode
-test.test_json.test_default
-test.test_json.test_dump
-test.test_json.test_encode_basestring_ascii
-test.test_json.test_enum
-test.test_json.test_fail
-test.test_json.test_float
-test.test_json.test_indent
-test.test_json.test_pass1
-test.test_json.test_pass2
-test.test_json.test_pass3
-test.test_json.test_recursion
-test.test_json.test_scanstring
-test.test_json.test_separators
-test.test_json.test_speedups
-test.test_json.test_tool
-test.test_json.test_unicode
-test.test_keyword
-test.test_keywordonlyarg
-test.test_kqueue
-test.test_largefile
-test.test_lib2to3
-test.test_linecache
-test.test_list
-test.test_listcomps
-test.test_lltrace
-test.test_locale
-test.test_logging
-test.test_long
-test.test_longexp
-test.test_lzma
-test.test_mailbox
-test.test_mailcap
-test.test_marshal
-test.test_math
-test.test_memoryio
-test.test_memoryview
-test.test_metaclass
-test.test_mimetypes
-test.test_minidom
-test.test_mmap
-test.test_module
-test.test_modulefinder
-test.test_msilib
-test.test_multibytecodec
-test.test_multiprocessing_fork
-test.test_multiprocessing_forkserver
-test.test_multiprocessing_main_handling
-test.test_multiprocessing_spawn
-test.test_named_expressions
-test.test_netrc
-test.test_nis
-test.test_nntplib
-test.test_normalization
-test.test_ntpath
-test.test_numeric_tower
-test.test_opcodes
-test.test_openpty
-test.test_operator
-test.test_optparse
-test.test_ordered_dict
-test.test_os
-test.test_ossaudiodev
-test.test_osx_env
-test.test_parser
-test.test_pathlib
-test.test_pdb
-test.test_peepholer
-test.test_pickle
-test.test_picklebuffer
-test.test_pickletools
-test.test_pipes
-test.test_pkg
-test.test_pkgimport
-test.test_pkgutil
-test.test_platform
-test.test_plistlib
-test.test_poll
-test.test_popen
-test.test_poplib
-test.test_positional_only_arg
-test.test_posix
-test.test_posixpath
-test.test_pow
-test.test_pprint
-test.test_print
-test.test_profile
-test.test_property
-test.test_pstats
-test.test_pty
-test.test_pulldom
-test.test_pwd
-test.test_py_compile
-test.test_pyclbr
-test.test_pydoc
-test.test_pyexpat
-test.test_queue
-test.test_quopri
-test.test_raise
-test.test_random
-test.test_range
-test.test_re
-test.test_readline
-test.test_regrtest
-test.test_repl
-test.test_reprlib
-test.test_resource
-test.test_richcmp
-test.test_rlcompleter
-test.test_robotparser
-test.test_runpy
-test.test_sax
-test.test_sched
-test.test_scope
-test.test_script_helper
-test.test_secrets
-test.test_select
-test.test_selectors
-test.test_set
-test.test_setcomps
-test.test_shelve
-test.test_shlex
-test.test_shutil
-test.test_signal
-test.test_site
-test.test_slice
-test.test_smtpd
-test.test_smtplib
-test.test_smtpnet
-test.test_sndhdr
-test.test_socket
-test.test_socketserver
-test.test_sort
-test.test_source_encoding
-test.test_spwd
-test.test_sqlite
-test.test_ssl
-test.test_startfile
-test.test_stat
-test.test_statistics
-test.test_strftime
-test.test_string
-test.test_string_literals
-test.test_stringprep
-test.test_strptime
-test.test_strtod
-test.test_struct
-test.test_structmembers
-test.test_structseq
-test.test_subclassinit
-test.test_subprocess
-test.test_sunau
-test.test_sundry
-test.test_super
-test.test_support
-test.test_symbol
-test.test_symtable
-test.test_syntax
-test.test_sys
-test.test_sys_setprofile
-test.test_sys_settrace
-test.test_sysconfig
-test.test_syslog
-test.test_tabnanny
-test.test_tarfile
-test.test_tcl
-test.test_telnetlib
-test.test_tempfile
-test.test_textwrap
-test.test_thread
-test.test_threaded_import
-test.test_threadedtempfile
-test.test_threading
-test.test_threading_local
-test.test_threadsignals
-test.test_time
-test.test_timeit
-test.test_timeout
-test.test_tix
-test.test_tk
-test.test_tokenize
-test.test_tools
-test.test_tools.__main__
-test.test_tools.test_fixcid
-test.test_tools.test_gprof2html
-test.test_tools.test_i18n
-test.test_tools.test_lll
-test.test_tools.test_md5sum
-test.test_tools.test_pathfix
-test.test_tools.test_pdeps
-test.test_tools.test_pindent
-test.test_tools.test_reindent
-test.test_tools.test_sundry
-test.test_tools.test_unparse
-test.test_trace
-test.test_traceback
-test.test_tracemalloc
-test.test_ttk_guionly
-test.test_ttk_textonly
-test.test_tuple
-test.test_turtle
-test.test_type_comments
-test.test_typechecks
-test.test_types
-test.test_typing
-test.test_ucn
-test.test_unary
-test.test_unicode
-test.test_unicode_file
-test.test_unicode_file_functions
-test.test_unicode_identifiers
-test.test_unicodedata
-test.test_unittest
-test.test_univnewlines
-test.test_unpack
-test.test_unpack_ex
-test.test_urllib
-test.test_urllib2
-test.test_urllib2_localnet
-test.test_urllib2net
-test.test_urllib_response
-test.test_urllibnet
-test.test_urlparse
-test.test_userdict
-test.test_userlist
-test.test_userstring
-test.test_utf8_mode
-test.test_utf8source
-test.test_uu
-test.test_uuid
-test.test_venv
-test.test_wait3
-test.test_wait4
-test.test_warnings
-test.test_warnings.__main__
-test.test_warnings.data.import_warning
-test.test_warnings.data.stacklevel
-test.test_wave
-test.test_weakref
-test.test_weakset
-test.test_webbrowser
-test.test_winconsoleio
-test.test_winreg
-test.test_winsound
-test.test_with
-test.test_wsgiref
-test.test_xdrlib
-test.test_xml_dom_minicompat
-test.test_xml_etree
-test.test_xml_etree_c
-test.test_xmlrpc
-test.test_xmlrpc_net
-test.test_xxtestfuzz
-test.test_yield_from
-test.test_zipapp
-test.test_zipfile
-test.test_zipfile64
-test.test_zipimport
-test.test_zipimport_support
-test.test_zlib
-test.testcodec
-test.tf_inherit_check
-test.threaded_import_hangers
-test.time_hashlib
-test.tracedmodules
-test.tracedmodules.testmod
-test.win_console_handler
-test.xmltests
-test.ziptestdata.testdata_module_inside_zip
-textwrap
-this
-threading
-time
-timeit
-tkinter
-tkinter.__main__
-tkinter.colorchooser
-tkinter.commondialog
-tkinter.constants
-tkinter.dialog
-tkinter.dnd
-tkinter.filedialog
-tkinter.font
-tkinter.messagebox
-tkinter.scrolledtext
-tkinter.simpledialog
-tkinter.test
-tkinter.test.runtktests
-tkinter.test.support
-tkinter.test.test_tkinter
-tkinter.test.test_tkinter.test_font
-tkinter.test.test_tkinter.test_geometry_managers
-tkinter.test.test_tkinter.test_images
-tkinter.test.test_tkinter.test_loadtk
-tkinter.test.test_tkinter.test_misc
-tkinter.test.test_tkinter.test_text
-tkinter.test.test_tkinter.test_variables
-tkinter.test.test_tkinter.test_widgets
-tkinter.test.test_ttk
-tkinter.test.test_ttk.test_extensions
-tkinter.test.test_ttk.test_functions
-tkinter.test.test_ttk.test_style
-tkinter.test.test_ttk.test_widgets
-tkinter.test.widget_tests
-tkinter.tix
-tkinter.ttk
-token
-tokenize
-trace
-traceback
-tracemalloc
-tty
-turtle
-turtledemo
-turtledemo.__main__
-turtledemo.bytedesign
-turtledemo.chaos
-turtledemo.clock
-turtledemo.colormixer
-turtledemo.forest
-turtledemo.fractalcurves
-turtledemo.lindenmayer
-turtledemo.minimal_hanoi
-turtledemo.nim
-turtledemo.paint
-turtledemo.peace
-turtledemo.penrose
-turtledemo.planet_and_moon
-turtledemo.rosette
-turtledemo.round_dance
-turtledemo.sorting_animate
-turtledemo.tree
-turtledemo.two_canvases
-turtledemo.yinyang
-types
-typing
-typing.io
-typing.re
-unicodedata
-unittest
-unittest.__main__
-unittest.async_case
-unittest.case
-unittest.loader
-unittest.main
-unittest.mock
-unittest.result
-unittest.runner
-unittest.signals
-unittest.suite
-unittest.test
-unittest.test.__main__
-unittest.test._test_warnings
-unittest.test.dummy
-unittest.test.support
-unittest.test.test_assertions
-unittest.test.test_async_case
-unittest.test.test_break
-unittest.test.test_case
-unittest.test.test_discovery
-unittest.test.test_functiontestcase
-unittest.test.test_loader
-unittest.test.test_program
-unittest.test.test_result
-unittest.test.test_runner
-unittest.test.test_setups
-unittest.test.test_skipping
-unittest.test.test_suite
-unittest.test.testmock
-unittest.test.testmock.__main__
-unittest.test.testmock.support
-unittest.test.testmock.testasync
-unittest.test.testmock.testcallable
-unittest.test.testmock.testhelpers
-unittest.test.testmock.testmagicmethods
-unittest.test.testmock.testmock
-unittest.test.testmock.testpatch
-unittest.test.testmock.testsealable
-unittest.test.testmock.testsentinel
-unittest.test.testmock.testwith
-unittest.util
-urllib
-urllib.error
-urllib.parse
-urllib.request
-urllib.response
-urllib.robotparser
-uu
-uuid
-venv
-venv.__main__
-warnings
-wave
-weakref
-webbrowser
-winreg
-winsound
-wsgiref
-wsgiref.handlers
-wsgiref.headers
-wsgiref.simple_server
-wsgiref.util
-wsgiref.validate
-xdrlib
-xml
-xml.dom
-xml.dom.NodeFilter
-xml.dom.domreg
-xml.dom.expatbuilder
-xml.dom.minicompat
-xml.dom.minidom
-xml.dom.pulldom
-xml.dom.xmlbuilder
-xml.etree
-xml.etree.ElementInclude
-xml.etree.ElementPath
-xml.etree.ElementTree
-xml.etree.cElementTree
-xml.parsers
-xml.parsers.expat
-xml.parsers.expat.errors
-xml.parsers.expat.model
-xml.sax
-xml.sax._exceptions
-xml.sax.expatreader
-xml.sax.handler
-xml.sax.saxutils
-xml.sax.xmlreader
-xmlrpc
-xmlrpc.client
-xmlrpc.server
-xxlimited
-xxsubtype
-zipapp
-zipfile
-zipimport
-zlib
diff --git a/whych/externs/_stdlib_list/lists/3.9.txt b/whych/externs/_stdlib_list/lists/3.9.txt
deleted file mode 100644
index a5f0f01..0000000
--- a/whych/externs/_stdlib_list/lists/3.9.txt
+++ /dev/null
@@ -1,334 +0,0 @@
-__future__
-__main__
-_thread
-abc
-aifc
-argparse
-array
-ast
-asynchat
-asyncio
-asyncore
-atexit
-audioop
-base64
-bdb
-binascii
-binhex
-bisect
-builtins
-bz2
-cProfile
-calendar
-cgi
-cgitb
-chunk
-cmath
-cmd
-code
-codecs
-codeop
-collections
-collections.abc
-colorsys
-compileall
-concurrent.futures
-configparser
-contextlib
-contextvars
-copy
-copyreg
-crypt
-csv
-ctypes
-curses
-curses.ascii
-curses.panel
-curses.textpad
-dataclasses
-datetime
-dbm
-dbm.dumb
-dbm.gnu
-dbm.ndbm
-decimal
-difflib
-dis
-distutils
-distutils.archive_util
-distutils.bcppcompiler
-distutils.ccompiler
-distutils.cmd
-distutils.command
-distutils.command.bdist
-distutils.command.bdist_dumb
-distutils.command.bdist_msi
-distutils.command.bdist_packager
-distutils.command.bdist_rpm
-distutils.command.bdist_wininst
-distutils.command.build
-distutils.command.build_clib
-distutils.command.build_ext
-distutils.command.build_py
-distutils.command.build_scripts
-distutils.command.check
-distutils.command.clean
-distutils.command.config
-distutils.command.install
-distutils.command.install_data
-distutils.command.install_headers
-distutils.command.install_lib
-distutils.command.install_scripts
-distutils.command.register
-distutils.command.sdist
-distutils.core
-distutils.cygwinccompiler
-distutils.debug
-distutils.dep_util
-distutils.dir_util
-distutils.dist
-distutils.errors
-distutils.extension
-distutils.fancy_getopt
-distutils.file_util
-distutils.filelist
-distutils.log
-distutils.msvccompiler
-distutils.spawn
-distutils.sysconfig
-distutils.text_file
-distutils.unixccompiler
-distutils.util
-distutils.version
-doctest
-email
-email.charset
-email.contentmanager
-email.encoders
-email.errors
-email.generator
-email.header
-email.headerregistry
-email.iterators
-email.message
-email.mime
-email.parser
-email.policy
-email.utils
-encodings.idna
-encodings.mbcs
-encodings.utf_8_sig
-ensurepip
-enum
-errno
-faulthandler
-fcntl
-filecmp
-fileinput
-fnmatch
-formatter
-fractions
-ftplib
-functools
-gc
-getopt
-getpass
-gettext
-glob
-graphlib
-grp
-gzip
-hashlib
-heapq
-hmac
-html
-html.entities
-html.parser
-http
-http.client
-http.cookiejar
-http.cookies
-http.server
-imaplib
-imghdr
-imp
-importlib
-importlib.abc
-importlib.machinery
-importlib.resources
-importlib.util
-inspect
-io
-ipaddress
-itertools
-json
-json.tool
-keyword
-lib2to3
-linecache
-locale
-logging
-logging.config
-logging.handlers
-lzma
-mailbox
-mailcap
-marshal
-math
-mimetypes
-mmap
-modulefinder
-msilib
-msvcrt
-multiprocessing
-multiprocessing.connection
-multiprocessing.dummy
-multiprocessing.managers
-multiprocessing.pool
-multiprocessing.shared_memory
-multiprocessing.sharedctypes
-netrc
-nis
-nntplib
-numbers
-operator
-optparse
-os
-os.path
-ossaudiodev
-parser
-pathlib
-pdb
-pickle
-pickletools
-pipes
-pkgutil
-platform
-plistlib
-poplib
-posix
-pprint
-profile
-pstats
-pty
-pwd
-py_compile
-pyclbr
-pydoc
-queue
-quopri
-random
-re
-readline
-reprlib
-resource
-rlcompleter
-runpy
-sched
-secrets
-select
-selectors
-shelve
-shlex
-shutil
-signal
-site
-smtpd
-smtplib
-sndhdr
-socket
-socketserver
-spwd
-sqlite3
-ssl
-stat
-statistics
-string
-stringprep
-struct
-subprocess
-sunau
-symbol
-symtable
-sys
-sysconfig
-syslog
-tabnanny
-tarfile
-telnetlib
-tempfile
-termios
-test
-test.support
-test.support.bytecode_helper
-test.support.script_helper
-test.support.socket_helper
-textwrap
-threading
-time
-timeit
-tkinter
-tkinter.colorchooser
-tkinter.commondialog
-tkinter.dnd
-tkinter.filedialog
-tkinter.font
-tkinter.messagebox
-tkinter.scrolledtext
-tkinter.simpledialog
-tkinter.tix
-tkinter.ttk
-token
-tokenize
-trace
-traceback
-tracemalloc
-tty
-turtle
-turtledemo
-types
-typing
-unicodedata
-unittest
-unittest.mock
-urllib
-urllib.error
-urllib.parse
-urllib.request
-urllib.response
-urllib.robotparser
-uu
-uuid
-venv
-warnings
-wave
-weakref
-webbrowser
-winreg
-winsound
-wsgiref
-wsgiref.handlers
-wsgiref.headers
-wsgiref.simple_server
-wsgiref.util
-wsgiref.validate
-xdrlib
-xml
-xml.dom
-xml.dom.minidom
-xml.dom.pulldom
-xml.etree.ElementTree
-xml.parsers.expat
-xml.parsers.expat.errors
-xml.parsers.expat.model
-xml.sax
-xml.sax.handler
-xml.sax.saxutils
-xml.sax.xmlreader
-xmlrpc.client
-xmlrpc.server
-zipapp
-zipfile
-zipimport
-zlib
-zoneinfo


Test patch:
diff --git a/tests/test_api.py b/tests/test_api.py
index f527f4a..125957a 100644
--- a/tests/test_api.py
+++ b/tests/test_api.py
@@ -3,7 +3,7 @@
 
 import pytest  # type: ignore
 
-from whych.api import Scope
+from pyw.api import Scope
 
 
 @pytest.mark.parametrize(
@@ -31,9 +31,9 @@ def test_finder(a_package):
 
 def test_get_git_hash():
     """Check that we retrieve the git hash of a package installed from a repo"""
-    # whych itself is the only repo that can reliably be used to test this
+    # pyw itself is the only repo that can reliably be used to test this
     # feature
-    res = Scope("whych")
+    res = Scope("pyw")
     assert "git_hash" in res
 
 
diff --git a/tests/test_cli.py b/tests/test_cli.py
index ad5c2f7..caad09c 100644
--- a/tests/test_cli.py
+++ b/tests/test_cli.py
@@ -2,7 +2,7 @@
 
 import pytest
 
-from whych.cli import main
+from pyw.cli import main
 
 valid_queries = [None, "--version", "--info", "--json"]
 
@@ -46,7 +46,7 @@ def test_failed_query(capsys, mocker):
     def mock_Scope(self, name):
         self["is_available"] = True
 
-    mocker.patch("whych.api.Scope.__init__", mock_Scope)
+    mocker.patch("pyw.api.Scope.__init__", mock_Scope)
 
     res = main(["lol", "--version"])
     assert res != 0
diff --git a/tests/test_install.py b/tests/test_install.py
deleted file mode 100644
index 144b36b..0000000
--- a/tests/test_install.py
+++ /dev/null
@@ -1,67 +0,0 @@
-import os
-import sys
-import tempfile
-from pathlib import Path
-from tempfile import NamedTemporaryFile
-from unittest import mock
-
-import pytest
-
-from whych import _installer
-from whych._installer import _lookup_rcfile, main
-
-
-@pytest.mark.skipif(sys.platform.startswith("win"), reason="no windows support")
-def test_lookup_rcfile():
-    rcfile = _lookup_rcfile(interactive=False)
-    assert rcfile.is_file()
-
-    # mock a non-existing file by creating a tempfile and removing it
-    with tempfile.NamedTemporaryFile(dir=str(Path.home())) as tmprcfile:
-        filename = tmprcfile.name
-    with mock.patch.object(_installer, "RCFILE_LOOKUP_TABLE", [filename]):
-        with pytest.raises(FileNotFoundError):
-            _lookup_rcfile(interactive=False)
-
-
-def test_lookup_rcfile_interactive():
-    tmprc1 = NamedTemporaryFile(dir=Path.home())
-    tmprc2 = NamedTemporaryFile(dir=Path.home())
-    fake_lookup_table = [tmprc1.name, tmprc2.name]
-    with mock.patch.object(
-        _installer, "RCFILE_LOOKUP_TABLE", fake_lookup_table
-    ):
-        for fname in fake_lookup_table:
-            with mock.patch("builtins.input", return_value=fname):
-                result = _lookup_rcfile(interactive=True)
-            assert Path(result) == Path(fname)
-    tmprc1.close()
-    tmprc2.close()
-
-
-@pytest.mark.skipif(sys.platform.startswith("win"), reason="no windows support")
-def test_default_install():
-    with tempfile.TemporaryDirectory() as tmpdir:
-        fake_default_dir = os.path.join(tmpdir, ".app")
-        with mock.patch.object(
-            _installer, "DEFAULT_INSTALL_DIR", fake_default_dir
-        ):
-            with tempfile.NamedTemporaryFile(dir=str(Path.home())) as tmprcfile:
-                with mock.patch.object(
-                    _installer, "RCFILE_LOOKUP_TABLE", [tmprcfile.name]
-                ):
-                    assert not Path(fake_default_dir).exists()
-                    main()
-
-
-@pytest.mark.skipif(sys.platform.startswith("win"), reason="no windows support")
-def test_repeated_install():
-    with tempfile.TemporaryDirectory() as tmpdir:
-        install_dir = os.path.join(tmpdir, ".app")
-        with tempfile.NamedTemporaryFile(dir=str(Path.home())) as tmprcfile:
-            with mock.patch.object(
-                _installer, "RCFILE_LOOKUP_TABLE", [tmprcfile.name]
-            ):
-                main(install_dir=install_dir)
-                with pytest.raises(SystemExit):
-                    main(install_dir=install_dir)
diff --git a/tests/test_missing_deps.py b/tests/test_missing_deps.py
index 4577378..c6cb233 100644
--- a/tests/test_missing_deps.py
+++ b/tests/test_missing_deps.py
@@ -11,7 +11,7 @@ def has_importlib_metadata(request, monkeypatch):
 
 
 def test_foo(has_importlib_metadata):
-    from whych.cli import main
+    from pyw.cli import main
 
     res = main(["os.path.join"])
     assert res == 0
diff --git a/tests/test_schema.py b/tests/test_schema.py
index 4a5c7f2..e1ee1a0 100644
--- a/tests/test_schema.py
+++ b/tests/test_schema.py
@@ -4,7 +4,7 @@
 import pytest
 from schema import Optional, Schema
 
-from whych.api import Scope
+from pyw.api import Scope
 
 template = Schema(
     {