t3rn0 / ast-commentsLinks
Extension to the built-in ast module. Finds comments in source code and adds them to the parsed tree.
☆43Updated last month
Alternatives and similar repositories for ast-comments
Users that are interested in ast-comments are comparing it to the libraries listed below
Sorting:
- Easy creation of custom import hooks to experiment on alternatives to Python's syntax; see https://aroberge.github.io/ideas/docs/html/☆83Updated last year
- Annotate Python AST trees with source text and token information☆183Updated last month
- minimize python source code to find bugs more easily☆40Updated last month
- ☆45Updated 11 months ago
- Pretty print the output of python stdlib `ast.parse`.☆196Updated this week
- Grep Python Abstract Syntax Trees (AST) using XPath☆101Updated 4 months ago
- Create reproducible installations for a virtual environment from a lock file☆85Updated 5 months ago
- Python variant types that work with match☆52Updated last year
- Make Python CLI tools win the speed race, by cheating!☆74Updated 2 months ago
- A Python Enum that inherits from str.☆118Updated last year
- Proof-of-concept `record` type for Python☆30Updated last year
- Store data created during your `pytest` tests execution, and retrieve it at the end of the session, e.g. for applicative benchmarking pur…☆71Updated 2 months ago
- Hypothesis strategies for generating Python programs, something like CSmith☆106Updated last year
- Cython plugin for Lark, reimplementing the LALR parser & lexer for better performance☆51Updated 3 weeks ago
- Automatically convert unittests to pytest☆57Updated this week
- A tool for generating random, syntactically-correct Python code. Designed for fuzzing and testing of tools that parse Python code.☆23Updated last year
- A fast and flexible reimplementation of data classes☆84Updated 2 years ago
- An unofficial, importable pip API☆115Updated last week
- Provides runtime validation of attributes specified in Python 'attr'-based data classes.☆56Updated last year
- A type wrapper for the standard library `datetime` that supplies stricter checks, such as making 'datetime' not substitutable for 'date',…☆85Updated 2 weeks ago
- Generate waterfalls from `-Ximporttime` tracing.☆119Updated this week
- Vendorize packages from PyPI☆104Updated last year
- Useful types for Python☆139Updated last month
- Get information about what a Python frame is currently doing, particularly the AST node being executed☆358Updated last month
- Formatter for your Python unit tests☆105Updated 2 years ago
- Backport for type hinting generics in standard collections and union types as X | Y☆18Updated 4 years ago
- generate random python code to test linter/formatter/and other tools☆44Updated last month
- A little benchmarking tool for Python☆190Updated last year
- Operator overloading for fast anonymous functions.☆50Updated last week
- Utilities for run-time type validation and multiple dispatch☆168Updated this week