Bundled Python Dependencies

January 21, 2026 ยท View on GitHub

This file is auto-generated by the build system.

This file was last updated for 6.1.0 on 2026-01-21.

This document lists Python modules that are bundled into the EDMC executable by the Windows build process. It is intended for transparency, auditing, debugging, and license compliance.

Important Notes

  • This is NOT a public API guarantee.
  • The presence of a module in this list does NOT mean it is supported for plugins or external use.
  • Bundled modules may be added, removed, upgraded, downgraded, or replaced at any time without notice.
  • This list reflects one specific build configuration and may differ between releases, platforms, or build options.

For Plugin Developers

  • Always vendor or declare your own dependencies.
  • Only the documented EDMC plugin API is considered stable.
  • Use try/except imports for optional features.
  • Do not rely on pywin32 internals for cross-platform plugins.
  • While it is likely that these dependencies will be available, this is not part of the public API.

For Developers and Packagers

  • This reflects what py2exe determined was required for this build.
  • Changes in Python, py2exe, or import structure may significantly change this list.
  • Only modules actually bundled by py2exe are listed; this is not all of the Python standard library.
  • This list is not sorted by importance, stability, or API relevance.

EDMC's own source code and first-party modules are intentionally excluded from this document.

Bundled Standard Library Modules

  • __future__
  • _aix_support
  • _asyncio
  • _bz2
  • _collections_abc
  • _colorize
  • _compat_pickle
  • _compression
  • _ctypes
  • _decimal
  • _elementtree
  • _hashlib
  • _ios_support
  • _lzma
  • _multiprocessing
  • _opcode_metadata
  • _osx_support
  • _overlapped
  • _py_abc
  • _pydatetime
  • _pydecimal
  • _pyrepl
  • _queue
  • _sitebuiltins
  • _socket
  • _sqlite3
  • _ssl
  • _strptime
  • _threading_local
  • _tkinter
  • _uuid
  • _weakrefset
  • _wmi
  • abc
  • argparse
  • ast
  • asyncio
  • base64
  • bisect
  • bz2
  • calendar
  • code
  • codecs
  • codeop
  • collections
  • colorsys
  • concurrent
  • configparser
  • contextlib
  • contextvars
  • copy
  • copyreg
  • csv
  • ctypes
  • curses
  • dataclasses
  • datetime
  • decimal
  • dis
  • email
  • encodings
  • enum
  • fnmatch
  • fractions
  • ftplib
  • functools
  • genericpath
  • getopt
  • getpass
  • gettext
  • glob
  • gzip
  • hashlib
  • heapq
  • hmac
  • html
  • http
  • importlib
  • inspect
  • io
  • ipaddress
  • json
  • keyword
  • linecache
  • locale
  • logging
  • lzma
  • mimetypes
  • multiprocessing
  • netrc
  • ntpath
  • nturl2path
  • numbers
  • opcode
  • operator
  • os
  • pathlib
  • pickle
  • pkgutil
  • platform
  • plistlib
  • posixpath
  • pprint
  • py_compile
  • pydoc
  • pydoc_data
  • pyexpat
  • queue
  • quopri
  • random
  • re
  • reprlib
  • rlcompleter
  • runpy
  • secrets
  • select
  • selectors
  • shlex
  • shutil
  • signal
  • smtplib
  • socket
  • socketserver
  • sqlite3
  • ssl
  • stat
  • statistics
  • string
  • stringprep
  • struct
  • subprocess
  • sysconfig
  • tarfile
  • tempfile
  • textwrap
  • threading
  • tkinter
  • token
  • tokenize
  • tomllib
  • traceback
  • tracemalloc
  • tty
  • types
  • typing
  • unicodedata
  • urllib
  • uuid
  • warnings
  • weakref
  • webbrowser
  • winsound
  • xml
  • xmlrpc
  • zipfile
  • zipimport

Bundled Third-Party Modules

  • PIL
  • _distutils_hack
  • _win32sysloader
  • backports
  • certifi
  • charset_normalizer
  • cryptography
  • idna
  • importlib_metadata
  • jaraco
  • more_itertools
  • packaging
  • psutil
  • pythoncom (Windows-only, pywin32)
  • pywin32_system32 (Windows-only, pywin32)
  • pywintypes (Windows-only, pywin32)
  • requests
  • semantic_version
  • setuptools
  • simplesystray
  • test
  • tomli
  • tomli_w
  • typing_extensions
  • urllib3
  • watchdog
  • wheel
  • win32api (Windows-only, pywin32)
  • win32com (Windows-only, pywin32)
  • win32comext (Windows-only, pywin32)
  • win32con (Windows-only, pywin32)
  • win32evtlog (Windows-only, pywin32)
  • win32evtlogutil (Windows-only, pywin32)
  • win32gui (Windows-only, pywin32)
  • win32process (Windows-only, pywin32)
  • win32timezone (Windows-only, pywin32)
  • winerror
  • zipp

Total bundled stdlib modules: 156 Total bundled third-party modules: 38