--- id: types-antlr4-python3-runtime version: "4.13.0.20260807" license: Apache-2.0 license_treatment: permissive maintenance: active --- # types-antlr4-python3-runtime — Typing stubs for antlr4-python3-runtime License: permissive · Maintenance: active · Downloads: 120.3K/mo ## What it is and what it does This is a type stub package that provides type annotations for the antlr4-python3-runtime library. Type stubs are metadata files that tell static type checkers like mypy, pyright, and ty how to interpret the types in a library, even when the library itself does not include inline type hints. The stubs are maintained as part of the typeshed project and are kept in sync with antlr4-python3-runtime 4.13.* releases. Installing this package allows developers to catch type errors in code that uses antlr4-python3-runtime without modifying the runtime library itself. The stubs have been tested with mypy 2.3.0, pyright 1.1.411, and ty 0.0.59, ensuring compatibility with modern type checkers. Use it for: - Enable mypy or pyright to type-check code that imports antlr4-python3-runtime classes and methods. - Catch type mismatches in parser and lexer code before runtime in CI/CD pipelines. - Validate parsing workflows in larger projects that enforce strict type safety. - Support type-aware development when using antlr4-python3-runtime 4.13.* in production code. ## Worth the install? AI-flagged interpretation of the facts above — verify before relying. Provides type stubs for antlr4-python3-runtime, enabling static type checkers to validate code that uses ANTLR4 parser generation. Yes, if you use antlr4-python3-runtime and want static type checking. The package is actively maintained, has no known vulnerabilities, and integrates with standard type checkers. Install it as a development dependency alongside antlr4-python3-runtime 4.13.* to enable type safety in parser-based code. ## Install pip install types-antlr4-python3-runtime uv add types-antlr4-python3-runtime poetry add types-antlr4-python3-runtime ## Installing types-antlr4-python3-runtime Before you install: Low friction installation. Actively maintained with a release 7 days ago; part of the typeshed project with ongoing upstream synchronization. License in practice: Apache-2.0 permissive license allows use in most projects without restriction. Quickstart: pip install types-antlr4-python3-runtime # Type checkers (mypy, pyright, ty) now understand antlr4-python3-runtime types # when analyzing code that imports from antlr4-python3-runtime Requires Python 3.10 or later. The actual antlr4-python3-runtime package must be installed separately. Verify before relying: - Whether the stubs cover all public APIs of antlr4-python3-runtime 4.13.* comprehensively. - Compatibility with antlr4-python3-runtime versions outside the 4.13.* range. - IDE autocomplete support across different editors. ## Package facts - License: Apache-2.0 (permissive) - Python support: supports_current - Install friction: low - Maintenance: active - Downloads: 120.3K/month (top 15,000 on PyPI) - Known vulnerabilities: none known ## Tags antlr4 type stubs, type checking antlr4, antlr4-python3-runtime types, mypy antlr4, pyright antlr4 stubs, static type checking parser generators, typeshed antlr4, type-stubs, antlr4, static-analysis [View on SkillFed](https://skillfed.io/packages/types-antlr4-python3-runtime) · [View on PyPI](https://pypi.org/project/types-antlr4-python3-runtime/)