{"categories":[{"label":"Software Development","url":"https://skillfed.io/packages/category/software-development/3"}],"enrichment":{"capability":"Provides Python 2.7 and Python 3 AST parsers with PEP 484 type comment support, independent of the Python version running the parser.","skillfed_tags":["deprecated","ast-parsing","type-comments"],"use_cases":["Legacy projects that parse Python 2.7 code with type comments from a Python 3 environment (use standard `ast` if possible).","Tools that need to extract type information from older codebases written before native type hints existed.","Transitional codebases migrating from Python 2 to Python 3 that need unified parsing logic."],"what_it_does":"typed_ast is an abandoned Python package that provided AST (abstract syntax tree) parsers for Python 2.7 and Python 3 code with support for PEP 484 type comments. It was designed to parse type annotations in comments, a feature that predated Python's native type hint syntax. The parsers were independent of the Python version running them, allowing you to parse code written for different Python versions from a single environment.\n\nThe package is no longer maintained and should not be used for new projects. Python 3.8 and later versions incorporated all of typed_ast's functionality into the standard library `ast` module, making typed_ast obsolete. The project's repository is archived, with the last commit on 2023-07-03. If you encounter typed_ast as a dependency, migration to the standard library is strongly recommended.","worth_installing":"No. Do not install typed_ast for new projects. The package is abandoned and superseded entirely by the standard library `ast` module in Python 3.8+. If you encounter it as a transitive dependency, work with maintainers to remove it. For Python 3.6\u20133.7 projects, migrate to the standard `ast` module where possible; typed_ast offers no advantages on modern Python versions."},"id":"typed-ast","links":{"html":"https://skillfed.io/packages/typed-ast","md":"https://skillfed.io/packages/typed-ast.md","pypi":"https://pypi.org/project/typed-ast/"},"maintenance":{"status":"abandoned"},"meta":{"latest_release":"2023-07-04","license_spdx":null,"license_treatment":"permissive","name":"typed-ast","python_support":"supports_current","summary":"a fork of Python 2 and 3 ast modules with type comment support"},"popularity":{"monthly_downloads":4348443,"position":2325,"tier":"top_5000"},"security":{"n_vulnerabilities":0},"version":"1.5.5"}
