brettcannon / desugar
Unravelling Python source code
☆167Updated 5 months ago
Related projects: ⓘ
- ☆93Updated last year
- pytest + rich integration (proof of concept)☆219Updated 3 weeks ago
- A minimal re-implementation of Python's `venv` module☆134Updated 3 months ago
- Fancy PyPI READMEs with Hatch☆152Updated 2 weeks ago
- Useful types for Python☆88Updated 2 months ago
- 🎰 Ensure your __slots__ are working properly☆89Updated last week
- A utility to fetch and download python packages☆140Updated last week
- A TUI disassembler☆114Updated last year
- The Python programming language☆47Updated 3 years ago
- A little benchmarking tool for Python☆169Updated 11 months ago
- Decorator which checks whether the function is called with the correct type of parameters.☆107Updated 3 weeks ago
- show where your regex match assertion failed!☆81Updated 3 weeks ago
- ☆38Updated 2 years ago
- Aimed at Python beginners: replacing standard traceback by something easier to understand☆325Updated 3 years ago
- Write compiled bytecode inline with pure Python. 🤖☆76Updated 2 weeks ago
- Create reproducible installations for a virtual environment from a lock file☆82Updated last month
- Python implementation of the Lox language from Robert Nystrom's Crafting Interpreters☆48Updated 2 years ago
- Flake8 Type Annotation Checking☆156Updated 2 weeks ago
- Deserialize to objects while staying DRY☆158Updated last year
- Command-line parsing library for Python 3.☆127Updated last week
- A partial parser for C statements and expression☆58Updated 8 months ago
- Communications from the Steering Council☆156Updated 2 weeks ago
- Get information about what a Python frame is currently doing, particularly the AST node being executed☆326Updated this week
- Automatically remove unnecessary `# noqa` comments☆265Updated 3 weeks ago
- Typical: Fast, simple, & correct data-validation using Python 3 typing.☆182Updated last week
- Tool to Detect Surrounding Shell☆222Updated 2 weeks ago
- Proposals for radical or controversial API changes