brettcannon / desugar
Unravelling Python source code
☆188Updated last year
Alternatives and similar repositories for desugar:
Users that are interested in desugar are comparing it to the libraries listed below
- A minimal re-implementation of Python's `venv` module☆136Updated 10 months ago
- dead simple python dead code detection☆354Updated last month
- Automatically remove unnecessary `# noqa` comments☆267Updated last month
- Single-file alternative to python-requests☆286Updated 3 years ago
- A little benchmarking tool for Python☆185Updated last year
- pytest + rich integration (proof of concept)☆236Updated 2 months ago
- A TUI disassembler☆119Updated 2 years ago
- Deserialize to objects while staying DRY☆158Updated 2 years ago
- Useful types for Python☆127Updated last month
- Write short and fully-typed lambdas where you need them.☆277Updated last year
- better error messages for assert equals in pytest☆322Updated 8 months ago
- Command-line parsing library for Python 3.☆131Updated 8 months ago
- Flake8 Type Annotation Checking☆162Updated last month
- A coverage plugin to provide sensible default settings☆79Updated last month
- Decorator which checks whether the function is called with the correct type of parameters.☆110Updated 4 months ago
- Get information about what a Python frame is currently doing, particularly the AST node being executed☆348Updated 2 months ago
- Fancy PyPI READMEs with Hatch☆171Updated this week
- a tool to detect test pollution☆187Updated last month
- Declarative CLI argument parser☆154Updated 2 weeks ago
- Build and Inspect Python Packages in GitHub Actions☆194Updated this week
- 🎰 Ensure your __slots__ are working properly☆98Updated 3 weeks ago
- ❄️ A flake8 plugin to help you write better list/set/dict comprehensions.☆468Updated this week
- Continuous Range, RangeSet, and RangeDict data structures for Python☆101Updated last year
- A Python type checker☆361Updated last month
- Builds a graph of a Python project's internal dependencies.☆85Updated this week
- Create reproducible installations for a virtual environment from a lock file☆86Updated 2 months ago
- Generate waterfalls from `-Ximporttime` tracing.☆118Updated last month
- FrozenList is a list-like structure that implements collections.abc.MutableSequence and can be made immutable.☆101Updated last week
- generate random python code to test linter/formatter/and other tools☆43Updated this week
- A utility to fetch and download python packages☆148Updated this week