<commit_before># Pytype blacklist. Files will not be tested with pytype.

# pytype has its own version of these files, and thus doesn't mind if it
# can't parse the typeshed version:
stdlib/2/__builtin__.pyi
stdlib/2/builtins.pyi
stdlib/2/typing.pyi
stdlib/3/builtins.pyi
stdlib/3/typing.pyi

# pytype doesn't yet support aliases with implicit type parameters
# (e.g., here, FutureT = Future[T])
stdlib/3.4/asyncio/tasks.pyi

# builtins not found
stdlib/2/os/__init__.pyi # parse only

# Below files can not be loaded by PyType without an error.
# Notice that the current travis configuration loads these files with Python 2.7.
# The files will be parsed but not loaded to verify them.
stdlib/3.4/asyncio/__init__.pyi # parse only
stdlib/3.4/asyncio/events.pyi # parse only
stdlib/3.4/asyncio/futures.pyi # parse only
stdlib/3.4/asyncio/locks.pyi # parse only
stdlib/3.4/asyncio/protocols.pyi # parse only
stdlib/3.4/asyncio/queues.pyi # parse only
stdlib/3.4/asyncio/streams.pyi # parse only
stdlib/3.4/asyncio/subprocess.pyi # parse only
stdlib/3.5/zipapp.pyi # parse only
stdlib/3/_compression.pyi # parse only
stdlib/3/ast.pyi # parse only
stdlib/3/collections/__init__.pyi # parse only.pyi
stdlib/3/concurrent/futures/__init__.pyi # parse only
stdlib/3/concurrent/futures/process.pyi # parse only
stdlib/3/concurrent/futures/thread.pyi # parse only
stdlib/3/curses/__init__.pyi # parse only
stdlib/3/curses/panel.pyi # parse only
stdlib/3/curses/textpad.pyi # parse only
stdlib/3/email/__init__.pyi # parse only
stdlib/3/email/contentmanager.pyi # parse only
stdlib/3/email/encoders.pyi # parse only
stdlib/3/email/feedparser.pyi # parse only
stdlib/3/email/generator.pyi # parse only
stdlib/3/email/header.pyi # parse only
stdlib/3/email/headerregistry.pyi # parse only
stdlib/3/email/iterators.pyi # parse only
stdlib/3/email/message.pyi # parse only
stdlib/3/email/mime/base.pyi # parse only
stdlib/3/email/mime/message.pyi # parse only
stdlib/3/email/mime/multipart.pyi # parse only
stdlib/3/email/parser.pyi # parse only
stdlib/3/email/policy.pyi # parse only
stdlib/3/email/utils.pyi # parse only
stdlib/3/gzip.pyi # parse only
stdlib/3/html/parser.pyi # parse only
stdlib/3/http/client.pyi # parse only
stdlib/3/http/cookiejar.pyi # parse only
stdlib/3/http/server.pyi # parse only
stdlib/3/imp.pyi # parse only
stdlib/3/importlib/__init__.pyi # parse only
stdlib/3/importlib/abc.pyi # parse only
stdlib/3/importlib/machinery.pyi # parse only
stdlib/3/importlib/util.pyi # parse only
stdlib/3/io.pyi # parse only
stdlib/3/json/__init__.pyi # parse only
stdlib/3/multiprocessing/__init__.pyi # parse only
stdlib/3/multiprocessing/context.pyi # parse only
stdlib/3/multiprocessing/managers.pyi # parse only
stdlib/3/multiprocessing/pool.pyi # parse only
stdlib/3/multiprocessing/process.pyi # parse only
stdlib/3/multiprocessing/synchronize.pyi # parse only
stdlib/3/os/__init__.pyi # parse only
stdlib/3/pipes.pyi # parse only
stdlib/3/smtplib.pyi # parse only
stdlib/3/sqlite3/__init__.pyi # parse only
stdlib/3/sre_parse.pyi # parse only
stdlib/3/time.pyi # parse only
stdlib/3/tkinter/__init__.pyi # parse only
stdlib/3/tkinter/ttk.pyi # parse only
stdlib/3/tokenize.pyi # parse only
stdlib/3/types.pyi # parse only
stdlib/3/urllib/error.pyi # parse only
stdlib/3/urllib/request.pyi # parse only
stdlib/3/collections/abc.pyi # parse only
stdlib/3/signal.pyi # parse only
stdlib/3/shutil.pyi # parse only
stdlib/3/re.pyi # parse only
stdlib/3/posix.pyi # parse only
stdlib/3/platform.pyi # parse only
stdlib/3/fcntl.pyi # parse only
stdlib/3/configparser.pyi # parse only
stdlib/3/compileall.pyi # parse only
stdlib/3.4/pathlib.pyi # parse only<commit_msg>Clean up the pytype blacklist. (#1851)<commit_after># Pytype blacklist. Files will not be tested with pytype.

# pytype has its own version of these files, and thus doesn't mind if it
# can't parse the typeshed version:
stdlib/2/__builtin__.pyi
stdlib/2/builtins.pyi
stdlib/2/typing.pyi
stdlib/3/builtins.pyi
stdlib/3/typing.pyi
stdlib/3/collections/__init__.pyi # parse only

# builtins not found
stdlib/2/os/__init__.pyi # parse only

# pytype doesn't yet support aliases with implicit type parameters
# (e.g., here, FutureT = Future[T])
stdlib/3.4/asyncio/tasks.pyi

# aliases to class constants
stdlib/3/signal.pyi # parse only
stdlib/3/re.pyi # parse only
{'fraction_non_alphanumeric': 0.11226611226611227, 'fraction_numerical': 0.025179025179025177, 'mean_word_length': 4.160905840286055, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '6481711', 'n_tokens_mistral': 1667, 'n_tokens_neox': 1562, 'n_words': 378}