mypy

E911255

mypy is a static type checker for Python that enforces type hints and helps catch type-related errors before runtime.

Try in SPARQL Jump to: Statements Referenced by

Statements (48)

Predicate Object
instanceOf Python development tool
open-source software
software tool
static type checker
category Python static analysis tool
type checker
checks attribute access types
function signatures
return types
subtype relationships
variable types
distribution Python Package Index NERFINISHED
domain software development
static analysis
goal catch type errors early
improve code quality
improve maintainability of Python code
hasFeature configuration file support
error codes
incremental mode
per-module configuration
strict type checking mode
installCommand pip install mypy
integratesWith Python type hinting system
code editors
continuous integration pipelines
license MIT License
name mypy NERFINISHED
primaryFunction detect type-related errors before runtime
enforce type hints
static type checking
programmingLanguage Python
repositoryPlatform GitHub
supports Literal types
TypedDict
Union types
generic types
gradual typing
optional static typing
plugins
protocols
type inference
type narrowing
supportsLanguage Python
targetUsers Python developers
uses PEP 484 type hints
Python type annotations
writtenIn Python NERFINISHED

Referenced by (2)

Full triples — surface form annotated when it differs from this entity's canonical label.