From 21e4de949c353f2ac126bc595c6fd610b4e1d0de Mon Sep 17 00:00:00 2001 From: Semyon Proshev Date: Mon, 11 Dec 2017 22:09:37 +0300 Subject: [PATCH] Add Python 3.7 language level Additionally, I did the following: * re-generated lists of supported/unsupported interpreter modules * updated test data wherever Python versions appear in warnings Still need to figure out, though, why _bz2/bz2 modules were not found for some old versions of Python, hence information about their presense should be updated by hand in versions.xml. --- python/helpers/tools/versions.xml | 3128 +++-------------- .../jetbrains/python/psi/LanguageLevel.java | 8 +- .../python/codeInsight/typing/PyTypeShed.kt | 2 +- .../binaryExpression.py | 4 +- .../PyCompatibilityInspection/builtinLong.py | 2 +- .../callExpression.py | 6 +- .../PyCompatibilityInspection/exceptBlock.py | 2 +- .../fromImportStatement.py | 4 +- .../importElement.py | 2 +- .../importStatement.py | 2 +- .../listCompExpression.py | 2 +- .../numericLiteralExpression.py | 4 +- .../raiseMultipleArgs.py | 2 +- .../reprExpression.py | 2 +- .../stringLiteralExpression.py | 28 +- .../underscoresInNumericLiterals.py | 2 +- .../inspections/ReplaceNotEqOperator.py | 2 +- 17 files changed, 506 insertions(+), 2696 deletions(-) diff --git a/python/helpers/tools/versions.xml b/python/helpers/tools/versions.xml index a36e0235b062..2efa31e8d097 100644 --- a/python/helpers/tools/versions.xml +++ b/python/helpers/tools/versions.xml @@ -1,2293 +1,11 @@ - - CDROM - DLFCN - TYPES - _LWPCookieJar - _MozillaCookieJar - _abcoll - _ast - _bisect - _bootlocale - _bytesio - _bz2 - _codecs_cn - _codecs_hk - _codecs_iso2022 - _codecs_jp - _codecs_kr - _codecs_tw - _collections - _collections_abc - _compat_pickle - _compression - _crypt - _ctypes - _ctypes_test - _curses - _curses_panel - _datetime - _dbm - _decimal - _dummy_thread - _elementtree - _fileio - _functools - _gdbm - _hashlib - _heapq - _imp - _io - _json - _lsprof - _lzma - _markupbase - _md5 - _multibytecodec - _multiprocessing - _opcode - _operator - _osx_support - _pickle - _posixsubprocess - _pydecimal - _pyio - _sha - _sha1 - _sha256 - _sha512 - _signal - _sitebuiltins - _sqlite3 - _ssl - _stat - _string - _stringio - _struct - _sysconfigdata - _sysconfigdata_m - _testbuffer - _testimportmultiple - _testmultiphase - _thread - _threading_local - _tkinter - _tracemalloc - _types - _warnings - _weakrefset - abc - antigravity - argparse - ast - 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 - audioop - bsddb.test.test_1413192 - bsddb.test.test_compare - bsddb.test.test_cursor_pget_bug - bsddb.test.test_db - bsddb.test.test_dbenv - bsddb.test.test_distributed_transactions - bsddb.test.test_early_close - bsddb.test.test_fileid - bsddb.test.test_pickle - bsddb.test.test_replication - bsddb.test.test_sequence - build_class - builtins - cProfile - collections - collections.__main__ - collections.abc - concurrent - concurrent.futures - concurrent.futures._base - concurrent.futures.process - concurrent.futures.thread - configparser - contextlib - cookielib - copyreg - crypt - ctypes - ctypes._endian - ctypes.macholib - ctypes.macholib.dyld - ctypes.macholib.dylib - ctypes.macholib.framework - ctypes.test - ctypes.test.__main__ - 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_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_errcheck - 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_integers - 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 - dbm - dbm.dumb - dbm.gnu - dbm.ndbm - decimal - distutils._msvccompiler - distutils.command.bdist_msi - distutils.command.check - distutils.command.install_egg_info - distutils.command.upload - distutils.config - distutils.msvc9compiler - 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_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.versionpredicate - django_fetch_doc_urls - email.FeedParser - email._encoded_words - email._header_value_parser - 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.test.test_email_codecs_renamed - email.test.test_email_renamed - email.utils - encodings.big5 - encodings.big5hkscs - encodings.bz2_codec - encodings.cp1125 - encodings.cp273 - encodings.cp65001 - encodings.cp720 - encodings.cp858 - 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.hp_roman8 - encodings.hz - 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_11 - encodings.iso8859_16 - encodings.johab - encodings.koi8_t - encodings.kz1048 - encodings.mac_arabic - encodings.mac_centeuro - encodings.mac_croatian - encodings.mac_farsi - encodings.mac_romanian - encodings.ptcp154 - encodings.shift_jis - encodings.shift_jis_2004 - encodings.shift_jisx0213 - encodings.tis_620 - encodings.utf_32 - encodings.utf_32_be - encodings.utf_32_le - encodings.utf_8_sig - ensurepip - ensurepip.__main__ - ensurepip._uninstall - enum - faulthandler - fractions - functools - future_builtins - genericpath - hashlib - html - html.entities - html.parser - http - http.client - http.cookiejar - http.cookies - http.server - idlelib.AutoComplete - idlelib.AutoCompleteWindow - idlelib.CodeContext - idlelib.HyperParser - idlelib.MultiCall - idlelib.RstripExtension - idlelib.__main__ - idlelib.autocomplete - idlelib.autocomplete_w - idlelib.autoexpand - idlelib.browser - idlelib.calltip_w - idlelib.calltips - 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_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_colorizer - idlelib.idle_test.test_config - idlelib.idle_test.test_config_key - idlelib.idle_test.test_config_name - idlelib.idle_test.test_configdialog - idlelib.idle_test.test_debugger - 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 - idlelib.idle_test.test_help_about - idlelib.idle_test.test_history - idlelib.idle_test.test_hyperparser - idlelib.idle_test.test_idlehistory - idlelib.idle_test.test_io - idlelib.idle_test.test_iomenu - idlelib.idle_test.test_macosx - idlelib.idle_test.test_paragraph - idlelib.idle_test.test_parenmatch - idlelib.idle_test.test_pathbrowser - idlelib.idle_test.test_percolator - idlelib.idle_test.test_query - idlelib.idle_test.test_redirector - idlelib.idle_test.test_replace - idlelib.idle_test.test_rstrip - idlelib.idle_test.test_scrolledlist - idlelib.idle_test.test_search - idlelib.idle_test.test_searchbase - idlelib.idle_test.test_searchdialogbase - idlelib.idle_test.test_searchengine - idlelib.idle_test.test_text - idlelib.idle_test.test_textview - idlelib.idle_test.test_tree - idlelib.idle_test.test_undo - idlelib.idle_test.test_warning - idlelib.idle_test.test_widgetredir - idlelib.iomenu - idlelib.macosx - idlelib.macosxSupport - 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.rstrip - idlelib.runscript - idlelib.scrolledlist - idlelib.search - idlelib.searchbase - idlelib.searchengine - idlelib.stackviewer - idlelib.statusbar - idlelib.tabbedpages - idlelib.textview - idlelib.tooltip - idlelib.tree - idlelib.undo - idlelib.windows - idlelib.zoomheight - importlib - importlib._bootstrap - importlib._bootstrap_external - importlib.abc - importlib.machinery - importlib.test - importlib.test.__main__ - importlib.test.abc - importlib.test.benchmark - importlib.test.builtin - importlib.test.builtin.test_finder - importlib.test.builtin.test_loader - importlib.test.builtin.util - importlib.test.extension - importlib.test.extension.test_case_sensitivity - importlib.test.extension.test_finder - importlib.test.extension.test_loader - importlib.test.extension.test_path_hook - importlib.test.extension.util - importlib.test.frozen - importlib.test.frozen.test_finder - importlib.test.frozen.test_loader - importlib.test.import_ - importlib.test.import_.test___package__ - importlib.test.import_.test_api - importlib.test.import_.test_caching - importlib.test.import_.test_fromlist - importlib.test.import_.test_meta_path - importlib.test.import_.test_packages - importlib.test.import_.test_path - importlib.test.import_.test_relative_imports - importlib.test.import_.util - importlib.test.regrtest - importlib.test.source - importlib.test.source.test_abc_loader - importlib.test.source.test_case_sensitivity - importlib.test.source.test_file_loader - importlib.test.source.test_finder - importlib.test.source.test_path_hook - importlib.test.source.test_source_encoding - importlib.test.source.util - importlib.test.test_abc - importlib.test.test_api - importlib.test.test_util - importlib.test.util - importlib.util - io - ipaddress - json - json.decoder - json.encoder - json.scanner - 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 - 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.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 - linuxaudiodev - lzma - multiprocessing - multiprocessing.connection - multiprocessing.context - multiprocessing.dummy - multiprocessing.dummy.connection - multiprocessing.forking - 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 - nis - numbers - ossaudiodev - pathlib - plistlib - pydoc_data - pydoc_data.topics - pydoc_topics - pypi_download_install - queue - readline - repack_pypi_cache - reprlib - runpy - secrets - selectors - socketserver - 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 - ssl - statistics - subprocess - sysconfig - 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 - tracemalloc - ttk - 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 - typing - 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 - unsupported_modules - urllib.error - urllib.parse - urllib.request - urllib.response - urllib.robotparser - uuid - venv - venv.__main__ - wsgiref - wsgiref.handlers - wsgiref.headers - wsgiref.simple_server - wsgiref.util - wsgiref.validate - xml.etree - xml.etree.ElementInclude - xml.etree.ElementPath - xml.etree.ElementTree - xml.etree.cElementTree - xmlrpc - xmlrpc.client - xmlrpc.server - xxlimited - zipapp - zlib - BaseException - BlockingIOError - BrokenPipeError - BufferError - BytesWarning - ChildProcessError - ConnectionAbortedError - ConnectionError - ConnectionRefusedError - ConnectionResetError - FileExistsError - FileNotFoundError - GeneratorExit - ImportWarning - InterruptedError - IsADirectoryError - NotADirectoryError - PermissionError - ProcessLookupError - RecursionError - ResourceWarning - StopAsyncIteration - TimeoutError - UnicodeWarning - __build_class__ - __loader__ - __package__ - __spec__ - all - any - ascii - bin - bytearray - bytes - exec - format - frozenset - memoryview - next - print - reversed - set - sorted - - - CDROM - DLFCN - FCNTL - TERMIOS - TYPES - _abcoll - _ast - _bootlocale - _bytesio - _bz2 - _collections - _collections_abc - _compat_pickle - _compression - _crypt - _ctypes - _ctypes_test - _curses - _curses_panel - _datetime - _dbm - _decimal - _dummy_thread - _elementtree - _fileio - _functools - _gdbm - _hashlib - _imp - _io - _json - _lsprof - _lzma - _markupbase - _md5 - _multiprocessing - _opcode - _operator - _osx_support - _pickle - _posixsubprocess - _pydecimal - _pyio - _sha - _sha1 - _sha256 - _sha512 - _signal - _sitebuiltins - _sqlite3 - _ssl - _stat - _string - _stringio - _struct - _sysconfigdata - _sysconfigdata_m - _testbuffer - _testimportmultiple - _testmultiphase - _thread - _tkinter - _tracemalloc - _types - _warnings - _weakrefset - abc - antigravity - argparse - ast - 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 - bsddb.test.test_compare - bsddb.test.test_cursor_pget_bug - bsddb.test.test_db - bsddb.test.test_dbenv - bsddb.test.test_distributed_transactions - bsddb.test.test_early_close - bsddb.test.test_fileid - bsddb.test.test_replication - bsddb.test.test_sequence - build_class - builtins - cProfile - collections.__main__ - collections.abc - concurrent - concurrent.futures - concurrent.futures._base - concurrent.futures.process - concurrent.futures.thread - configparser - contextlib - copyreg - crypt - ctypes - ctypes._endian - ctypes.macholib - ctypes.macholib.dyld - ctypes.macholib.dylib - ctypes.macholib.framework - ctypes.test - ctypes.test.__main__ - 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_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_errcheck - 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_integers - 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 - dbm - dbm.dumb - dbm.gnu - dbm.ndbm - distutils._msvccompiler - distutils.command.bdist_msi - distutils.command.check - distutils.command.install_egg_info - distutils.command.upload - distutils.config - distutils.msvc9compiler - distutils.tests.setuptools_build_ext - distutils.tests.setuptools_extension - 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_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_cygwinccompiler - distutils.tests.test_dep_util - distutils.tests.test_dir_util - distutils.tests.test_extension - distutils.tests.test_file_util - distutils.tests.test_filelist - distutils.tests.test_install_data - distutils.tests.test_install_headers - distutils.tests.test_install_lib - 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.versionpredicate - django_fetch_doc_urls - email._compat21 - email._compat22 - email._encoded_words - email._header_value_parser - 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.test.test_email_codecs_renamed - email.test.test_email_renamed - email.utils - encodings.cp1125 - encodings.cp273 - encodings.cp65001 - encodings.cp720 - encodings.cp858 - encodings.koi8_t - encodings.kz1048 - encodings.mac_arabic - encodings.mac_centeuro - encodings.mac_croatian - encodings.mac_farsi - encodings.mac_romanian - encodings.utf_32 - encodings.utf_32_be - encodings.utf_32_le - encodings.utf_8_sig - ensurepip - ensurepip.__main__ - ensurepip._uninstall - enum - faulthandler - fractions - functools - future_builtins - genericpath - hashlib - html - html.entities - html.parser - http - http.client - http.cookiejar - http.cookies - http.server - idlelib.AutoComplete - idlelib.AutoCompleteWindow - idlelib.HyperParser - idlelib.MultiCall - idlelib.RstripExtension - idlelib.__main__ - idlelib.autocomplete - idlelib.autocomplete_w - idlelib.autoexpand - idlelib.browser - idlelib.calltip_w - idlelib.calltips - 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_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_colorizer - idlelib.idle_test.test_config - idlelib.idle_test.test_config_key - idlelib.idle_test.test_config_name - idlelib.idle_test.test_configdialog - idlelib.idle_test.test_debugger - 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 - idlelib.idle_test.test_help_about - idlelib.idle_test.test_history - idlelib.idle_test.test_hyperparser - idlelib.idle_test.test_idlehistory - idlelib.idle_test.test_io - idlelib.idle_test.test_iomenu - idlelib.idle_test.test_macosx - idlelib.idle_test.test_paragraph - idlelib.idle_test.test_parenmatch - idlelib.idle_test.test_pathbrowser - idlelib.idle_test.test_percolator - idlelib.idle_test.test_query - idlelib.idle_test.test_redirector - idlelib.idle_test.test_replace - idlelib.idle_test.test_rstrip - idlelib.idle_test.test_scrolledlist - idlelib.idle_test.test_search - idlelib.idle_test.test_searchbase - idlelib.idle_test.test_searchdialogbase - idlelib.idle_test.test_searchengine - idlelib.idle_test.test_text - idlelib.idle_test.test_textview - idlelib.idle_test.test_tree - idlelib.idle_test.test_undo - idlelib.idle_test.test_warning - idlelib.idle_test.test_widgetredir - idlelib.iomenu - idlelib.macosx - idlelib.macosxSupport - 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.rstrip - idlelib.runscript - idlelib.scrolledlist - idlelib.search - idlelib.searchbase - idlelib.searchengine - idlelib.stackviewer - idlelib.statusbar - idlelib.tabbedpages - idlelib.textview - idlelib.tooltip - idlelib.tree - idlelib.undo - idlelib.windows - idlelib.zoomheight - importlib - importlib._bootstrap - importlib._bootstrap_external - importlib.abc - importlib.machinery - importlib.test - importlib.test.__main__ - importlib.test.abc - importlib.test.benchmark - importlib.test.builtin - importlib.test.builtin.test_finder - importlib.test.builtin.test_loader - importlib.test.builtin.util - importlib.test.extension - importlib.test.extension.test_case_sensitivity - importlib.test.extension.test_finder - importlib.test.extension.test_loader - importlib.test.extension.test_path_hook - importlib.test.extension.util - importlib.test.frozen - importlib.test.frozen.test_finder - importlib.test.frozen.test_loader - importlib.test.import_ - importlib.test.import_.test___package__ - importlib.test.import_.test_api - importlib.test.import_.test_caching - importlib.test.import_.test_fromlist - importlib.test.import_.test_meta_path - importlib.test.import_.test_packages - importlib.test.import_.test_path - importlib.test.import_.test_relative_imports - importlib.test.import_.util - importlib.test.regrtest - importlib.test.source - importlib.test.source.test_abc_loader - importlib.test.source.test_case_sensitivity - importlib.test.source.test_file_loader - importlib.test.source.test_finder - importlib.test.source.test_path_hook - importlib.test.source.test_source_encoding - importlib.test.source.util - importlib.test.test_abc - importlib.test.test_api - importlib.test.test_util - importlib.test.util - importlib.util - io - ipaddress - json - json.decoder - json.encoder - json.scanner - 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 - 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.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 - linuxaudiodev - lzma - multiprocessing - multiprocessing.connection - multiprocessing.context - multiprocessing.dummy - multiprocessing.dummy.connection - multiprocessing.forking - 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 - nis - numbers - ossaudiodev - pathlib - pcre - plistlib - pre - pydoc_data - pydoc_data.topics - pydoc_topics - pypi_download_install - queue - readline - repack_pypi_cache - reprlib - rotor - runpy - secrets - selectors - socketserver - 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 - ssl - statistics - sysconfig - 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 - tracemalloc - ttk - 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 - typing - 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 - unsupported_modules - urllib.error - urllib.parse - urllib.request - urllib.response - urllib.robotparser - uuid - venv - venv.__main__ - wsgiref - wsgiref.handlers - wsgiref.headers - wsgiref.simple_server - wsgiref.util - wsgiref.validate - xml.etree - xml.etree.ElementInclude - xml.etree.ElementPath - xml.etree.ElementTree - xml.etree.cElementTree - xmlrpc - xmlrpc.client - xmlrpc.server - xreadlines - xxlimited - zipapp - zlib - BaseException - BlockingIOError - BrokenPipeError - BufferError - BytesWarning - ChildProcessError - ConnectionAbortedError - ConnectionError - ConnectionRefusedError - ConnectionResetError - FileExistsError - FileNotFoundError - GeneratorExit - ImportWarning - InterruptedError - IsADirectoryError - NotADirectoryError - PermissionError - ProcessLookupError - RecursionError - ResourceWarning - StopAsyncIteration - TimeoutError - UnicodeWarning - __build_class__ - __loader__ - __package__ - __spec__ - all - any - ascii - bin - bytearray - bytes - exec - format - memoryview - next - print - - - CDROM - DLFCN - FCNTL - TERMIOS - TYPES - _abcoll - _bootlocale - _bytesio - _bz2 - _collections - _collections_abc - _compat_pickle - _compression - _crypt - _datetime - _dbm - _decimal - _dummy_thread - _fileio - _gdbm - _imp - _io - _json - _lzma - _markupbase - _multiprocessing - _opcode - _operator - _osx_support - _pickle - _posixsubprocess - _pydecimal - _pyio - _sha1 - _sha256 - _sha512 - _signal - _sitebuiltins - _sqlite3 - _stat - _string - _stringio - _sysconfigdata - _sysconfigdata_m - _testbuffer - _testimportmultiple - _testmultiphase - _thread - _tkinter - _tracemalloc - _warnings - _weakrefset - abc - antigravity - argparse - ast - 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 - bsddb.test.test_db - bsddb.test.test_dbenv - bsddb.test.test_distributed_transactions - bsddb.test.test_early_close - bsddb.test.test_fileid - bsddb.test.test_replication - build_class - builtins - collections.__main__ - collections.abc - concurrent - concurrent.futures - concurrent.futures._base - concurrent.futures.process - concurrent.futures.thread - configparser - copyreg - ctypes.test.__main__ - ctypes.test.test_bytes - ctypes.test.test_errno - ctypes.test.test_frombuffer - ctypes.test.test_pep3118 - ctypes.test.test_pickling - ctypes.test.test_wintypes - dbm - dbm.dumb - dbm.gnu - dbm.ndbm - distutils._msvccompiler - distutils.command.check - distutils.config - distutils.msvc9compiler - distutils.tests.setuptools_build_ext - distutils.tests.setuptools_extension - 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_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_cygwinccompiler - distutils.tests.test_dep_util - distutils.tests.test_dir_util - distutils.tests.test_extension - distutils.tests.test_file_util - distutils.tests.test_filelist - distutils.tests.test_install_data - distutils.tests.test_install_headers - distutils.tests.test_install_lib - 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 - django_fetch_doc_urls - email.Charset - email.Encoders - email.Errors - email.FeedParser - email.Generator - email.Header - email.Iterators - email.MIMEAudio - email.MIMEBase - email.MIMEImage - email.MIMEMessage - email.MIMEMultipart - email.MIMENonMultipart - email.MIMEText - email.Message - email.Parser - email.Utils - email._compat21 - email._compat22 - email._encoded_words - email._header_value_parser - email._policybase - email.base64MIME - email.contentmanager - email.headerregistry - email.policy - email.quopriMIME - encodings.cp1125 - encodings.cp273 - encodings.cp65001 - encodings.cp720 - encodings.cp858 - encodings.koi8_t - encodings.kz1048 - encodings.utf_32 - encodings.utf_32_be - encodings.utf_32_le - ensurepip - ensurepip.__main__ - ensurepip._uninstall - enum - faulthandler - fractions - future_builtins - genericpath - html - html.entities - html.parser - http - http.client - http.cookiejar - http.cookies - http.server - idlelib.RstripExtension - idlelib.__main__ - idlelib.autocomplete - idlelib.autocomplete_w - idlelib.autoexpand - idlelib.browser - idlelib.buildapp - idlelib.calltip_w - idlelib.calltips - 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_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_colorizer - idlelib.idle_test.test_config - idlelib.idle_test.test_config_key - idlelib.idle_test.test_config_name - idlelib.idle_test.test_configdialog - idlelib.idle_test.test_debugger - 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 - idlelib.idle_test.test_help_about - idlelib.idle_test.test_history - idlelib.idle_test.test_hyperparser - idlelib.idle_test.test_idlehistory - idlelib.idle_test.test_io - idlelib.idle_test.test_iomenu - idlelib.idle_test.test_macosx - idlelib.idle_test.test_paragraph - idlelib.idle_test.test_parenmatch - idlelib.idle_test.test_pathbrowser - idlelib.idle_test.test_percolator - idlelib.idle_test.test_query - idlelib.idle_test.test_redirector - idlelib.idle_test.test_replace - idlelib.idle_test.test_rstrip - idlelib.idle_test.test_scrolledlist - idlelib.idle_test.test_search - idlelib.idle_test.test_searchbase - idlelib.idle_test.test_searchdialogbase - idlelib.idle_test.test_searchengine - idlelib.idle_test.test_text - idlelib.idle_test.test_textview - idlelib.idle_test.test_tree - idlelib.idle_test.test_undo - idlelib.idle_test.test_warning - idlelib.idle_test.test_widgetredir - 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.rstrip - idlelib.runscript - idlelib.scrolledlist - idlelib.search - idlelib.searchbase - idlelib.searchengine - idlelib.stackviewer - idlelib.statusbar - idlelib.tabbedpages - idlelib.textview - idlelib.tooltip - idlelib.tree - idlelib.undo - idlelib.windows - idlelib.zoomheight - importlib - importlib._bootstrap - importlib._bootstrap_external - importlib.abc - importlib.machinery - importlib.test - importlib.test.__main__ - importlib.test.abc - importlib.test.benchmark - importlib.test.builtin - importlib.test.builtin.test_finder - importlib.test.builtin.test_loader - importlib.test.builtin.util - importlib.test.extension - importlib.test.extension.test_case_sensitivity - importlib.test.extension.test_finder - importlib.test.extension.test_loader - importlib.test.extension.test_path_hook - importlib.test.extension.util - importlib.test.frozen - importlib.test.frozen.test_finder - importlib.test.frozen.test_loader - importlib.test.import_ - importlib.test.import_.test___package__ - importlib.test.import_.test_api - importlib.test.import_.test_caching - importlib.test.import_.test_fromlist - importlib.test.import_.test_meta_path - importlib.test.import_.test_packages - importlib.test.import_.test_path - importlib.test.import_.test_relative_imports - importlib.test.import_.util - importlib.test.regrtest - importlib.test.source - importlib.test.source.test_abc_loader - importlib.test.source.test_case_sensitivity - importlib.test.source.test_file_loader - importlib.test.source.test_finder - importlib.test.source.test_path_hook - importlib.test.source.test_source_encoding - importlib.test.source.util - importlib.test.test_abc - importlib.test.test_api - importlib.test.test_util - importlib.test.util - importlib.util - io - ipaddress - json - json.decoder - json.encoder - json.scanner - 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 - 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.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 - linuxaudiodev - lzma - multiprocessing - multiprocessing.connection - multiprocessing.context - multiprocessing.dummy - multiprocessing.dummy.connection - multiprocessing.forking - 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 - numbers - ossaudiodev - pathlib - pcre - plistlib - pre - pydoc_data - pydoc_data.topics - pydoc_topics - pypi_download_install - queue - readline - reconvert - regex - regex_syntax - regsub - repack_pypi_cache - reprlib - rotor - secrets - selectors - socketserver - sqlite3.dump - sqlite3.test.dump - sqlite3.test.py25tests - ssl - statcache - statistics - sysconfig - timing - 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 - tracemalloc - ttk - 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 - typing - tzparse - 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 - unsupported_modules - urllib.error - urllib.parse - urllib.request - urllib.response - urllib.robotparser - venv - venv.__main__ - whrandom - xmlrpc - xmlrpc.client - xmlrpc.server - xreadlines - xxlimited - zipapp - BlockingIOError - BrokenPipeError - BufferError - BytesWarning - ChildProcessError - ConnectionAbortedError - ConnectionError - ConnectionRefusedError - ConnectionResetError - FileExistsError - FileNotFoundError - InterruptedError - IsADirectoryError - NotADirectoryError - OverflowWarning - PermissionError - ProcessLookupError - RecursionError - ResourceWarning - StopAsyncIteration - TimeoutError - __build_class__ - __loader__ - __package__ - __spec__ - ascii - bin - bytearray - bytes - exec - format - memoryview - next - print - CDROM DLFCN - FCNTL - TERMIOS TYPES + _asyncio + _blake2 _bootlocale _bz2 _collections_abc @@ -2315,6 +33,7 @@ _pyio _sha1 _sha256 + _sha3 _sha512 _signal _sitebuiltins @@ -2325,19 +44,23 @@ _stringio _sysconfigdata _sysconfigdata_m + _sysconfigdata_m_linux_x86_64-linux-gnu _testbuffer _testimportmultiple _testmultiphase _thread _tkinter _tracemalloc - _types + _uuid _weakrefset + _xxtestfuzz antigravity argparse asyncio asyncio.base_events + asyncio.base_futures asyncio.base_subprocess + asyncio.base_tasks asyncio.compat asyncio.constants asyncio.coroutines @@ -2358,10 +81,8 @@ asyncio.unix_events asyncio.windows_events asyncio.windows_utils - bsddb.test.test_1413192 bsddb.test.test_db bsddb.test.test_dbenv - bsddb.test.test_env_close bsddb.test.test_fileid build_class builtins @@ -2378,6 +99,7 @@ ctypes.test.__main__ ctypes.test.test_bytes ctypes.test.test_wintypes + dataclasses dbm dbm.dumb dbm.gnu @@ -2409,33 +131,12 @@ distutils.tests.test_text_file distutils.tests.test_version django_fetch_doc_urls - email.Charset - email.Encoders - email.Errors - email.FeedParser - email.Generator - email.Header - email.Iterators - email.MIMEAudio - email.MIMEBase - email.MIMEImage - email.MIMEMessage - email.MIMEMultipart - email.MIMENonMultipart - email.MIMEText - email.Message - email.Parser - email.Utils - email._compat21 - email._compat22 email._encoded_words email._header_value_parser email._policybase - email.base64MIME email.contentmanager email.headerregistry email.policy - email.quopriMIME encodings.cp1125 encodings.cp273 encodings.cp65001 @@ -2443,12 +144,12 @@ encodings.cp858 encodings.koi8_t encodings.kz1048 + encodings.oem ensurepip ensurepip.__main__ ensurepip._uninstall enum faulthandler - gopherlib html html.entities html.parser @@ -2463,7 +164,6 @@ idlelib.autocomplete_w idlelib.autoexpand idlelib.browser - idlelib.buildapp idlelib.calltip_w idlelib.calltips idlelib.codecontext @@ -2490,6 +190,7 @@ idlelib.idle_test.mock_tk idlelib.idle_test.test_autocomplete idlelib.idle_test.test_autoexpand + idlelib.idle_test.test_browser idlelib.idle_test.test_calltips idlelib.idle_test.test_colorizer idlelib.idle_test.test_config @@ -2510,6 +211,7 @@ idlelib.idle_test.test_io idlelib.idle_test.test_iomenu idlelib.idle_test.test_macosx + idlelib.idle_test.test_outwin idlelib.idle_test.test_paragraph idlelib.idle_test.test_parenmatch idlelib.idle_test.test_pathbrowser @@ -2518,6 +220,7 @@ idlelib.idle_test.test_redirector idlelib.idle_test.test_replace idlelib.idle_test.test_rstrip + idlelib.idle_test.test_run idlelib.idle_test.test_scrolledlist idlelib.idle_test.test_search idlelib.idle_test.test_searchbase @@ -2551,13 +254,13 @@ idlelib.searchengine idlelib.stackviewer idlelib.statusbar - idlelib.tabpage idlelib.textview idlelib.tooltip idlelib.tree idlelib.undo idlelib.windows idlelib.zoomheight + idlelib.zzdummy importlib importlib._bootstrap importlib._bootstrap_external @@ -2627,27 +330,18 @@ nis ossaudiodev pathlib - pcre - pre pydoc_data pydoc_data.topics pypi_download_install queue readline - reconvert - regex - regex_syntax - regsub repack_pypi_cache reprlib - rotor secrets selectors socketserver - statcache statistics sysconfig - timing tkinter tkinter.__main__ tkinter._fix @@ -2705,7 +399,6 @@ turtledemo.wikipedia turtledemo.yinyang typing - tzparse unittest.__main__ unittest.case unittest.loader @@ -2740,6 +433,7 @@ 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 @@ -2751,11 +445,9 @@ urllib.robotparser venv venv.__main__ - whrandom xmlrpc xmlrpc.client xmlrpc.server - xreadlines xxlimited zipapp zlib @@ -2770,8 +462,8 @@ FileNotFoundError InterruptedError IsADirectoryError + ModuleNotFoundError NotADirectoryError - OverflowWarning PermissionError ProcessLookupError RecursionError @@ -2782,12 +474,13 @@ __loader__ __spec__ ascii + breakpoint exec memoryview - FCNTL - TERMIOS + _asyncio + _blake2 _bootlocale _bytesio _bz2 @@ -2813,6 +506,7 @@ _sha _sha1 _sha256 + _sha3 _sha512 _signal _sitebuiltins @@ -2821,16 +515,20 @@ _string _stringio _sysconfigdata_m + _sysconfigdata_m_linux_x86_64-linux-gnu _testbuffer _testimportmultiple _testmultiphase _thread _tkinter _tracemalloc - _types + _uuid + _xxtestfuzz asyncio asyncio.base_events + asyncio.base_futures asyncio.base_subprocess + asyncio.base_tasks asyncio.compat asyncio.constants asyncio.coroutines @@ -2851,8 +549,6 @@ asyncio.unix_events asyncio.windows_events asyncio.windows_utils - bsddb.test.test_1413192 - bsddb.test.test_env_close build_class builtins collections.__main__ @@ -2869,6 +565,7 @@ ctypes.test.test_bytes ctypes.test.test_errcheck ctypes.test.test_integers + dataclasses dbm dbm.dumb dbm.gnu @@ -2880,44 +577,23 @@ distutils.tests.test_log distutils.tests.test_msvccompiler django_fetch_doc_urls - email.Charset - email.Encoders - email.Errors - email.FeedParser - email.Generator - email.Header - email.Iterators - email.MIMEAudio - email.MIMEBase - email.MIMEImage - email.MIMEMessage - email.MIMEMultipart - email.MIMENonMultipart - email.MIMEText - email.Message - email.Parser - email.Utils - email._compat21 - email._compat22 email._encoded_words email._header_value_parser email._policybase - email.base64MIME email.contentmanager email.headerregistry email.policy - email.quopriMIME encodings.cp1125 encodings.cp273 encodings.cp65001 encodings.koi8_t encodings.kz1048 + encodings.oem ensurepip ensurepip.__main__ ensurepip._uninstall enum faulthandler - gopherlib html html.entities html.parser @@ -2931,7 +607,6 @@ idlelib.autocomplete_w idlelib.autoexpand idlelib.browser - idlelib.buildapp idlelib.calltip_w idlelib.calltips idlelib.codecontext @@ -2952,6 +627,7 @@ idlelib.help_about idlelib.history idlelib.hyperparser + idlelib.idle_test.test_browser idlelib.idle_test.test_colorizer idlelib.idle_test.test_config idlelib.idle_test.test_config_key @@ -2965,11 +641,13 @@ idlelib.idle_test.test_io idlelib.idle_test.test_iomenu idlelib.idle_test.test_macosx + idlelib.idle_test.test_outwin idlelib.idle_test.test_paragraph idlelib.idle_test.test_percolator idlelib.idle_test.test_query idlelib.idle_test.test_redirector idlelib.idle_test.test_replace + idlelib.idle_test.test_run idlelib.idle_test.test_scrolledlist idlelib.idle_test.test_search idlelib.idle_test.test_searchbase @@ -2999,13 +677,13 @@ idlelib.searchengine idlelib.stackviewer idlelib.statusbar - idlelib.tabpage idlelib.textview idlelib.tooltip idlelib.tree idlelib.undo idlelib.windows idlelib.zoomheight + idlelib.zzdummy importlib._bootstrap importlib._bootstrap_external importlib.abc @@ -3067,24 +745,15 @@ multiprocessing.spawn nis_failed pathlib - pcre - pre pydoc_topics pypi_download_install queue - reconvert - regex - regex_syntax - regsub repack_pypi_cache reprlib - rotor secrets selectors socketserver - statcache statistics - timing tkinter tkinter.__main__ tkinter._fix @@ -3141,7 +810,6 @@ turtledemo.wikipedia turtledemo.yinyang typing - tzparse unittest.mock unittest.test.__main__ unittest.test._test_warnings @@ -3153,6 +821,7 @@ unittest.test.testmock.testmagicmethods unittest.test.testmock.testmock unittest.test.testmock.testpatch + unittest.test.testmock.testsealable unittest.test.testmock.testsentinel unittest.test.testmock.testwith unsupported_modules @@ -3163,11 +832,9 @@ urllib.robotparser venv venv.__main__ - whrandom xmlrpc xmlrpc.client xmlrpc.server - xreadlines xxlimited zipapp BlockingIOError @@ -3181,8 +848,8 @@ FileNotFoundError InterruptedError IsADirectoryError + ModuleNotFoundError NotADirectoryError - OverflowWarning PermissionError ProcessLookupError RecursionError @@ -3193,6 +860,7 @@ __loader__ __spec__ ascii + breakpoint exec @@ -3206,7 +874,6 @@ DLFCN Dialog DocXMLRPCServer - FCNTL FileDialog FixTk HTMLParser @@ -3218,7 +885,6 @@ SimpleXMLRPCServer SocketServer StringIO - TERMIOS TYPES Tix Tkconstants @@ -3230,6 +896,8 @@ _LWPCookieJar _MozillaCookieJar __builtin__ + _asyncio + _blake2 _bootlocale _bz2 _collections_abc @@ -3257,6 +925,7 @@ _sha _sha1 _sha256 + _sha3 _sha512 _signal _sitebuiltins @@ -3266,17 +935,21 @@ _string _sysconfigdata _sysconfigdata_m + _sysconfigdata_m_linux_x86_64-linux-gnu _testbuffer _testimportmultiple _testmultiphase _tkinter _tracemalloc - _types + _uuid + _xxtestfuzz anydbm argparse asyncio asyncio.base_events + asyncio.base_futures asyncio.base_subprocess + asyncio.base_tasks asyncio.compat asyncio.constants asyncio.coroutines @@ -3306,7 +979,6 @@ bsddb.dbtables bsddb.dbutils bsddb.test - bsddb.test.test_1413192 bsddb.test.test_all bsddb.test.test_associate bsddb.test.test_basics @@ -3320,7 +992,6 @@ bsddb.test.test_dbtables bsddb.test.test_distributed_transactions bsddb.test.test_early_close - bsddb.test.test_env_close bsddb.test.test_fileid bsddb.test.test_get_none bsddb.test.test_join @@ -3358,6 +1029,7 @@ crypt ctypes.test.__main__ ctypes.test.test_wintypes + dataclasses dbhash dircache distutils._msvccompiler @@ -3396,33 +1068,12 @@ django_fetch_doc_urls dumbdbm dummy_thread - email.Charset - email.Encoders - email.Errors - email.FeedParser - email.Generator - email.Header - email.Iterators - email.MIMEAudio - email.MIMEBase - email.MIMEImage - email.MIMEMessage - email.MIMEMultipart - email.MIMENonMultipart - email.MIMEText - email.Message - email.Parser - email.Utils - email._compat21 - email._compat22 email._encoded_words email._header_value_parser email._policybase - email.base64MIME email.contentmanager email.headerregistry email.policy - email.quopriMIME email.test.test_email_renamed encodings.base64_codec encodings.bz2_codec @@ -3434,6 +1085,7 @@ encodings.hex_codec encodings.koi8_t encodings.kz1048 + encodings.oem encodings.quopri_codec encodings.rot_13 encodings.string_escape @@ -3447,7 +1099,6 @@ faulthandler fpformat future_builtins - gopherlib hotshot hotshot.log hotshot.stats @@ -3461,7 +1112,6 @@ idlelib.autocomplete_w idlelib.autoexpand idlelib.browser - idlelib.buildapp idlelib.calltip_w idlelib.calltips idlelib.codecontext @@ -3488,6 +1138,7 @@ idlelib.idle_test.mock_tk idlelib.idle_test.test_autocomplete idlelib.idle_test.test_autoexpand + idlelib.idle_test.test_browser idlelib.idle_test.test_calltips idlelib.idle_test.test_colorizer idlelib.idle_test.test_config @@ -3508,6 +1159,7 @@ idlelib.idle_test.test_io idlelib.idle_test.test_iomenu idlelib.idle_test.test_macosx + idlelib.idle_test.test_outwin idlelib.idle_test.test_paragraph idlelib.idle_test.test_parenmatch idlelib.idle_test.test_pathbrowser @@ -3516,6 +1168,7 @@ idlelib.idle_test.test_redirector idlelib.idle_test.test_replace idlelib.idle_test.test_rstrip + idlelib.idle_test.test_run idlelib.idle_test.test_scrolledlist idlelib.idle_test.test_search idlelib.idle_test.test_searchbase @@ -3549,13 +1202,13 @@ idlelib.searchengine idlelib.stackviewer idlelib.statusbar - idlelib.tabpage idlelib.textview idlelib.tooltip idlelib.tree idlelib.undo idlelib.windows idlelib.zoomheight + idlelib.zzdummy ihooks importlib importlib._bootstrap @@ -3638,24 +1291,17 @@ nis ossaudiodev pathlib - pcre popen2 posixfile - pre pydoc_data pydoc_data.topics pypi_download_install readline - reconvert - regex - regex_syntax - regsub repack_pypi_cache repr rexec rfc822 robotparser - rotor secrets selectors sets @@ -3663,7 +1309,6 @@ sha sqlite3.test.py25tests sre - statcache statistics statvfs stringold @@ -3671,7 +1316,6 @@ sunaudio sysconfig thread - timing tkColorChooser tkCommonDialog tkFileDialog @@ -3723,7 +1367,6 @@ turtledemo.wikipedia turtledemo.yinyang typing - tzparse unittest.__main__ unittest.case unittest.loader @@ -3758,6 +1401,7 @@ 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 @@ -3768,10 +1412,8 @@ venv venv.__main__ whichdb - whrandom xmllib xmlrpclib - xreadlines xxlimited zipapp zlib @@ -3786,8 +1428,8 @@ FileNotFoundError InterruptedError IsADirectoryError + ModuleNotFoundError NotADirectoryError - OverflowWarning PermissionError ProcessLookupError RecursionError @@ -3799,6 +1441,7 @@ __spec__ apply basestring + breakpoint buffer callable cmp @@ -3825,7 +1468,6 @@ DLFCN Dialog DocXMLRPCServer - FCNTL FileDialog FixTk HTMLParser @@ -3837,7 +1479,6 @@ SimpleXMLRPCServer SocketServer StringIO - TERMIOS TYPES Tix Tkconstants @@ -3849,6 +1490,8 @@ _LWPCookieJar _MozillaCookieJar __builtin__ + _asyncio + _blake2 _bootlocale _bytesio _bz2 @@ -3872,6 +1515,7 @@ _sha _sha1 _sha256 + _sha3 _sha512 _signal _sitebuiltins @@ -3881,17 +1525,21 @@ _stringio _sysconfigdata _sysconfigdata_m + _sysconfigdata_m_linux_x86_64-linux-gnu _testbuffer _testimportmultiple _testmultiphase _tkinter _tracemalloc - _types + _uuid + _xxtestfuzz anydbm argparse asyncio asyncio.base_events + asyncio.base_futures asyncio.base_subprocess + asyncio.base_tasks asyncio.compat asyncio.constants asyncio.coroutines @@ -3921,7 +1569,6 @@ bsddb.dbtables bsddb.dbutils bsddb.test - bsddb.test.test_1413192 bsddb.test.test_all bsddb.test.test_associate bsddb.test.test_basics @@ -3935,7 +1582,6 @@ bsddb.test.test_dbtables bsddb.test.test_distributed_transactions bsddb.test.test_early_close - bsddb.test.test_env_close bsddb.test.test_fileid bsddb.test.test_get_none bsddb.test.test_join @@ -3974,6 +1620,7 @@ crypt_failed ctypes.test.__main__ ctypes.test.test_wintypes + dataclasses dbhash dircache distutils._msvccompiler @@ -3988,33 +1635,12 @@ django_fetch_doc_urls dumbdbm dummy_thread - email.Charset - email.Encoders - email.Errors - email.FeedParser - email.Generator - email.Header - email.Iterators - email.MIMEAudio - email.MIMEBase - email.MIMEImage - email.MIMEMessage - email.MIMEMultipart - email.MIMENonMultipart - email.MIMEText - email.Message - email.Parser - email.Utils - email._compat21 - email._compat22 email._encoded_words email._header_value_parser email._policybase - email.base64MIME email.contentmanager email.headerregistry email.policy - email.quopriMIME email.test.test_email_codecs_renamed email.test.test_email_renamed encodings.base64_codec @@ -4027,6 +1653,7 @@ encodings.hex_codec encodings.koi8_t encodings.kz1048 + encodings.oem encodings.quopri_codec encodings.rot_13 encodings.string_escape @@ -4040,7 +1667,6 @@ faulthandler fpformat future_builtins - gopherlib hotshot hotshot.log hotshot.stats @@ -4053,7 +1679,6 @@ idlelib.autocomplete_w idlelib.autoexpand idlelib.browser - idlelib.buildapp idlelib.calltip_w idlelib.calltips idlelib.codecontext @@ -4080,6 +1705,7 @@ idlelib.idle_test.mock_tk idlelib.idle_test.test_autocomplete idlelib.idle_test.test_autoexpand + idlelib.idle_test.test_browser idlelib.idle_test.test_calltips idlelib.idle_test.test_colorizer idlelib.idle_test.test_config @@ -4100,6 +1726,7 @@ idlelib.idle_test.test_io idlelib.idle_test.test_iomenu idlelib.idle_test.test_macosx + idlelib.idle_test.test_outwin idlelib.idle_test.test_paragraph idlelib.idle_test.test_parenmatch idlelib.idle_test.test_pathbrowser @@ -4108,6 +1735,7 @@ idlelib.idle_test.test_redirector idlelib.idle_test.test_replace idlelib.idle_test.test_rstrip + idlelib.idle_test.test_run idlelib.idle_test.test_scrolledlist idlelib.idle_test.test_search idlelib.idle_test.test_searchbase @@ -4141,13 +1769,13 @@ idlelib.searchengine idlelib.stackviewer idlelib.statusbar - idlelib.tabpage idlelib.textview idlelib.tooltip idlelib.tree idlelib.undo idlelib.windows idlelib.zoomheight + idlelib.zzdummy ihooks importlib._bootstrap_external importlib.test.__main__ @@ -4183,23 +1811,16 @@ nis_failed ossaudiodev pathlib - pcre popen2 posixfile - pre pydoc_topics pypi_download_install readline - reconvert - regex - regex_syntax - regsub repack_pypi_cache repr rexec rfc822 robotparser - rotor secrets selectors sets @@ -4207,7 +1828,6 @@ sha sqlite3.test.py25tests sre - statcache statistics statvfs stringold @@ -4215,7 +1835,6 @@ sunaudio sysconfig thread - timing tkColorChooser tkCommonDialog tkFileDialog @@ -4255,7 +1874,6 @@ turtledemo.wikipedia turtledemo.yinyang typing - tzparse unittest.__main__ unittest.case unittest.loader @@ -4290,6 +1908,7 @@ 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 @@ -4300,10 +1919,8 @@ venv venv.__main__ whichdb - whrandom xmllib xmlrpclib - xreadlines xxlimited zipapp BlockingIOError @@ -4317,8 +1934,8 @@ FileNotFoundError InterruptedError IsADirectoryError + ModuleNotFoundError NotADirectoryError - OverflowWarning PermissionError ProcessLookupError RecursionError @@ -4330,6 +1947,7 @@ __spec__ apply basestring + breakpoint buffer callable cmp @@ -4354,7 +1972,6 @@ Cookie Dialog DocXMLRPCServer - FCNTL FileDialog FixTk HTMLParser @@ -4366,7 +1983,6 @@ SimpleXMLRPCServer SocketServer StringIO - TERMIOS Tix Tkconstants Tkdnd @@ -4377,6 +1993,8 @@ _LWPCookieJar _MozillaCookieJar __builtin__ + _asyncio + _blake2 _bootlocale _bytesio _bz2 @@ -4397,6 +2015,7 @@ _sha _sha1 _sha256 + _sha3 _sha512 _signal _sitebuiltins @@ -4405,16 +2024,20 @@ _stringio _sysconfigdata _sysconfigdata_m + _sysconfigdata_m_linux_x86_64-linux-gnu _testbuffer _testimportmultiple _testmultiphase _tkinter _tracemalloc - _types + _uuid + _xxtestfuzz anydbm asyncio asyncio.base_events + asyncio.base_futures asyncio.base_subprocess + asyncio.base_tasks asyncio.compat asyncio.constants asyncio.coroutines @@ -4444,7 +2067,6 @@ bsddb.dbtables bsddb.dbutils bsddb.test - bsddb.test.test_1413192 bsddb.test.test_all bsddb.test.test_associate bsddb.test.test_basics @@ -4458,7 +2080,6 @@ bsddb.test.test_dbtables bsddb.test.test_distributed_transactions bsddb.test.test_early_close - bsddb.test.test_env_close bsddb.test.test_fileid bsddb.test.test_get_none bsddb.test.test_join @@ -4492,6 +2113,7 @@ crypt_failed ctypes.test.__main__ ctypes.test.test_wintypes + dataclasses dbhash dircache distutils._msvccompiler @@ -4503,33 +2125,12 @@ django_fetch_doc_urls dumbdbm dummy_thread - email.Charset - email.Encoders - email.Errors - email.FeedParser - email.Generator - email.Header - email.Iterators - email.MIMEAudio - email.MIMEBase - email.MIMEImage - email.MIMEMessage - email.MIMEMultipart - email.MIMENonMultipart - email.MIMEText - email.Message - email.Parser - email.Utils - email._compat21 - email._compat22 email._encoded_words email._header_value_parser email._policybase - email.base64MIME email.contentmanager email.headerregistry email.policy - email.quopriMIME email.test.test_email_codecs_renamed email.test.test_email_renamed encodings.cp1125 @@ -4537,6 +2138,7 @@ encodings.cp65001 encodings.koi8_t encodings.kz1048 + encodings.oem encodings.string_escape ensurepip ensurepip.__main__ @@ -4546,7 +2148,6 @@ faulthandler fpformat future_builtins - gopherlib hotshot hotshot.log hotshot.stats @@ -4559,7 +2160,6 @@ idlelib.autocomplete_w idlelib.autoexpand idlelib.browser - idlelib.buildapp idlelib.calltip_w idlelib.calltips idlelib.codecontext @@ -4586,6 +2186,7 @@ idlelib.idle_test.mock_tk idlelib.idle_test.test_autocomplete idlelib.idle_test.test_autoexpand + idlelib.idle_test.test_browser idlelib.idle_test.test_calltips idlelib.idle_test.test_colorizer idlelib.idle_test.test_config @@ -4606,6 +2207,7 @@ idlelib.idle_test.test_io idlelib.idle_test.test_iomenu idlelib.idle_test.test_macosx + idlelib.idle_test.test_outwin idlelib.idle_test.test_paragraph idlelib.idle_test.test_parenmatch idlelib.idle_test.test_pathbrowser @@ -4614,6 +2216,7 @@ idlelib.idle_test.test_redirector idlelib.idle_test.test_replace idlelib.idle_test.test_rstrip + idlelib.idle_test.test_run idlelib.idle_test.test_scrolledlist idlelib.idle_test.test_search idlelib.idle_test.test_searchbase @@ -4647,13 +2250,13 @@ idlelib.searchengine idlelib.stackviewer idlelib.statusbar - idlelib.tabpage idlelib.textview idlelib.tooltip idlelib.tree idlelib.undo idlelib.windows idlelib.zoomheight + idlelib.zzdummy ihooks importlib._bootstrap_external imputil @@ -4701,23 +2304,16 @@ new nis_failed pathlib - pcre popen2 posixfile - pre pydoc_topics pypi_download_install readline - reconvert - regex - regex_syntax - regsub repack_pypi_cache repr rexec rfc822 robotparser - rotor secrets selectors sets @@ -4725,14 +2321,12 @@ sha sqlite3.test.py25tests sre - statcache statistics statvfs stringold strop sunaudio thread - timing tkColorChooser tkCommonDialog tkFileDialog @@ -4749,7 +2343,6 @@ ttk turtledemo.sorting_animate typing - tzparse unittest.mock unittest.test.__main__ unittest.test.testmock @@ -4760,6 +2353,7 @@ unittest.test.testmock.testmagicmethods unittest.test.testmock.testmock unittest.test.testmock.testpatch + unittest.test.testmock.testsealable unittest.test.testmock.testsentinel unittest.test.testmock.testwith unsupported_modules @@ -4769,10 +2363,8 @@ venv venv.__main__ whichdb - whrandom xmllib xmlrpclib - xreadlines xxlimited zipapp BlockingIOError @@ -4786,8 +2378,8 @@ FileNotFoundError InterruptedError IsADirectoryError + ModuleNotFoundError NotADirectoryError - OverflowWarning PermissionError ProcessLookupError RecursionError @@ -4798,6 +2390,7 @@ __spec__ apply basestring + breakpoint buffer cmp coerce @@ -4821,7 +2414,6 @@ Cookie Dialog DocXMLRPCServer - FCNTL FileDialog FixTk HTMLParser @@ -4833,7 +2425,6 @@ SimpleXMLRPCServer SocketServer StringIO - TERMIOS Tix Tkconstants Tkdnd @@ -4846,6 +2437,8 @@ __builtin__ __main__ _abcoll + _asyncio + _blake2 _bootlocale _bytesio _collections_abc @@ -4859,21 +2452,26 @@ _operator _pydecimal _sha + _sha3 _signal _sitebuiltins _sqlite3 _stat _stringio _sysconfigdata_m + _sysconfigdata_m_linux_x86_64-linux-gnu _testimportmultiple _testmultiphase _tkinter _tracemalloc - _types + _uuid + _xxtestfuzz anydbm asyncio asyncio.base_events + asyncio.base_futures asyncio.base_subprocess + asyncio.base_tasks asyncio.compat asyncio.constants asyncio.coroutines @@ -4903,7 +2501,6 @@ bsddb.dbtables bsddb.dbutils bsddb.test - bsddb.test.test_1413192 bsddb.test.test_all bsddb.test.test_associate bsddb.test.test_basics @@ -4917,7 +2514,6 @@ bsddb.test.test_dbtables bsddb.test.test_distributed_transactions bsddb.test.test_early_close - bsddb.test.test_env_close bsddb.test.test_fileid bsddb.test.test_get_none bsddb.test.test_join @@ -4949,6 +2545,7 @@ crypt_failed ctypes.test.__main__ curses.wrapper + dataclasses dbhash dircache distutils._msvccompiler @@ -4960,28 +2557,7 @@ django_fetch_doc_urls dumbdbm dummy_thread - email.Charset - email.Encoders - email.Errors - email.FeedParser - email.Generator - email.Header - email.Iterators - email.MIMEAudio - email.MIMEBase - email.MIMEImage - email.MIMEMessage - email.MIMEMultipart - email.MIMENonMultipart - email.MIMEText - email.Message - email.Parser - email.Utils - email._compat21 - email._compat22 - email.base64MIME email.contentmanager - email.quopriMIME email.test email.test.test_email email.test.test_email_codecs @@ -4992,6 +2568,7 @@ encodings.cp273 encodings.koi8_t encodings.kz1048 + encodings.oem encodings.string_escape ensurepip ensurepip.__main__ @@ -5000,7 +2577,6 @@ exceptions fpformat future_builtins - gopherlib hotshot hotshot.log hotshot.stats @@ -5012,7 +2588,6 @@ idlelib.autocomplete_w idlelib.autoexpand idlelib.browser - idlelib.buildapp idlelib.calltip_w idlelib.calltips idlelib.codecontext @@ -5036,6 +2611,7 @@ idlelib.idle_test.htest idlelib.idle_test.test_autocomplete idlelib.idle_test.test_autoexpand + idlelib.idle_test.test_browser idlelib.idle_test.test_colorizer idlelib.idle_test.test_config idlelib.idle_test.test_config_key @@ -5050,12 +2626,14 @@ idlelib.idle_test.test_io idlelib.idle_test.test_iomenu idlelib.idle_test.test_macosx + idlelib.idle_test.test_outwin idlelib.idle_test.test_paragraph idlelib.idle_test.test_parenmatch idlelib.idle_test.test_percolator idlelib.idle_test.test_query idlelib.idle_test.test_redirector idlelib.idle_test.test_replace + idlelib.idle_test.test_run idlelib.idle_test.test_scrolledlist idlelib.idle_test.test_search idlelib.idle_test.test_searchbase @@ -5086,13 +2664,13 @@ idlelib.searchengine idlelib.stackviewer idlelib.statusbar - idlelib.tabpage idlelib.textview idlelib.tooltip idlelib.tree idlelib.undo idlelib.windows idlelib.zoomheight + idlelib.zzdummy ihooks importlib._bootstrap_external importlib.test @@ -5177,22 +2755,15 @@ new nis_failed pathlib - pcre popen2 posixfile - pre pydoc_topics pypi_download_install - reconvert - regex - regex_syntax - regsub repack_pypi_cache repr rexec rfc822 robotparser - rotor secrets selectors sets @@ -5200,14 +2771,12 @@ sha sqlite3.test.py25tests sre - statcache statistics statvfs stringold strop sunaudio thread - timing tkColorChooser tkCommonDialog tkFileDialog @@ -5221,26 +2790,25 @@ ttk turtledemo.sorting_animate typing - tzparse unittest.test.__main__ unittest.test.testmock.__main__ + unittest.test.testmock.testsealable unsupported_modules urllib2 urlparse user whichdb - whrandom xmllib xmlrpclib - xreadlines zipapp - OverflowWarning + ModuleNotFoundError RecursionError StandardError StopAsyncIteration __spec__ apply basestring + breakpoint buffer cmp coerce @@ -5264,7 +2832,6 @@ Cookie Dialog DocXMLRPCServer - FCNTL FileDialog FixTk HTMLParser @@ -5276,7 +2843,6 @@ SimpleXMLRPCServer SocketServer StringIO - TERMIOS Tix Tkconstants Tkdnd @@ -5289,6 +2855,8 @@ __builtin__ __main__ _abcoll + _asyncio + _blake2 _bytesio _compression _dbm @@ -5298,14 +2866,19 @@ _lzma _pydecimal _sha + _sha3 _signal _sqlite3 _stringio _sysconfigdata_m + _sysconfigdata_m_linux_x86_64-linux-gnu _testmultiphase _tkinter - _types + _uuid + _xxtestfuzz anydbm + asyncio.base_futures + asyncio.base_tasks asyncio.compat asyncio.coroutines asyncio.sslproto @@ -5318,7 +2891,6 @@ bsddb.dbtables bsddb.dbutils bsddb.test - bsddb.test.test_1413192 bsddb.test.test_all bsddb.test.test_associate bsddb.test.test_basics @@ -5332,7 +2904,6 @@ bsddb.test.test_dbtables bsddb.test.test_distributed_transactions bsddb.test.test_early_close - bsddb.test.test_env_close bsddb.test.test_fileid bsddb.test.test_get_none bsddb.test.test_join @@ -5364,6 +2935,7 @@ crypt_failed ctypes.test.__main__ curses.wrapper + dataclasses dbhash dircache distutils._msvccompiler @@ -5376,27 +2948,6 @@ django_fetch_doc_urls dumbdbm dummy_thread - email.Charset - email.Encoders - email.Errors - email.FeedParser - email.Generator - email.Header - email.Iterators - email.MIMEAudio - email.MIMEBase - email.MIMEImage - email.MIMEMessage - email.MIMEMultipart - email.MIMENonMultipart - email.MIMEText - email.Message - email.Parser - email.Utils - email._compat21 - email._compat22 - email.base64MIME - email.quopriMIME email.test email.test.test_email email.test.test_email_codecs @@ -5405,11 +2956,11 @@ email.test.test_email_torture encodings.koi8_t encodings.kz1048 + encodings.oem encodings.string_escape exceptions fpformat future_builtins - gopherlib hotshot hotshot.log hotshot.stats @@ -5421,7 +2972,6 @@ idlelib.autocomplete_w idlelib.autoexpand idlelib.browser - idlelib.buildapp idlelib.calltip_w idlelib.calltips idlelib.codecontext @@ -5444,6 +2994,7 @@ idlelib.hyperparser idlelib.idle_test.test_autocomplete idlelib.idle_test.test_autoexpand + idlelib.idle_test.test_browser idlelib.idle_test.test_colorizer idlelib.idle_test.test_config idlelib.idle_test.test_config_key @@ -5458,12 +3009,14 @@ idlelib.idle_test.test_io idlelib.idle_test.test_iomenu idlelib.idle_test.test_macosx + idlelib.idle_test.test_outwin idlelib.idle_test.test_paragraph idlelib.idle_test.test_parenmatch idlelib.idle_test.test_percolator idlelib.idle_test.test_query idlelib.idle_test.test_redirector idlelib.idle_test.test_replace + idlelib.idle_test.test_run idlelib.idle_test.test_scrolledlist idlelib.idle_test.test_search idlelib.idle_test.test_searchbase @@ -5494,13 +3047,13 @@ idlelib.searchengine idlelib.stackviewer idlelib.statusbar - idlelib.tabpage idlelib.textview idlelib.tooltip idlelib.tree idlelib.undo idlelib.windows idlelib.zoomheight + idlelib.zzdummy ihooks importlib._bootstrap_external importlib.test @@ -5575,35 +3128,26 @@ new nis_failed os2emxpath - pcre popen2 posixfile - pre pydoc_topics pypi_download_install - reconvert - regex - regex_syntax - regsub repack_pypi_cache repr rexec rfc822 robotparser - rotor secrets sets sgmllib sha sqlite3.test.py25tests sre - statcache statvfs stringold strop sunaudio thread - timing tkColorChooser tkCommonDialog tkFileDialog @@ -5615,23 +3159,22 @@ ttk turtledemo.sorting_animate typing - tzparse + unittest.test.testmock.testsealable unsupported_modules urllib2 urlparse user whichdb - whrandom xmllib xmlrpclib - xreadlines zipapp - OverflowWarning + ModuleNotFoundError RecursionError StandardError StopAsyncIteration apply basestring + breakpoint buffer cmp coerce @@ -5655,7 +3198,6 @@ Cookie Dialog DocXMLRPCServer - FCNTL FileDialog FixTk HTMLParser @@ -5667,7 +3209,6 @@ SimpleXMLRPCServer SocketServer StringIO - TERMIOS Tix Tkconstants Tkdnd @@ -5680,6 +3221,8 @@ __builtin__ __main__ _abcoll + _asyncio + _blake2 _bytesio _dbm _fileio @@ -5687,12 +3230,17 @@ _hotshot _lzma _sha + _sha3 _sqlite3 _stringio _sysconfigdata_m + _sysconfigdata_m_linux_x86_64-linux-gnu _tkinter - _types + _uuid + _xxtestfuzz anydbm + asyncio.base_futures + asyncio.base_tasks audiodev bsddb bsddb.db @@ -5702,7 +3250,6 @@ bsddb.dbtables bsddb.dbutils bsddb.test - bsddb.test.test_1413192 bsddb.test.test_all bsddb.test.test_associate bsddb.test.test_basics @@ -5716,7 +3263,6 @@ bsddb.test.test_dbtables bsddb.test.test_distributed_transactions bsddb.test.test_early_close - bsddb.test.test_env_close bsddb.test.test_fileid bsddb.test.test_get_none bsddb.test.test_join @@ -5750,6 +3296,7 @@ ctypes.test.test_errcheck ctypes.test.test_integers curses.wrapper + dataclasses dbhash dircache distutils.emxccompiler @@ -5759,38 +3306,17 @@ distutils.tests.test_ccompiler dumbdbm dummy_thread - email.Charset - email.Encoders - email.Errors - email.FeedParser - email.Generator - email.Header - email.Iterators - email.MIMEAudio - email.MIMEBase - email.MIMEImage - email.MIMEMessage - email.MIMEMultipart - email.MIMENonMultipart - email.MIMEText - email.Message - email.Parser - email.Utils - email._compat21 - email._compat22 - email.base64MIME - 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 + encodings.oem encodings.string_escape exceptions fpformat future_builtins - gopherlib hotshot hotshot.log hotshot.stats @@ -5802,7 +3328,6 @@ idlelib.autocomplete_w idlelib.autoexpand idlelib.browser - idlelib.buildapp idlelib.calltip_w idlelib.calltips idlelib.codecontext @@ -5822,6 +3347,7 @@ idlelib.help_about idlelib.history idlelib.hyperparser + idlelib.idle_test.test_browser idlelib.idle_test.test_colorizer idlelib.idle_test.test_config idlelib.idle_test.test_config_key @@ -5832,11 +3358,13 @@ idlelib.idle_test.test_history idlelib.idle_test.test_iomenu idlelib.idle_test.test_macosx + idlelib.idle_test.test_outwin idlelib.idle_test.test_paragraph idlelib.idle_test.test_percolator idlelib.idle_test.test_query idlelib.idle_test.test_redirector idlelib.idle_test.test_replace + idlelib.idle_test.test_run idlelib.idle_test.test_scrolledlist idlelib.idle_test.test_search idlelib.idle_test.test_searchbase @@ -5864,7 +3392,6 @@ idlelib.searchengine idlelib.stackviewer idlelib.statusbar - idlelib.tabpage idlelib.testcode idlelib.textview idlelib.tooltip @@ -5872,6 +3399,7 @@ idlelib.undo idlelib.windows idlelib.zoomheight + idlelib.zzdummy ihooks importlib.test importlib.test.__main__ @@ -5944,33 +3472,24 @@ new nis_failed os2emxpath - pcre popen2 posixfile - pre pydoc_topics - reconvert - regex - regex_syntax - regsub repr rexec rfc822 robotparser - rotor secrets sets sgmllib sha sqlite3.test.py25tests sre - statcache statvfs stringold strop sunaudio thread - timing tkColorChooser tkCommonDialog tkFileDialog @@ -5980,20 +3499,19 @@ tkinter._fix toaiff ttk - tzparse + unittest.test.testmock.testsealable urllib2 urlparse user versions_updater whichdb - whrandom xmllib xmlrpclib - xreadlines - OverflowWarning + ModuleNotFoundError StandardError apply basestring + breakpoint buffer cmp coerce @@ -6018,7 +3536,6 @@ Cookie Dialog DocXMLRPCServer - FCNTL FileDialog FixTk HTMLParser @@ -6030,7 +3547,6 @@ SimpleXMLRPCServer SocketServer StringIO - TERMIOS Tix Tkconstants Tkdnd @@ -6043,14 +3559,21 @@ __builtin__ __main__ _abcoll + _asyncio + _blake2 _bytesio _fileio _hotshot _sha + _sha3 _stringio _sysconfigdata - _types + _sysconfigdata_m_linux_x86_64-linux-gnu + _uuid + _xxtestfuzz anydbm + asyncio.base_futures + asyncio.base_tasks audiodev bsddb bsddb.db @@ -6060,7 +3583,6 @@ bsddb.dbtables bsddb.dbutils bsddb.test - bsddb.test.test_1413192 bsddb.test.test_all bsddb.test.test_associate bsddb.test.test_basics @@ -6074,7 +3596,6 @@ bsddb.test.test_dbtables bsddb.test.test_distributed_transactions bsddb.test.test_early_close - bsddb.test.test_env_close bsddb.test.test_fileid bsddb.test.test_get_none bsddb.test.test_join @@ -6108,6 +3629,327 @@ ctypes.test.test_errcheck ctypes.test.test_integers curses.wrapper + dataclasses + dbhash + dircache + distutils.emxccompiler + distutils.mwerkscompiler + distutils.tests.setuptools_build_ext + distutils.tests.setuptools_extension + distutils.tests.test_ccompiler + dumbdbm + dummy_thread + 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 + encodings.oem + encodings.string_escape + exceptions + fpformat + future_builtins + hotshot + hotshot.log + hotshot.stats + hotshot.stones + htmlentitydefs + htmllib + httplib + 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.idle_test.test_browser + idlelib.idle_test.test_config_name + idlelib.idle_test.test_formatparagraph + idlelib.idle_test.test_idlehistory + idlelib.idle_test.test_io + idlelib.idle_test.test_outwin + idlelib.idle_test.test_run + idlelib.idle_test.test_searchdialogbase + idlelib.idle_test.test_widgetredir + idlelib.idlever + idlelib.keybindingDialog + idlelib.macosxSupport + idlelib.testcode + idlelib.textView + idlelib.zzdummy + ihooks + importlib.test + importlib.test.__main__ + importlib.test.abc + importlib.test.benchmark + importlib.test.builtin + importlib.test.builtin.test_finder + importlib.test.builtin.test_loader + importlib.test.builtin.util + importlib.test.extension + importlib.test.extension.test_case_sensitivity + importlib.test.extension.test_finder + importlib.test.extension.test_loader + importlib.test.extension.test_path_hook + importlib.test.extension.util + importlib.test.frozen + importlib.test.frozen.test_finder + importlib.test.frozen.test_loader + importlib.test.import_ + importlib.test.import_.test___package__ + importlib.test.import_.test_api + importlib.test.import_.test_caching + importlib.test.import_.test_fromlist + importlib.test.import_.test_meta_path + importlib.test.import_.test_packages + importlib.test.import_.test_path + importlib.test.import_.test_relative_imports + importlib.test.import_.util + importlib.test.regrtest + importlib.test.source + importlib.test.source.test_abc_loader + importlib.test.source.test_case_sensitivity + importlib.test.source.test_file_loader + importlib.test.source.test_finder + importlib.test.source.test_path_hook + importlib.test.source.test_source_encoding + importlib.test.source.util + importlib.test.test_abc + importlib.test.test_api + importlib.test.test_util + importlib.test.util + imputil + 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 + linuxaudiodev + markupbase + md5 + mhlib + mimetools + mimify + multifile + multiprocessing.forking + mutex + new + nis_failed + os2emxpath + popen2 + posixfile + pydoc_topics + repr + rexec + rfc822 + robotparser + sets + sgmllib + sha + sqlite3.test.py25tests + sre + statvfs + stringold + strop + sunaudio + thread + tkColorChooser + tkCommonDialog + tkFileDialog + tkFont + tkMessageBox + tkSimpleDialog + tkinter._fix + toaiff + ttk + unittest.test.testmock.testsealable + urllib2 + urlparse + user + versions_updater + whichdb + xmllib + xmlrpclib + ModuleNotFoundError + StandardError + apply + basestring + breakpoint + buffer + cmp + coerce + execfile + file + intern + long + raw_input + reduce + reload + unichr + unicode + xrange + + + BaseHTTPServer + Bastion + CDROM + CGIHTTPServer + Canvas + ConfigParser + Cookie + DLFCN + Dialog + DocXMLRPCServer + FileDialog + FixTk + HTMLParser + IN + MimeWriter + Queue + ScrolledText + SimpleDialog + SimpleHTTPServer + SimpleXMLRPCServer + SocketServer + StringIO + TYPES + Tix + Tkconstants + Tkdnd + Tkinter + UserDict + UserList + UserString + _LWPCookieJar + _MozillaCookieJar + __builtin__ + __main__ + _abcoll + _bytesio + _dbm + _fileio + _gdbm + _hotshot + _sha + _sqlite3 + _stringio + _sysconfigdata + _sysconfigdata_m + anydbm + asyncio.compat + audiodev + 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 + build_class + cPickle + cStringIO + collections.__main__ + commands + compiler + compiler.ast + compiler.consts + compiler.future + compiler.misc + compiler.pyassem + compiler.pycodegen + compiler.symbols + compiler.syntax + compiler.transformer + compiler.visitor + cookielib + copy_reg + crypt_failed + ctypes.test.runtests + ctypes.test.test_errcheck + ctypes.test.test_integers + curses.wrapper dbhash dircache distutils.emxccompiler @@ -6117,27 +3959,6 @@ distutils.tests.test_ccompiler dumbdbm dummy_thread - email.Charset - email.Encoders - email.Errors - email.FeedParser - email.Generator - email.Header - email.Iterators - email.MIMEAudio - email.MIMEBase - email.MIMEImage - email.MIMEMessage - email.MIMEMultipart - email.MIMENonMultipart - email.MIMEText - email.Message - email.Parser - email.Utils - email._compat21 - email._compat22 - email.base64MIME - email.quopriMIME email.test email.test.test_email email.test.test_email_codecs @@ -6148,7 +3969,6 @@ exceptions fpformat future_builtins - gopherlib hotshot hotshot.log hotshot.stats @@ -6200,7 +4020,6 @@ idlelib.WindowList idlelib.ZoomHeight idlelib.aboutDialog - idlelib.buildapp idlelib.configDialog idlelib.configHandler idlelib.configHelpSourceEdit @@ -6215,7 +4034,7 @@ idlelib.idlever idlelib.keybindingDialog idlelib.macosxSupport - idlelib.tabpage + idlelib.tabbedpages idlelib.testcode idlelib.textView ihooks @@ -6278,7 +4097,9 @@ json.tests.test_speedups json.tests.test_tool json.tests.test_unicode + lib2to3.fixes.fix_callable linuxaudiodev + macurl2path markupbase md5 mhlib @@ -6290,32 +4111,23 @@ new nis_failed os2emxpath - pcre popen2 posixfile - pre pydoc_topics - reconvert - regex - regex_syntax - regsub repr rexec rfc822 robotparser - rotor sets sgmllib sha sqlite3.test.py25tests sre - statcache statvfs stringold strop sunaudio thread - timing tkColorChooser tkCommonDialog tkFileDialog @@ -6325,17 +4137,13 @@ tkinter._fix toaiff ttk - tzparse urllib2 urlparse user versions_updater whichdb - whrandom xmllib xmlrpclib - xreadlines - OverflowWarning StandardError apply basestring diff --git a/python/psi-api/src/com/jetbrains/python/psi/LanguageLevel.java b/python/psi-api/src/com/jetbrains/python/psi/LanguageLevel.java index b892b70e93f4..2056f3b3ff30 100644 --- a/python/psi-api/src/com/jetbrains/python/psi/LanguageLevel.java +++ b/python/psi-api/src/com/jetbrains/python/psi/LanguageLevel.java @@ -49,7 +49,8 @@ public enum LanguageLevel { PYTHON33(33, true, false, true, true), PYTHON34(34, true, false, true, true), PYTHON35(35, true, false, true, true), - PYTHON36(36, true, false, true, true); + PYTHON36(36, true, false, true, true), + PYTHON37(37, true, false, true, true); /** * @deprecated This field will be removed in 2018.2. @@ -61,7 +62,7 @@ public enum LanguageLevel { Collectors.toList())); // Python versions 2.4 and 2.5 aren't supported anymore private static final LanguageLevel DEFAULT2 = PYTHON27; - private static final LanguageLevel DEFAULT3 = PYTHON36; + private static final LanguageLevel DEFAULT3 = PYTHON37; public static LanguageLevel FORCE_LANGUAGE_LEVEL = null; @@ -152,6 +153,9 @@ public enum LanguageLevel { if (pythonVersion.startsWith("3.6")) { return PYTHON36; } + if (pythonVersion.startsWith("3.7")) { + return PYTHON37; + } return DEFAULT3; } return getDefault(); diff --git a/python/src/com/jetbrains/python/codeInsight/typing/PyTypeShed.kt b/python/src/com/jetbrains/python/codeInsight/typing/PyTypeShed.kt index a8ca26213707..93c9be0b52ff 100644 --- a/python/src/com/jetbrains/python/codeInsight/typing/PyTypeShed.kt +++ b/python/src/com/jetbrains/python/codeInsight/typing/PyTypeShed.kt @@ -40,7 +40,7 @@ import java.io.File */ object PyTypeShed { private val ONLY_SUPPORTED_PY2_MINOR = 7 - private val SUPPORTED_PY3_MINORS = 2..6 + private val SUPPORTED_PY3_MINORS = 2..7 val WHITE_LIST = setOf(TYPING, "six", "__builtin__", "builtins", "exceptions", "types", "datetime") private val BLACK_LIST = setOf() diff --git a/python/testData/inspections/PyCompatibilityInspection/binaryExpression.py b/python/testData/inspections/PyCompatibilityInspection/binaryExpression.py index 895814afce2f..f582416d002f 100644 --- a/python/testData/inspections/PyCompatibilityInspection/binaryExpression.py +++ b/python/testData/inspections/PyCompatibilityInspection/binaryExpression.py @@ -1,4 +1,4 @@ -print(a <> b) +print(a <> b) -if a <> 2: +if a <> 2: var = a \ No newline at end of file diff --git a/python/testData/inspections/PyCompatibilityInspection/builtinLong.py b/python/testData/inspections/PyCompatibilityInspection/builtinLong.py index 8b5cd81346c2..f21723502815 100644 --- a/python/testData/inspections/PyCompatibilityInspection/builtinLong.py +++ b/python/testData/inspections/PyCompatibilityInspection/builtinLong.py @@ -1 +1 @@ -long("abc") \ No newline at end of file +long("abc") \ No newline at end of file diff --git a/python/testData/inspections/PyCompatibilityInspection/callExpression.py b/python/testData/inspections/PyCompatibilityInspection/callExpression.py index f1dbe1fba337..d7dbdbc990bd 100644 --- a/python/testData/inspections/PyCompatibilityInspection/callExpression.py +++ b/python/testData/inspections/PyCompatibilityInspection/callExpression.py @@ -2,7 +2,7 @@ class A(B): def __init__(self): super() -cmp() -reduce() +cmp() +reduce() -buffer() \ No newline at end of file +buffer() \ No newline at end of file diff --git a/python/testData/inspections/PyCompatibilityInspection/exceptBlock.py b/python/testData/inspections/PyCompatibilityInspection/exceptBlock.py index a1fe68716884..00d6d824a838 100644 --- a/python/testData/inspections/PyCompatibilityInspection/exceptBlock.py +++ b/python/testData/inspections/PyCompatibilityInspection/exceptBlock.py @@ -1,4 +1,4 @@ try: do_smth() -except ImportError, ImportWarning: +except ImportError, ImportWarning: do() \ No newline at end of file diff --git a/python/testData/inspections/PyCompatibilityInspection/fromImportStatement.py b/python/testData/inspections/PyCompatibilityInspection/fromImportStatement.py index 37411f0816da..99e82d734b81 100644 --- a/python/testData/inspections/PyCompatibilityInspection/fromImportStatement.py +++ b/python/testData/inspections/PyCompatibilityInspection/fromImportStatement.py @@ -1,3 +1 @@ -from Bastion import BastionClass - -from email.Utils import formatdate +from Bastion import BastionClass \ No newline at end of file diff --git a/python/testData/inspections/PyCompatibilityInspection/importElement.py b/python/testData/inspections/PyCompatibilityInspection/importElement.py index c04d845469ce..7e6cf2f3c374 100644 --- a/python/testData/inspections/PyCompatibilityInspection/importElement.py +++ b/python/testData/inspections/PyCompatibilityInspection/importElement.py @@ -1 +1 @@ -import Bastion \ No newline at end of file +import Bastion \ No newline at end of file diff --git a/python/testData/inspections/PyCompatibilityInspection/importStatement.py b/python/testData/inspections/PyCompatibilityInspection/importStatement.py index 5f849606c2d2..40992091a58f 100644 --- a/python/testData/inspections/PyCompatibilityInspection/importStatement.py +++ b/python/testData/inspections/PyCompatibilityInspection/importStatement.py @@ -1,3 +1,3 @@ import builtins -import __builtin__ \ No newline at end of file +import __builtin__ \ No newline at end of file diff --git a/python/testData/inspections/PyCompatibilityInspection/listCompExpression.py b/python/testData/inspections/PyCompatibilityInspection/listCompExpression.py index 7e2b13fa7528..fefc2b40b24b 100644 --- a/python/testData/inspections/PyCompatibilityInspection/listCompExpression.py +++ b/python/testData/inspections/PyCompatibilityInspection/listCompExpression.py @@ -1 +1 @@ -var = [x for x in 1, 2, 3] \ No newline at end of file +var = [x for x in 1, 2, 3] \ No newline at end of file diff --git a/python/testData/inspections/PyCompatibilityInspection/numericLiteralExpression.py b/python/testData/inspections/PyCompatibilityInspection/numericLiteralExpression.py index 6c3b9bf630d1..87734f80ce08 100644 --- a/python/testData/inspections/PyCompatibilityInspection/numericLiteralExpression.py +++ b/python/testData/inspections/PyCompatibilityInspection/numericLiteralExpression.py @@ -1,2 +1,2 @@ -a = 12l -v = 048 \ No newline at end of file +a = 12l +v = 048 \ No newline at end of file diff --git a/python/testData/inspections/PyCompatibilityInspection/raiseMultipleArgs.py b/python/testData/inspections/PyCompatibilityInspection/raiseMultipleArgs.py index b938fc7a4914..9b802b02b1f9 100644 --- a/python/testData/inspections/PyCompatibilityInspection/raiseMultipleArgs.py +++ b/python/testData/inspections/PyCompatibilityInspection/raiseMultipleArgs.py @@ -1,4 +1,4 @@ try: a except : - raise ImportError, ImportWarning + raise ImportError, ImportWarning diff --git a/python/testData/inspections/PyCompatibilityInspection/reprExpression.py b/python/testData/inspections/PyCompatibilityInspection/reprExpression.py index 60a15984e77f..7be8a9cc21ad 100644 --- a/python/testData/inspections/PyCompatibilityInspection/reprExpression.py +++ b/python/testData/inspections/PyCompatibilityInspection/reprExpression.py @@ -1 +1 @@ -a = `imp.acquire_lock()` +a = `imp.acquire_lock()` diff --git a/python/testData/inspections/PyCompatibilityInspection/stringLiteralExpression.py b/python/testData/inspections/PyCompatibilityInspection/stringLiteralExpression.py index 93661f7023b5..ae620a604e28 100644 --- a/python/testData/inspections/PyCompatibilityInspection/stringLiteralExpression.py +++ b/python/testData/inspections/PyCompatibilityInspection/stringLiteralExpression.py @@ -2,15 +2,15 @@ a = u< # Python 3.6 -a = f"" -a = F"" -a = rf"" -a = fr"" -a = fu"" -a = uf"" -a = bf"" -a = fb"" -a = ufr"" +a = f"" +a = F"" +a = rf"" +a = fr"" +a = fu"" +a = uf"" +a = bf"" +a = fb"" +a = ufr"" # python 3.3 @@ -35,7 +35,7 @@ a = b"" a = u"" a = r"" -a = ur"" +a = ur"" a = b"" a = br"" @@ -43,12 +43,12 @@ a = bru"" a = r"" -a = ur"" +a = ur"" # combined b = u"" b"" # never was available -a = rr"" -a = bb"" -a = uu"" \ No newline at end of file +a = rr"" +a = bb"" +a = uu"" \ No newline at end of file diff --git a/python/testData/inspections/PyCompatibilityInspection/underscoresInNumericLiterals.py b/python/testData/inspections/PyCompatibilityInspection/underscoresInNumericLiterals.py index 35ec4e5a1610..ea95bb230e3e 100644 --- a/python/testData/inspections/PyCompatibilityInspection/underscoresInNumericLiterals.py +++ b/python/testData/inspections/PyCompatibilityInspection/underscoresInNumericLiterals.py @@ -3,7 +3,7 @@ # oct 0o1_23 -01_23 +01_23 # bin 0b_0011_1111_0100_1110 diff --git a/python/testData/inspections/ReplaceNotEqOperator.py b/python/testData/inspections/ReplaceNotEqOperator.py index 9eb9f039405e..250efb5cb76f 100644 --- a/python/testData/inspections/ReplaceNotEqOperator.py +++ b/python/testData/inspections/ReplaceNotEqOperator.py @@ -1 +1 @@ -print(a <> b) \ No newline at end of file +print(a <> b) \ No newline at end of file