//! Generated with `uv run scripts/generate-known-stdlib.py`.

/// Return whether a normalized package name matches a Python standard-library module.
pub fn is_known_standard_library_package(minor_version: u8, package: &str) -> bool {
    matches!(
        (minor_version, package),
        (
            _,
            "abc"
                | "antigravity"
                | "argparse"
                | "array"
                | "ast"
                | "asyncio"
                | "atexit"
                | "base64"
                | "bdb"
                | "binascii"
                | "bisect"
                | "builtins"
                | "bz2"
                | "calendar"
                | "cmath"
                | "cmd"
                | "code"
                | "codecs"
                | "codeop"
                | "collections"
                | "colorsys"
                | "compileall"
                | "concurrent"
                | "configparser"
                | "contextlib"
                | "contextvars"
                | "copy"
                | "copyreg"
                | "cprofile"
                | "csv"
                | "ctypes"
                | "curses"
                | "dataclasses"
                | "datetime"
                | "dbm"
                | "decimal"
                | "difflib"
                | "dis"
                | "doctest"
                | "email"
                | "encodings"
                | "ensurepip"
                | "enum"
                | "errno"
                | "faulthandler"
                | "fcntl"
                | "filecmp"
                | "fileinput"
                | "fnmatch"
                | "fractions"
                | "ftplib"
                | "functools"
                | "gc"
                | "genericpath"
                | "getopt"
                | "getpass"
                | "gettext"
                | "glob"
                | "grp"
                | "gzip"
                | "hashlib"
                | "heapq"
                | "hmac"
                | "html"
                | "http"
                | "idlelib"
                | "imaplib"
                | "importlib"
                | "inspect"
                | "io"
                | "ipaddress"
                | "itertools"
                | "json"
                | "keyword"
                | "linecache"
                | "locale"
                | "logging"
                | "lzma"
                | "mailbox"
                | "marshal"
                | "math"
                | "mimetypes"
                | "mmap"
                | "modulefinder"
                | "msvcrt"
                | "multiprocessing"
                | "netrc"
                | "nt"
                | "ntpath"
                | "nturl2path"
                | "numbers"
                | "opcode"
                | "operator"
                | "optparse"
                | "os"
                | "pathlib"
                | "pdb"
                | "pickle"
                | "pickletools"
                | "pkgutil"
                | "platform"
                | "plistlib"
                | "poplib"
                | "posix"
                | "posixpath"
                | "pprint"
                | "profile"
                | "pstats"
                | "pty"
                | "pwd"
                | "py-compile"
                | "pyclbr"
                | "pydoc"
                | "pydoc-data"
                | "pyexpat"
                | "queue"
                | "quopri"
                | "random"
                | "re"
                | "readline"
                | "reprlib"
                | "resource"
                | "rlcompleter"
                | "runpy"
                | "sched"
                | "secrets"
                | "select"
                | "selectors"
                | "shelve"
                | "shlex"
                | "shutil"
                | "signal"
                | "site"
                | "smtplib"
                | "socket"
                | "socketserver"
                | "sqlite3"
                | "ssl"
                | "stat"
                | "statistics"
                | "string"
                | "stringprep"
                | "struct"
                | "subprocess"
                | "symtable"
                | "sys"
                | "sysconfig"
                | "syslog"
                | "tabnanny"
                | "tarfile"
                | "tempfile"
                | "termios"
                | "textwrap"
                | "this"
                | "threading"
                | "time"
                | "timeit"
                | "tkinter"
                | "token"
                | "tokenize"
                | "trace"
                | "traceback"
                | "tracemalloc"
                | "tty"
                | "turtle"
                | "turtledemo"
                | "types"
                | "typing"
                | "unicodedata"
                | "unittest"
                | "urllib"
                | "uuid"
                | "venv"
                | "warnings"
                | "wave"
                | "weakref"
                | "webbrowser"
                | "winreg"
                | "winsound"
                | "wsgiref"
                | "xml"
                | "xmlrpc"
                | "xx"
                | "xxlimited"
                | "xxsubtype"
                | "zipapp"
                | "zipfile"
                | "zipimport"
                | "zlib"
        ) | (
            7,
            "aifc"
                | "asynchat"
                | "asyncore"
                | "audioop"
                | "binhex"
                | "cgi"
                | "cgitb"
                | "chunk"
                | "crypt"
                | "distutils"
                | "dummy-threading"
                | "formatter"
                | "imghdr"
                | "imp"
                | "lib2to3"
                | "macpath"
                | "mailcap"
                | "msilib"
                | "nis"
                | "nntplib"
                | "ossaudiodev"
                | "parser"
                | "pipes"
                | "smtpd"
                | "sndhdr"
                | "spwd"
                | "sre-compile"
                | "sre-constants"
                | "sre-parse"
                | "sunau"
                | "symbol"
                | "telnetlib"
                | "uu"
                | "xdrlib"
        ) | (
            8,
            "aifc"
                | "asynchat"
                | "asyncore"
                | "audioop"
                | "binhex"
                | "cgi"
                | "cgitb"
                | "chunk"
                | "crypt"
                | "distutils"
                | "dummy-threading"
                | "formatter"
                | "imghdr"
                | "imp"
                | "lib2to3"
                | "mailcap"
                | "msilib"
                | "nis"
                | "nntplib"
                | "ossaudiodev"
                | "parser"
                | "pipes"
                | "smtpd"
                | "sndhdr"
                | "spwd"
                | "sre-compile"
                | "sre-constants"
                | "sre-parse"
                | "sunau"
                | "symbol"
                | "telnetlib"
                | "uu"
                | "xdrlib"
        ) | (
            9,
            "aifc"
                | "asynchat"
                | "asyncore"
                | "audioop"
                | "binhex"
                | "cgi"
                | "cgitb"
                | "chunk"
                | "crypt"
                | "distutils"
                | "formatter"
                | "graphlib"
                | "imghdr"
                | "imp"
                | "lib2to3"
                | "mailcap"
                | "msilib"
                | "nis"
                | "nntplib"
                | "ossaudiodev"
                | "parser"
                | "pipes"
                | "smtpd"
                | "sndhdr"
                | "spwd"
                | "sre-compile"
                | "sre-constants"
                | "sre-parse"
                | "sunau"
                | "symbol"
                | "telnetlib"
                | "uu"
                | "xdrlib"
                | "zoneinfo"
        ) | (
            10,
            "aifc"
                | "asynchat"
                | "asyncore"
                | "audioop"
                | "binhex"
                | "cgi"
                | "cgitb"
                | "chunk"
                | "crypt"
                | "distutils"
                | "graphlib"
                | "imghdr"
                | "imp"
                | "lib2to3"
                | "mailcap"
                | "msilib"
                | "nis"
                | "nntplib"
                | "ossaudiodev"
                | "pipes"
                | "smtpd"
                | "sndhdr"
                | "spwd"
                | "sre-compile"
                | "sre-constants"
                | "sre-parse"
                | "sunau"
                | "telnetlib"
                | "uu"
                | "xdrlib"
                | "xxlimited-35"
                | "zoneinfo"
        ) | (
            11,
            "aifc"
                | "asynchat"
                | "asyncore"
                | "audioop"
                | "cgi"
                | "cgitb"
                | "chunk"
                | "crypt"
                | "distutils"
                | "graphlib"
                | "imghdr"
                | "imp"
                | "lib2to3"
                | "mailcap"
                | "msilib"
                | "nis"
                | "nntplib"
                | "ossaudiodev"
                | "pipes"
                | "smtpd"
                | "sndhdr"
                | "spwd"
                | "sre-compile"
                | "sre-constants"
                | "sre-parse"
                | "sunau"
                | "telnetlib"
                | "tomllib"
                | "uu"
                | "xdrlib"
                | "xxlimited-35"
                | "zoneinfo"
        ) | (
            12,
            "aifc"
                | "audioop"
                | "cgi"
                | "cgitb"
                | "chunk"
                | "crypt"
                | "graphlib"
                | "imghdr"
                | "lib2to3"
                | "mailcap"
                | "msilib"
                | "nis"
                | "nntplib"
                | "ossaudiodev"
                | "pipes"
                | "sndhdr"
                | "spwd"
                | "sre-compile"
                | "sre-constants"
                | "sre-parse"
                | "sunau"
                | "telnetlib"
                | "tomllib"
                | "uu"
                | "xdrlib"
                | "xxlimited-35"
                | "zoneinfo"
        ) | (
            13,
            "graphlib"
                | "sre-compile"
                | "sre-constants"
                | "sre-parse"
                | "tomllib"
                | "xxlimited-35"
                | "zoneinfo"
        ) | (
            14,
            "annotationlib"
                | "compression"
                | "graphlib"
                | "sre-compile"
                | "sre-constants"
                | "sre-parse"
                | "tomllib"
                | "xxlimited-35"
                | "zoneinfo"
        ) | (
            15,
            "annotationlib"
                | "compression"
                | "graphlib"
                | "profiling"
                | "tomllib"
                | "xxlimited-35"
                | "zoneinfo"
        )
    )
}
