leonardt / ast_toolsLinks
Toolbox for working with the Python AST
☆17Updated last year
Alternatives and similar repositories for ast_tools
Users that are interested in ast_tools are comparing it to the libraries listed below
Sorting:
- Extension to the built-in ast module. Finds comments in source code and adds them to the parsed tree.☆41Updated last year
- Level-up your Hypothesis tests with CrossHair☆13Updated last week
- Python implementations of fixed size hardware types (Bit, BitVector, UInt, SInt, ...) based on the SMT-LIB2 semantics☆18Updated last year
- Annotator that adds scope information to an ast☆25Updated 3 weeks ago
- A runtime python code manipulation framework for profiling, debugging and bugfixing☆64Updated 2 years ago
- Setup / utilities which most projects eventually need☆35Updated 2 years ago
- Extract semantic information about static Python code☆77Updated 2 weeks ago
- ☆25Updated 2 months ago
- Hypothesis strategies for generating Python programs, something like CSmith☆102Updated last year
- example code for blog post "Python CLI Utilities with Poetry and Typer"☆11Updated 2 years ago
- Jonga: Python function call graph visualization☆55Updated 5 months ago
- Cython plugin for Lark, reimplementing the LALR parser & lexer for better performance☆49Updated last month
- Python functional programming☆28Updated last month
- Library for building and working with arbitrary ASTs on top of dataclasses☆21Updated 6 months ago
- Safely evaluate AST nodes without side effects☆45Updated 10 months ago
- Fastest general-purpose parsing library for Python with a familiar API☆44Updated 4 months ago
- Vendy is a tool for vendoring third-party packages into your project.☆16Updated last year
- An abstract language model of SystemVerilog (incl. Verilog) written in Python.☆9Updated this week
- Hypothesis extension to allow generating strings based on regex☆26Updated 6 years ago
- Tools to visualize large code bases in different ways.☆23Updated 2 months ago
- Python bindings for Comby☆13Updated last year
- An AST for Python code generation, in Python☆30Updated 2 weeks ago
- Releaser of Versions☆74Updated 2 years ago
- Delayed iteration for polling and retries.☆30Updated 6 months ago
- Convert setup.cfg, etc. to pyproject.toml files☆14Updated last month
- Snapshot, transmit, and resume python states☆23Updated last year
- Build requirements files from setup.py.☆27Updated 2 years ago
- Python shell environment that combines the expressiveness of shell pipelines with the prower of python iterators☆25Updated 11 months ago
- yet another code generation☆50Updated last week
- Cross EDA Abstraction and Automation☆38Updated last week