package documentation

Undocumented

Module api This module makes it possible to use mypy as part of a Python application.
Module applytype No module docstring; 1/2 function documented
Module argmap Utilities for mapping between actual and formal arguments (and their types).
Module binder No module docstring; 0/2 type alias, 0/1 function, 2/2 classes documented
Module bogus_type A Bogus[T] type alias for marking when we subvert the type system
Module build Facilities to analyze entire programs, including imported modules.
Module checker Mypy type checker.
Module checkexpr Expression type checker. This file is conceptually part of TypeChecker.
Module checkmember Type checking of attribute access
Module checkpattern Pattern checker. This file is conceptually part of TypeChecker.
Module checkstrformat Format expression type checker.
Module config_parser No module docstring; 0/2 type alias, 0/2 constant, 11/19 functions, 0/1 exception documented
Module constant_fold Constant folding of expressions.
Module constraints Type inference constraints.
Module copytype No module docstring; 1/1 function, 0/1 class documented
Module defaults Undocumented
Package dmypy No package docstring; 1/2 module documented
Module dmypy_os No module docstring; 0/1 constant, 2/2 functions documented
Module dmypy_server Server for mypy daemon mode.
Module dmypy_util Shared code between dmypy.py and dmypy_server.py.
Module erasetype No module docstring; 3/4 functions, 2/3 classes documented
Module errorcodes Classification of possible errors mypy can detect.
Module errors No module docstring; 0/1 type alias, 0/1 type variable, 0/3 constant, 2/2 functions, 1/1 exception, 3/3 classes documented
Module evalexpr Evaluate an expression.
Module expandtype No module docstring; 0/2 type variable, 0/1 constant, 5/6 functions, 1/3 class documented
Module exprtotype Translate an Expression to a Type value.
Module fastparse No module docstring; 0/1 type alias, 0/1 type variable, 0/6 constant, 4/7 functions, 0/2 class documented
Module find_sources Routines for finding the sources that mypy will check
Module fixup Fix up various things after deserialization.
Module freetree Generic node traverser visitor
Module fscache Interface for accessing the file system with automatic caching.
Module fswatcher Watch parts of the file system for changes.
Module gclogger No module docstring; 1/1 class documented
Module git Git utilities.
Module indirection No module docstring; 1/1 function, 1/1 class documented
Module infer Utilities for type argument inference.
Module inspections No module docstring; 6/8 functions, 3/3 classes documented
Module ipc Cross platform abstractions for inter-process communication
Module join Calculation of the least upper bound types (joins).
Module literals Undocumented
Module lookup This is a module for various lookup functions: functions that will find a semantic node by its name.
Module main Mypy type checker command line tool.
Module maptype No module docstring; 3/5 functions documented
Module meet No module docstring; 13/16 functions, 0/1 class documented
Module memprofile Utility for dumping memory usage stats.
Module message_registry Message constants for generating error messages during type checking.
Module messages Facilities for generating error messages during type checking.
Module metastore Interfaces for accessing metadata.
Module mixedtraverser No module docstring; 1/1 class documented
Module modulefinder Low-level infrastructure to find modules.
Module moduleinspect Basic introspection of modules.
Module mro No module docstring; 1/3 function, 1/1 exception documented
Module nodes Abstract syntax tree node classes (i.e. parse tree).
Module operators Information about Python operators
Module options No module docstring; 0/5 constant, 1/2 class documented
Module parse No module docstring; 1/1 function documented
Module partially_defined No module docstring; 3/7 classes documented
Module patterns Classes for representing match statement patterns.
Module plugin Plugin system for extending mypy.
Package plugins No package docstring; 5/8 modules documented
Module pyinfo Undocumented
Module reachability Utilities related to determining the reachability of code (in semantic analysis).
Module renaming No module docstring; 0/3 constant, 0/1 function, 2/2 classes documented
Module report Classes for producing HTML reports about imprecision.
Module scope Track current scope to easily calculate the corresponding fine-grained target.
Module semanal The semantic analyzer.
Module semanal_classprop Calculate some properties of classes.
Module semanal_enum Semantic analysis of call-based Enum definitions.
Module semanal_infer Simple type inference for decorated functions during semantic analysis.
Module semanal_main Top-level logic for the semantic analyzer.
Module semanal_namedtuple Semantic analysis of named tuple definitions.
Module semanal_newtype Semantic analysis of NewType definitions.
Module semanal_pass1 Block/import reachability analysis.
Module semanal_shared Shared definitions used by different parts of semantic analysis.
Module semanal_typeargs Verify properties of type arguments, like 'int' in C[int] being valid.
Module semanal_typeddict Semantic analysis of TypedDict definitions.
Package server No package docstring; 9/10 modules documented
Module sharedparse Undocumented
Module solve Type inference constraint solving
Module split_namespace Split namespace for argparse to allow separating options by prefix.
Module state Undocumented
Module stats Utilities for calculating and reporting statistics about types.
Module strconv Conversion of parse tree nodes to strings.
Module stubdoc Parsing/inferring signatures from documentation.
Module stubgen Generator of dynamically typed draft stubs for arbitrary modules.
Module stubgenc Stub generator for C modules.
Module stubinfo Undocumented
Module stubtest Tests for stubs.
Module stubutil Utilities for mypy.stubgen, mypy.stubgenc, and mypy.stubdoc modules.
Module subtypes No module docstring; 0/1 type alias, 0/1 type variable, 0/4 constant, 15/22 functions, 0/2 class documented
Module suggestions Mechanisms for inferring function types based on callsites.
Package test No package docstring; 25/40 modules documented
Module traverser Generic node traverser visitor
Module treetransform Base visitor that implements an identity AST transform.
Module tvar_scope No module docstring; 1/1 class documented
Module type_visitor Type visitor classes.
Module typeanal Semantic analysis of types
Module typeops Miscellaneous type operations and helpers for use during type checking.
Module types Classes for representing mypy types.
Module typestate A shared state for all TypeInfos that holds global cache and dependency information, and potentially other mutable TypeInfo state. This module contains mutable global state.
Module typetraverser No module docstring; 1/1 class documented
Module typevars No module docstring; 2/3 functions documented
Module typevartuples Helpers for interacting with type var tuples.
Module util Utility functions with no non-trivial dependencies.
Module version Undocumented
Module visitor Generic abstract syntax tree node visitor
Module __main__ Mypy type checker command line tool.