skillfed

types-antlr4-python3-runtime

Typing stubs for antlr4-python3-runtime

types-antlr4-python3-runtime v4.13.0.20260807 120.3K downloads/30d#12,032 on PyPI37
Permissive license Apache-2.0 Active released

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-runtime

uv

uv add types-antlr4-python3-runtime

poetry

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 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

Programming Language :: Python :: 3Typing :: Stubs Only

Tags

antlr4 type stubstype checking antlr4antlr4-python3-runtime typesmypy antlr4pyright antlr4 stubsstatic type checking parser generatorstypeshed antlr4
type-stubsantlr4static-analysis

More Software Development packages