--- id: types-emoji version: "2.1.0.3" license: Apache-2.0 license license_treatment: permissive maintenance: active --- # types-emoji — Typing stubs for emoji License: permissive · Maintenance: active · Downloads: 678.6K/mo ## What it is and what it does types-emoji is a PEP 561 type stub package that provides type information for the emoji package. It allows static type checkers like mypy, pyright, pytype, and PyCharm to understand and validate code that uses emoji, catching type errors at development time. However, this package is now largely superseded: the description notes that emoji has included type annotations or type stubs since version 2.2.0, making types-emoji redundant for users on that version or later. The package has not been updated since 2023-03-27, and its own description recommends uninstalling it if you use emoji 2.2.0 or newer. Use it for: - Type-checking code that depends on emoji versions older than 2.2.0 without native stubs - Enabling static type validation in projects locked to pre-2.2.0 emoji versions - Adding type safety to emoji usage in codebases that require strict static analysis ## Worth the install? AI-flagged interpretation of the facts above — verify before relying. Provides type stubs for the emoji package, enabling static type checkers like mypy, pyright, and pytype to validate code that uses emoji. No, unless you are locked to emoji versions older than 2.2.0. The package itself recommends uninstalling if you use emoji 2.2.0 or newer, and it has not been maintained since 2023-03-27. For modern emoji versions, use the native type stubs included in emoji itself. ## Install pip install types-emoji uv add types-emoji poetry add types-emoji ## Installing types-emoji Before you install: Low install friction with no runtime dependencies. However, the package has not been updated since 2023-03-27; the description notes that emoji has included its own type stubs since version 2.2.0, making types-emoji redundant for recent versions. License in practice: Licensed under Apache-2.0 (permissive), which allows broad use, modification, and distribution with minimal restrictions. Quickstart: pip install types-emoji Then use with mypy or pyright in your project configuration to type-check code that imports emoji. Verify before relying: - Whether the stubs remain accurate for emoji versions beyond 2.2.0 - Compatibility with the latest versions of mypy, pyright, and pytype ## Package facts - License: Apache-2.0 license (permissive) - Python support: unspecified - Install friction: low - Maintenance: active - Downloads: 678.6K/month (top 15,000 on PyPI) - Known vulnerabilities: none known ## Tags type stubs emoji, mypy emoji typing, static type checking emoji, emoji type annotations, pyright emoji stubs, type hints emoji package, type-stubs, deprecated [View on SkillFed](https://skillfed.io/packages/types-emoji) · [View on PyPI](https://pypi.org/project/types-emoji/)