brandtbucher / hax
Write compiled bytecode inline with pure Python. π€
β76Updated 2 months ago
Related projects β
Alternatives and complementary repositories for hax
- Over 600 fast Python bindings to the CPython C API. π€―β59Updated 2 months ago
- Easy creation of custom import hooks to experiment on alternatives to Python's syntax; see https://aroberge.github.io/ideas/docs/html/β79Updated 10 months ago
- A library implementing C++'s custom literal suffixes using pure Python.β34Updated last year
- Put all the objections to PEP 622 in one place.β32Updated 4 years ago
- Hypothesis strategies for generating Python programs, something like CSmithβ95Updated 8 months ago
- Cython plugin for Lark, reimplementing the LALR parser & lexer for better performanceβ45Updated this week
- A command line tool, to simplify vendoring pure Python dependencies.β70Updated last week
- Useful types for Pythonβ95Updated last month
- generate random python code to test linter/formatter/and other toolsβ40Updated last week
- minimize python source code to find bugs more easilyβ31Updated this week
- A TUI disassemblerβ116Updated last year
- Python dependency specifications supporting logical operationsβ21Updated last month
- register-based CPythonβ45Updated last year
- Replacing Python's type system.β19Updated 2 months ago
- Utilities for run-time type validation and multiple dispatchβ161Updated 3 weeks ago
- Static Frame Stack Dependency Graphβ24Updated 2 years ago
- Operator overloading for fast anonymous functions.β50Updated this week
- Decisions by the Python Typing Councilβ43Updated last month
- A plugin for Flake8 that provides specializations for type hinting stub filesβ73Updated 3 weeks ago
- Unravelling Python source codeβ171Updated 6 months ago
- `FrozenList` is a `list`-like structure that implements `collections.abc.MutableSequence` and can be made immutable.β95Updated 2 weeks ago
- A wrapper around the stdlib `tokenize` which roundtrips.β53Updated last week
- A list of Python type checkers (PEP 484 compliant and not, static and runtime/dynamic)β62Updated 2 years ago
- π° Ensure your __slots__ are working properlyβ89Updated 2 weeks ago
- High-performance autoincremented integer-valued mappings. πΊοΈβ16Updated 7 months ago
- flake8 plugin which checks for misuse of `sys.version` or `sys.version_info`β64Updated 9 months ago
- Run pytest inside a sub interpreterβ22Updated 11 months ago
- Re-apply type annotations from .pyi stubs to your codebase.β142Updated 2 years ago
- Highly opinionated linter for Trio codeβ19Updated this week
- A minimal re-implementation of Python's `venv` moduleβ134Updated 5 months ago