types-antlr4-python3-runtime
Typing stubs for antlr4-python3-runtime
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 on this page — 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
types-antlr4-python3-runtime on PyPI
pip
pip install types-antlr4-python3-runtimeuv
uv add types-antlr4-python3-runtimepoetry
poetry add types-antlr4-python3-runtimeInstalling 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 the current Python release (>=3.10) |
| Install friction | low — pure-Python wheel |
| Runtime dependencies | none |
| Maintenance | actively maintained — 7 days since the last release |
| Last repo commit | |
| First released | |
| Downloads | 120,329/month — #12,032 on PyPI (30-day window, as of 2026-08-14) |
| Known vulnerabilities | none known (OSV.dev, checked 2026-08-14) |
Evidence: types_antlr4_python3_runtime-4.13.0.20260807-py3-none-any.whl
Tags
More Software Development packages
Provides backported and experimental type hints…
permissive · top 100 on PyPI
numpyNumPy provides an N-dimensional array object…
permissive · top 100 on PyPI
fastapiFastAPI is a Python web framework for building…
permissive · top 100 on PyPI
annotated-docProvides a way to document function parameters,…
permissive · top 100 on PyPI
typerTyper builds command-line applications from…
permissive · top 1,000 on PyPI
distlibDistlib provides low-level packaging utilities…
permissive · top 1,000 on PyPI
types-dateparserProvides type stubs for the dateparser package,…
permissive · top 5,000 on PyPI
types-gunicornProvides type stubs for gunicorn to enable…
permissive · top 15,000 on PyPI
types-geventProvides type stubs for the gevent library,…
permissive · top 15,000 on PyPI
types-grpcioProvides type stubs for the grpcio package,…
permissive · top 5,000 on PyPI
types-pyinstallerProvides type stubs for pyinstaller, enabling…
permissive · top 15,000 on PyPI
types-bleachProvides type stubs for the bleach HTML…
permissive · top 5,000 on PyPI
types-MarkdownProvides type stubs for the Markdown package,…
permissive · top 5,000 on PyPI
types-decoratorProvides type stubs for the `decorator`…
permissive · top 5,000 on PyPI
types-PyMySQLProvides type stubs for PyMySQL to enable…
permissive · top 5,000 on PyPI
types-pyflakesProvides type stubs for the pyflakes static…
permissive · top 15,000 on PyPI