t3rn0 / ast-comments
Extension to the built-in ast module. Finds comments in source code and adds them to the parsed tree.
☆31Updated 6 months ago
Related projects ⓘ
Alternatives and complementary repositories for ast-comments
- ☆44Updated 2 months ago
- Annotate Python AST trees with source text and token information☆172Updated last month
- Python variant types that work with match☆48Updated 7 months ago
- Operator overloading for fast anonymous functions.☆50Updated last week
- minimize python source code to find bugs more easily☆31Updated this week
- Make Python CLI tools win the speed race, by cheating!☆71Updated last year
- generate random python code to test linter/formatter/and other tools☆40Updated this week
- Useful types for Python☆98Updated last month
- deprecate and refactor code across library boundaries☆11Updated this week
- Easy creation of custom import hooks to experiment on alternatives to Python's syntax; see https://aroberge.github.io/ideas/docs/html/☆79Updated 11 months ago
- Extract semantic information about static Python code☆69Updated 3 weeks ago
- Over 600 fast Python bindings to the CPython C API. 🤯☆59Updated 2 months ago
- Time dilation & contraction in asyncio event loops (in tests)☆28Updated 2 years ago
- Create Python variables on the fly.☆85Updated this week
- Cython plugin for Lark, reimplementing the LALR parser & lexer for better performance☆45Updated last week
- A utility to fetch and download python packages☆141Updated this week
- PyPI Simple Repository API client library☆40Updated last week
- A pytest plugin for automatically updating doctest outputs☆61Updated this week
- Pytest plugin for testing examples in docstrings and markdown files.☆92Updated 2 months ago
- A Textual-based Python AST viewing widget library and application☆84Updated last year
- Write compiled bytecode inline with pure Python. 🤖☆76Updated 2 months ago
- This repo contains an issue tracker, examples, and early work related to PEP 999: Tag Strings☆51Updated 2 months ago
- Pretty print the output of python stdlib `ast.parse`.☆190Updated 2 weeks ago
- Ooops, I wrote another Sphinx theme! [very WIP, do not use]☆37Updated 3 months ago
- 🎰 Ensure your __slots__ are working properly☆89Updated 3 weeks ago
- Hypothesis strategies for generating Python programs, something like CSmith☆95Updated 8 months ago
- flake8 plugin to validate #noqa comments - Mirror of https://gitlab.linss.com/open-source/flake8/flake8-noqa☆41Updated 10 months ago
- Automatically add simple type annotations to your code☆238Updated last month
- Retrieve information from typeshed and other typing stubs☆20Updated 2 months ago
- Are your dependencies ready for new Python?☆30Updated last month