t3rn0 / ast-comments
Extension to the built-in ast module. Finds comments in source code and adds them to the parsed tree.
☆35Updated 9 months ago
Alternatives and similar repositories for ast-comments:
Users that are interested in ast-comments are comparing it to the libraries listed below
- ☆43Updated 6 months ago
- Annotate Python AST trees with source text and token information☆177Updated last month
- Easy creation of custom import hooks to experiment on alternatives to Python's syntax; see https://aroberge.github.io/ideas/docs/html/☆81Updated last year
- generate random python code to test linter/formatter/and other tools☆42Updated this week
- minimize python source code to find bugs more easily☆34Updated this week
- Python dependency specifications supporting logical operations☆22Updated last week
- Operator overloading for fast anonymous functions.☆50Updated this week
- Hypothesis strategies for generating Python programs, something like CSmith☆99Updated last year
- Try Pyright in your browser☆21Updated last year
- ☆40Updated 4 months ago
- A Python type explainer!☆82Updated last year
- Python variant types that work with match☆49Updated 10 months ago
- Useful types for Python☆124Updated last month
- A utility to fetch and download python packages☆145Updated this week
- Better version of repr/reprlib for short, cheap string representations in Python☆23Updated 6 months ago
- Grep Python Abstract Syntax Trees (AST) using XPath☆93Updated 2 months ago
- Cython plugin for Lark, reimplementing the LALR parser & lexer for better performance☆49Updated last month
- A Textual-based Python AST viewing widget library and application☆87Updated last year
- Cross-specification JSON referencing (JSON Schema, OpenAPI, and the one you just made up!)☆44Updated this week
- Retrieve information from typeshed and other typing stubs☆22Updated last month
- Signatures for entire Python programs. Extract the structure, the frame, the skeleton of your project, to generate API documentation or f…☆353Updated this week
- deprecate and refactor code across library boundaries☆13Updated this week
- A list of Python type checkers (PEP 484 compliant and not, static and runtime/dynamic)☆63Updated 2 years ago
- Make Python CLI tools win the speed race, by cheating!☆71Updated last year
- Decisions by the Python Typing Council☆47Updated 5 months ago
- PEP 621 metadata parsing☆39Updated this week
- An unofficial, importable pip API☆113Updated 3 weeks ago
- A pytest plugin for automatically updating doctest outputs☆62Updated this week
- Experimental Python API for Ruff☆24Updated 2 months ago