{"categories":[{"label":"Software Development","url":"https://skillfed.io/packages/category/software-development/3"}],"enrichment":{"capability":"Provides type hints and annotations for Python 2.7 and Python 3.4, backporting the standard library typing module to versions before 3.5.","skillfed_tags":["backport","legacy-python"],"use_cases":["Adding type hints to a Python 2.7 codebase that cannot yet migrate to Python 3.5+","Enabling static type checkers on legacy Python 3.4 projects","Documenting function signatures with type annotations in pre-3.5 codebases","Supporting older Python versions in a package while using type-checking tooling"],"what_it_does":"This package backports Python's standard library typing module to older Python versions (2.7 and 3.4) that predate its introduction in Python 3.5. It enables developers to use type annotations and hints\u2014a standard notation for documenting function and variable types\u2014on legacy Python versions, allowing static type checkers, IDEs, and other tools to analyze code for type correctness.\n\nOn Python 3.5 and later, installing this package has no effect because the standard library's typing module takes precedence. The package is intended primarily for projects that must support very old Python versions. For modern projects, the stdlib typing module is always available and receives updates with each Python release.","worth_installing":"No, unless you are actively maintaining a Python 2.7 or 3.4 codebase. For any modern Python project (3.5+), the stdlib typing module is built-in and superior. This package is a legacy compatibility shim with no releases since 2021-05-01."},"id":"typing","links":{"html":"https://skillfed.io/packages/typing","md":"https://skillfed.io/packages/typing.md","pypi":"https://pypi.org/project/typing/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2021-05-01","license_spdx":null,"license_treatment":"permissive","name":"typing","python_support":"capped_below_current","summary":"Type Hints for Python"},"popularity":{"monthly_downloads":4872624,"position":2210,"tier":"top_5000"},"security":{"n_vulnerabilities":0},"version":"3.10.0.0"}
