# Stubs for these third-party packages used to be shipped with mypy.
#
# Map package name to PyPI stub distribution name.
legacy_bundled_packages = {
    'aiofiles': 'types-aiofiles',
    'atomicwrites': 'types-atomicwrites',
    'attr': 'types-attrs',
    'backports': 'types-backports',
    'backports_abc': 'types-backports_abc',
    'bleach': 'types-bleach',
    'boto': 'types-boto',
    'cachetools': 'types-cachetools',
    'certifi': 'types-certifi',
    'characteristic': 'types-characteristic',
    'chardet': 'types-chardet',
    'click': 'types-click',
    'click_spinner': 'types-click-spinner',
    'concurrent': 'types-futures',
    'contextvars': 'types-contextvars',
    'croniter': 'types-croniter',
    'Crypto': 'types-pycrypto',
    'cryptography': 'types-cryptography',
    'dataclasses': 'types-dataclasses',
    'dateparser': 'types-dateparser',
    'datetimerange': 'types-DateTimeRange',
    'dateutil': 'types-python-dateutil',
    'decorator': 'types-decorator',
    'deprecated': 'types-Deprecated',
    'docutils': 'types-docutils',
    'emoji': 'types-emoji',
    'enum': 'types-enum34',
    'fb303': 'types-fb303',
    'filelock': 'types-filelock',
    'first': 'types-first',
    'flask': 'types-Flask',
    'freezegun': 'types-freezegun',
    'frozendict': 'types-frozendict',
    'geoip2': 'types-geoip2',
    'gflags': 'types-python-gflags',
    'google': 'types-protobuf',
    'ipaddress': 'types-ipaddress',
    'itsdangerous': 'types-itsdangerous',
    'jinja2': 'types-Jinja2',
    'jwt': 'types-jwt',
    'kazoo': 'types-kazoo',
    'markdown': 'types-Markdown',
    'markupsafe': 'types-MarkupSafe',
    'maxminddb': 'types-maxminddb',
    'mock': 'types-mock',
    'OpenSSL': 'types-openssl-python',
    'orjson': 'types-orjson',
    'paramiko': 'types-paramiko',
    'pathlib2': 'types-pathlib2',
    'pkg_resources': 'types-pkg_resources',
    'polib': 'types-polib',
    'pycurl': 'types-pycurl',
    'pymssql': 'types-pymssql',
    'pymysql': 'types-PyMySQL',
    'pynamodb': 'types-pynamodb',
    'pyre_extensions': 'types-pyre-extensions',
    'pyrfc3339': 'types-pyRFC3339',
    'python2': 'types-six',
    'pytz': 'types-pytz',
    'pyVmomi': 'types-pyvmomi',
    'redis': 'types-redis',
    'requests': 'types-requests',
    'retry': 'types-retry',
    'routes': 'types-Routes',
    'scribe': 'types-scribe',
    'simplejson': 'types-simplejson',
    'singledispatch': 'types-singledispatch',
    'six': 'types-six',
    'slugify': 'types-python-slugify',
    'tabulate': 'types-tabulate',
    'termcolor': 'types-termcolor',
    'toml': 'types-toml',
    'tornado': 'types-tornado',
    'typed_ast': 'types-typed-ast',
    'tzlocal': 'types-tzlocal',
    'ujson': 'types-ujson',
    'waitress': 'types-waitress',
    'werkzeug': 'types-Werkzeug',
    'yaml': 'types-PyYAML',
}
