This file lists modules PyInstaller was not able to find. This does not necessarily mean these modules are required for running your program. Both Python's standard library and 3rd-party Python packages often conditionally import optional modules, some of which may be available only on certain platforms. Types of import: * top-level: imported at the top-level - look at these first * conditional: imported within an if-statement * delayed: imported within a function * optional: imported within a try-except-statement IMPORTANT: Do NOT post this list to the issue-tracker. Use it as a basis for tracking down the missing module yourself. Thanks! missing module named urllib.urlopen - imported by urllib (delayed, optional), lxml.html (delayed, optional) missing module named urllib.urlencode - imported by urllib (delayed, optional), lxml.html (delayed, optional) missing module named _winapi - imported by encodings (delayed, conditional, optional), ntpath (optional), shutil (conditional), subprocess (conditional), multiprocessing.connection (optional), multiprocessing.spawn (delayed, conditional), multiprocessing.reduction (conditional), multiprocessing.shared_memory (conditional), multiprocessing.heap (conditional), multiprocessing.popen_spawn_win32 (top-level), asyncio.windows_events (top-level), asyncio.windows_utils (top-level), mimetypes (optional) missing module named winreg - imported by importlib._bootstrap_external (conditional), platform (delayed, optional), mimetypes (optional), urllib.request (delayed, conditional, optional), setuptools._distutils.compilers.C.msvc (top-level), babel.localtime._win32 (optional), dns.win32util (conditional), werkzeug.debug (delayed, conditional), requests.utils (delayed, conditional, optional), setuptools.msvc (conditional), pygments.formatters.img (optional) missing module named nt - imported by os (delayed, conditional, optional), ntpath (optional), shutil (conditional), importlib._bootstrap_external (conditional), ctypes (delayed, conditional) missing module named _frozen_importlib_external - imported by importlib._bootstrap (delayed), importlib (optional), importlib.abc (optional), zipimport (top-level) excluded module named _frozen_importlib - imported by importlib (optional), importlib.abc (optional), zipimport (top-level) missing module named msvcrt - imported by subprocess (optional), click._winconsole (top-level), multiprocessing.spawn (delayed, conditional), multiprocessing.popen_spawn_win32 (top-level), asyncio.windows_events (top-level), asyncio.windows_utils (top-level), colorama.winterm (optional), click._termui_impl (conditional), getpass (optional), trio._subprocess_platform (conditional, optional), mcp.os.win32.utilities (conditional) missing module named _overlapped - imported by asyncio.windows_events (top-level) missing module named multiprocessing.set_start_method - imported by multiprocessing (top-level), multiprocessing.spawn (top-level) missing module named multiprocessing.get_start_method - imported by multiprocessing (top-level), multiprocessing.spawn (top-level) missing module named multiprocessing.get_context - imported by multiprocessing (top-level), multiprocessing.pool (top-level), multiprocessing.managers (top-level), multiprocessing.sharedctypes (top-level), watchfiles.run (top-level) missing module named multiprocessing.TimeoutError - imported by multiprocessing (top-level), multiprocessing.pool (top-level) missing module named multiprocessing.BufferTooShort - imported by multiprocessing (top-level), multiprocessing.connection (top-level) missing module named multiprocessing.AuthenticationError - imported by multiprocessing (top-level), multiprocessing.connection (top-level) missing module named multiprocessing.Pipe - imported by multiprocessing (top-level), uvicorn.supervisors.multiprocess (top-level) missing module named multiprocessing.Value - imported by multiprocessing (top-level), werkzeug.debug (top-level) missing module named multiprocessing.Queue - imported by multiprocessing (conditional), _hypothesis_ftz_detector (conditional) missing module named asyncio.DefaultEventLoopPolicy - imported by asyncio (delayed, conditional), asyncio.events (delayed, conditional) missing module named annotationlib - imported by typing_extensions (conditional), attr._compat (conditional), hypothesis.strategies._internal.core (delayed, conditional), sphinx.util.inspect (conditional), _pytest.compat (conditional), pydantic._internal._typing_extra (conditional), pydantic._internal._decorators (delayed, conditional), pydantic._internal._model_construction (delayed, conditional), fastapi.dependencies.utils (delayed, conditional, optional) missing module named _typeshed - imported by setuptools._distutils.dist (conditional), setuptools.command.bdist_egg (conditional), setuptools.glob (conditional), wheel.wheelfile (conditional), setuptools.compat.py311 (conditional), babel.messages.mofile (conditional), babel.messages.pofile (conditional), trio._file_io (conditional), trio._path (conditional), anyio.abc._eventloop (conditional), anyio._core._sockets (conditional), anyio._core._fileio (conditional), anyio._core._tempfile (conditional), httpx._transports.wsgi (conditional), pydantic_core._pydantic_core (top-level), pydantic._internal._dataclasses (conditional), httpx2._transports.wsgi (conditional), click.testing (conditional), anyio._backends._asyncio (conditional), anyio._core._asyncio_selector_thread (conditional), anyio._backends._trio (conditional) missing module named vms_lib - imported by platform (delayed, optional) missing module named 'java.lang' - imported by platform (delayed, optional) missing module named java - imported by platform (delayed) missing module named _winreg - imported by platform (delayed, optional), pygments.formatters.img (optional) missing module named _wmi - imported by platform (optional) missing module named usercustomize - imported by site (delayed, optional) missing module named sitecustomize - imported by site (delayed, optional) missing module named _manylinux - imported by packaging._manylinux (delayed, optional), setuptools._vendor.packaging._manylinux (delayed, optional) missing module named trove_classifiers - imported by setuptools.config._validate_pyproject.formats (optional) missing module named pyimod02_importers - imported by /Users/sumanjeet/.pyenv/versions/3.12.2/lib/python3.12/site-packages/PyInstaller/hooks/rthooks/pyi_rth_pkgutil.py (delayed) missing module named 'setuptools._distutils.msvc9compiler' - imported by cffi._shimmed_dist_utils (conditional, optional) missing module named imp - imported by cffi.verifier (conditional), cffi._imp_emulation (optional), Crypto.Util._raw_api (conditional), Cython.Build.Inline (conditional), Cython.Build.IpythonMagic (optional), pyximport.pyximport (top-level) missing module named collections.Callable - imported by collections (optional), cffi.api (optional) missing module named _dummy_thread - imported by sortedcontainers.sortedlist (conditional, optional), cffi.lock (conditional, optional) missing module named dummy_thread - imported by sortedcontainers.sortedlist (conditional, optional), cffi.lock (conditional, optional) missing module named thread - imported by sortedcontainers.sortedlist (conditional, optional), cffi.lock (conditional, optional), cffi.cparser (conditional, optional) missing module named cStringIO - imported by cffi.ffiplatform (optional), Cython.StringIOTree (optional) missing module named 'pycparser.lextab' - imported by cffi.cparser (delayed) missing module named 'pycparser.yacctab' - imported by cffi.cparser (delayed) missing module named cffi._pycparser - imported by cffi (optional), cffi.cparser (optional) missing module named StringIO - imported by varint (optional), Crypto.Util.py3compat (conditional), Cython.Compiler.Annotate (optional) missing module named wmi - imported by dns.win32util (conditional) missing module named pythoncom - imported by dns.win32util (conditional) missing module named 'twisted.python' - imported by _pytest.unittest (delayed, conditional) missing module named zope - imported by _pytest.unittest (delayed, conditional) missing module named 'twisted.trial' - imported by _pytest.unittest (delayed, conditional) missing module named twisted - imported by _pytest.unittest (conditional) missing module named chardet - imported by pygments.lexer (delayed, conditional, optional), requests (optional) missing module named pygments.formatters.LatexFormatter - imported by pygments.formatters (top-level), sphinx.highlighting (top-level) missing module named pygments.formatters.HtmlFormatter - imported by pygments.formatters (top-level), sphinx.highlighting (top-level), Cython.Compiler.Annotate (delayed, optional) missing module named pygments.lexers.PrologLexer - imported by pygments.lexers (top-level), pygments.lexers.cplint (top-level) excluded module named PIL - imported by sphinx.util.images (optional), sphinx.builders._epub_base (optional), pygments.formatters.img (optional) missing module named ctags - imported by pygments.formatters.html (optional) missing module named argcomplete - imported by _pytest._argcomplete (conditional, optional) excluded module named numpy - imported by hypothesis.extra.numpy (top-level), _pytest.python_api (delayed, conditional), Cython.Build.Inline (delayed, conditional), Cython.Build.IpythonMagic (delayed, conditional), toml.encoder (delayed) missing module named __builtin__ - imported by ptyprocess.ptyprocess (optional), Cython.Shadow (optional), Cython.Utils (optional), Cython.Compiler.Main (optional), Cython.Compiler.Errors (optional), Cython.Compiler.Scanning (delayed, optional), Cython.Compiler.Symtab (optional), Cython.Compiler.Code (optional), Cython.Compiler.Optimize (optional), Cython.Compiler.ExprNodes (optional), Cython.Distutils.old_build_ext (optional), Cython.Build.Inline (delayed, optional) missing module named pkg_resources - imported by babel.messages._compat (delayed, optional), _pytest.monkeypatch (delayed, conditional), Cython.Tempita._tempita (delayed) missing module named curio - imported by sniffio._impl (delayed, conditional) missing module named Image - imported by docutils.parsers.rst.directives.images (optional) missing module named 'PIL.Image' - imported by docutils.parsers.rst.directives.images (optional) missing module named Stemmer - imported by snowballstemmer (optional) missing module named pygments.lexers.TextLexer - imported by pygments.lexers (top-level), sphinx.highlighting (top-level) missing module named pygments.lexers.RstLexer - imported by pygments.lexers (top-level), sphinx.highlighting (top-level) missing module named pygments.lexers.PythonLexer - imported by pygments.lexers (top-level), sphinx.highlighting (top-level) missing module named pygments.lexers.PythonConsoleLexer - imported by pygments.lexers (top-level), sphinx.highlighting (top-level), sphinx.transforms.post_transforms.code (top-level) missing module named pygments.lexers.CLexer - imported by pygments.lexers (top-level), sphinx.highlighting (top-level) missing module named pytz - imported by babel.dates (optional), babel.localtime._helpers (optional), hypothesis.extra.pytz (top-level) missing module named sphinx.util.progress_message - imported by sphinx.util (conditional), sphinxcontrib.applehelp (conditional), sphinxcontrib.htmlhelp (conditional) missing module named sphinx.util.SkipProgressMessage - imported by sphinx.util (conditional), sphinxcontrib.applehelp (conditional) missing module named Levenshtein - imported by sphinx.versioning (optional) missing module named zstandard.backend_rust - imported by zstandard (conditional) missing module named compression - imported by urllib3.util.request (optional), urllib3.response (optional) missing module named brotli - imported by httpx._decoders (optional), urllib3.util.request (optional), urllib3.response (optional), httpx2._decoders (optional) missing module named brotlicffi - imported by httpx._decoders (optional), urllib3.util.request (optional), urllib3.response (optional), httpx2._decoders (optional) missing module named cryptography.x509.UnsupportedExtension - imported by cryptography.x509 (optional), urllib3.contrib.pyopenssl (optional) missing module named 'pyodide.ffi' - imported by urllib3.contrib.emscripten.fetch (delayed, optional) missing module named pyodide - imported by urllib3.contrib.emscripten.fetch (top-level) missing module named js - imported by urllib3.contrib.emscripten.fetch (top-level) missing module named simplejson - imported by requests.compat (conditional, optional) missing module named dummy_threading - imported by requests.cookies (optional) missing module named socks - imported by urllib3.contrib.socks (optional) missing module named defusedxml - imported by sphinx.testing.util (delayed) missing module named jieba - imported by sphinx.search.zh (optional) missing module named janome - imported by sphinx.search.ja (optional) missing module named MeCab - imported by sphinx.search.ja (optional) missing module named win32evtlog - imported by logging.handlers (delayed, optional) missing module named win32evtlogutil - imported by logging.handlers (delayed, optional) missing module named grequests - imported by _hypothesis_ftz_detector (conditional) missing module named 'numpy.typing' - imported by hypothesis.extra.numpy (conditional) missing module named 'numpy.random' - imported by hypothesis.internal.entropy (delayed) missing module named 'hypothesis._native.internal' - imported by hypothesis.strategies._internal.core (top-level) missing module named 'pytz.tzfile' - imported by hypothesis.extra.pytz (top-level) missing module named 'django.conf' - imported by hypothesis.extra.django._fields (top-level) missing module named 'django.db' - imported by hypothesis.extra.django._fields (top-level), hypothesis.extra.django._impl (top-level) missing module named 'django.core' - imported by hypothesis.extra.django._fields (top-level), hypothesis.extra.django._impl (top-level) missing module named 'django.contrib' - imported by hypothesis.extra.django._fields (conditional), hypothesis.extra.django._impl (top-level) missing module named django - imported by hypothesis.extra.django._fields (top-level), hypothesis.extra.django._impl (top-level) missing module named collections.Sequence - imported by collections (optional), sortedcontainers.sortedlist (optional), sortedcontainers.sortedset (optional), sortedcontainers.sorteddict (optional) missing module named collections.ValuesView - imported by collections (optional), sortedcontainers.sorteddict (optional) missing module named collections.Mapping - imported by collections (optional), sortedcontainers.sorteddict (optional) missing module named collections.KeysView - imported by collections (optional), sortedcontainers.sorteddict (optional) missing module named collections.ItemsView - imported by collections (optional), sortedcontainers.sorteddict (optional) missing module named collections.Set - imported by collections (optional), sortedcontainers.sortedset (optional) missing module named collections.MutableSet - imported by collections (optional), sortedcontainers.sortedset (optional) missing module named collections.MutableSequence - imported by collections (optional), sortedcontainers.sortedlist (optional) missing module named exceptiongroup - imported by trio._util (conditional), trio._core._run (conditional), hypothesis.internal.compat (conditional), trio.testing._check_streams (conditional), _pytest.raises (conditional), _pytest.reports (conditional), _pytest.unraisableexception (conditional), _pytest.runner (conditional), _pytest.fixtures (conditional), _pytest._code.code (conditional), trio.testing._raises_group (conditional), trio._channel (conditional), trio._highlevel_open_tcp_listeners (conditional), trio._highlevel_open_tcp_stream (conditional), anyio._core._exceptions (conditional), anyio._core._sockets (conditional), libp2p.tools.anyio_service.manager (conditional), libp2p.tools.anyio_service.trio_manager (conditional), trio_websocket._impl (conditional), hypercorn.trio.lifespan (conditional), hypercorn.trio.task_group (conditional), hypercorn.trio.run (conditional), starlette._utils (conditional, optional), sse_starlette._utils (conditional, optional), _pytest.threadexception (conditional), _pytest.unittest (conditional), anyio._backends._asyncio (conditional), anyio._backends._trio (conditional) missing module named winloop - imported by anyio._backends._asyncio (delayed, conditional) missing module named socksio - imported by httpcore._sync.socks_proxy (top-level), httpcore._async.socks_proxy (top-level), httpx._transports.default (delayed, conditional, optional), httpcore2._sync.socks_proxy (top-level), httpcore2._async.socks_proxy (top-level), httpx2._transports.default (delayed, conditional, optional) missing module named IPython - imported by rich.jupyter (delayed, optional) missing module named 'IPython.core' - imported by rich.pretty (delayed, optional), Cython.Build.IpythonMagic (top-level), dotenv.ipython (top-level) missing module named ipywidgets - imported by rich.live (delayed, conditional, optional) missing module named 'IPython.display' - imported by rich.live (delayed, conditional, optional) missing module named pygments.lexers.CythonLexer - imported by pygments.lexers (delayed, optional), Cython.Compiler.Annotate (delayed, optional) missing module named '_typeshed.wsgi' - imported by httpx._transports.wsgi (conditional), werkzeug._internal (conditional), werkzeug.exceptions (conditional), werkzeug.http (conditional), werkzeug.wsgi (conditional), werkzeug.utils (conditional), werkzeug.wrappers.response (conditional), werkzeug.test (conditional), werkzeug.datastructures.headers (conditional), werkzeug.formparser (conditional), werkzeug.wrappers.request (conditional), werkzeug.serving (conditional), werkzeug.debug (conditional), werkzeug.middleware.shared_data (conditional), werkzeug.routing.exceptions (conditional), werkzeug.routing.map (conditional), httpx2._transports.wsgi (conditional) missing module named '__pypy__.builders' - imported by msgpack.fallback (conditional) missing module named __pypy__ - imported by msgpack.fallback (conditional) missing module named collections.Iterable - imported by collections (optional), Cython.Build.Dependencies (optional) missing module named 'gunicorn.workers' - imported by uvicorn.workers (top-level) missing module named gunicorn - imported by uvicorn.workers (top-level) missing module named 'python_socks.sync' - imported by websockets.sync.client (optional) missing module named python_socks - imported by websockets.asyncio.client (optional), websockets.sync.client (optional) missing module named 'python_socks.async_' - imported by websockets.asyncio.client (optional) missing module named a2wsgi - imported by uvicorn.middleware.wsgi (optional) missing module named google.protobuf.pyext._message - imported by google.protobuf.pyext (conditional, optional), google.protobuf.internal.api_implementation (conditional, optional), google.protobuf.descriptor (conditional), google.protobuf.pyext.cpp_message (conditional) missing module named google.protobuf.enable_deterministic_proto_serialization - imported by google.protobuf (optional), google.protobuf.internal.api_implementation (optional) missing module named google.protobuf.internal._api_implementation - imported by google.protobuf.internal (optional), google.protobuf.internal.api_implementation (optional) missing module named grpc_reflection - imported by grpc (optional) missing module named grpc_health - imported by grpc (optional) missing module named grpc_tools - imported by grpc._runtime_protos (delayed, optional), grpc (optional) missing module named 'grpc_tools.protoc' - imported by grpc._runtime_protos (delayed) missing module named psutil._psutil_windows - imported by psutil (conditional) missing module named eval_type_backport - imported by pydantic._internal._typing_extra (delayed, optional) missing module named dl - imported by setuptools.command.build_ext (conditional, optional) missing module named pythran - imported by Cython.Build.Dependencies (optional), Cython.Compiler.Pythran (optional) missing module named MacOS - imported by Cython.Plex.Timing (conditional) missing module named htmlentitydefs - imported by lxml.html.soupparser (optional) missing module named BeautifulSoup - imported by lxml.html.soupparser (optional) missing module named bs4 - imported by lxml.html.soupparser (optional) missing module named urlparse - imported by lxml.ElementInclude (optional), lxml.html.html5parser (optional) missing module named urllib2 - imported by lxml.ElementInclude (optional), lxml.html.html5parser (optional) missing module named 'html5lib.treebuilders' - imported by lxml.html.html5parser (top-level) missing module named html5lib - imported by lxml.html._html5builder (top-level), lxml.html.html5parser (top-level) missing module named 'cython.cimports' - imported by lxml.html.diff (optional) missing module named lxml_html_clean - imported by lxml.html.clean (optional) missing module named cssselect - imported by lxml.cssselect (optional) missing module named pyximport.test - imported by pyximport (conditional), pyximport.pyxbuild (conditional) missing module named 'IPython.utils' - imported by Cython.Build.IpythonMagic (top-level) missing module named 'IPython.paths' - imported by Cython.Build.IpythonMagic (optional) missing module named md5 - imported by Cython.Compiler.Code (optional), Cython.Build.IpythonMagic (optional) missing module named Cython.Parser - imported by Cython.Compiler.Main (delayed, conditional, optional) missing module named email_validator - imported by pydantic.networks (delayed, conditional, optional), pydantic.v1.networks (delayed, conditional, optional), fastapi.openapi.models (optional), pydantic.v1._hypothesis_plugin (optional) missing module named pydantic.PydanticSchemaGenerationError - imported by pydantic (delayed), pydantic.functional_validators (delayed, conditional), fastapi._compat.v2 (top-level) missing module named pydantic.PydanticUserError - imported by pydantic (top-level), pydantic.root_model (top-level), mcp.server.mcpserver.utilities.func_metadata (top-level) missing module named 'compression.zstd' - imported by httpx2._decoders (conditional, optional) missing module named pydantic.BaseModel - imported by pydantic (conditional), pydantic._internal._typing_extra (conditional), pydantic._internal._import_utils (delayed, conditional), pydantic._internal._core_utils (delayed), pydantic.deprecated.copy_internals (delayed, conditional), py_ipfs_lite.connection_tracker (top-level), fastapi.exceptions (top-level), fastapi.types (top-level), fastapi._compat.shared (top-level), fastapi._compat.v2 (top-level), fastapi.openapi.models (top-level), fastapi.security.http (top-level), fastapi.dependencies.utils (top-level), fastapi.encoders (top-level), fastapi.sse (top-level), fastapi.openapi.utils (top-level), mcp_types._types (top-level), mcp_types.jsonrpc (top-level), mcp_types.methods (top-level), mcp_types._wire_base (top-level), mcp.server.context (top-level), mcp.server.connection (top-level), mcp.shared.peer (top-level), mcp.server.session (top-level), mcp.server.lowlevel.server (top-level), mcp.server.auth.provider (top-level), mcp.shared.auth (top-level), mcp.server.auth.handlers.authorize (top-level), mcp.server.auth.handlers.register (top-level), mcp.server.auth.settings (top-level), mcp.server.auth.handlers.revoke (top-level), mcp.server.auth.handlers.token (top-level), mcp.server.models (top-level), mcp.server.runner (top-level), mcp.server.transport_security (top-level), mcp.server.extension (top-level), mcp.server.mcpserver.resources.base (top-level), mcp.server.mcpserver.resources.templates (top-level), mcp.server.mcpserver.context (top-level), mcp.server.elicitation (top-level), mcp.server.mcpserver.server (top-level), mcp.server.mcpserver.prompts.base (top-level), mcp.server.mcpserver.utilities.func_metadata (top-level), mcp.server.mcpserver.tools.base (top-level), mcp.server.mcpserver.resolve (top-level), mcp.client.session (top-level), mcp.client.extension (top-level), mcp.client.session_group (top-level), mcp.client.stdio (top-level) missing module named win32job - imported by mcp.os.win32.utilities (conditional) missing module named win32con - imported by mcp.os.win32.utilities (conditional) missing module named win32api - imported by mcp.os.win32.utilities (conditional) missing module named pywintypes - imported by mcp.os.win32.utilities (conditional) missing module named isoduration - imported by jsonschema._format (top-level) missing module named uri_template - imported by jsonschema._format (top-level) missing module named webcolors - imported by jsonschema._format (top-level) missing module named rfc3339_validator - imported by jsonschema._format (top-level) missing module named rfc3987_syntax - imported by jsonschema._format (optional) missing module named rfc3986_validator - imported by jsonschema._format (optional) missing module named rfc3987 - imported by jsonschema._format (optional) missing module named fqdn - imported by jsonschema._format (top-level) missing module named rpds.List - imported by rpds (top-level), referencing._core (top-level) missing module named rpds.HashTrieSet - imported by rpds (top-level), referencing._core (top-level) missing module named rpds.HashTrieMap - imported by rpds (top-level), referencing._core (top-level), jsonschema._types (top-level), jsonschema.validators (top-level) missing module named aiortc - imported by libp2p.transport.webrtc.certificate (delayed, optional), libp2p.transport.webrtc._aiortc_helpers (top-level), libp2p.transport.webrtc.listener (delayed), libp2p.transport.webrtc.transport (delayed, optional) missing module named 'aiortc.rtcdtlstransport' - imported by libp2p.transport.webrtc._aiortc_helpers (top-level) missing module named rocksdb - imported by libp2p.peer.persistent.factory (optional) missing module named plyvel - imported by libp2p.peer.persistent.factory (optional) missing module named snappy - imported by prometheus_client.exposition (optional) missing module named libp2p.pubsub.Pubsub - imported by libp2p.pubsub (top-level), peerdrop.core.messaging (top-level) missing module named libp2p.pubsub.GossipSub - imported by libp2p.pubsub (top-level), peerdrop.core.messaging (top-level) missing module named libp2p.pubsub.PROTOCOL_ID - imported by libp2p.pubsub (top-level), peerdrop.core.messaging (top-level) missing module named pydantic_extra_types - imported by fastapi.encoders (optional)