orsinium-labs / aopLinks
Aspect oriented programming for Python. Patch everything!
☆13Updated 7 years ago
Alternatives and similar repositories for aop
Users that are interested in aop are comparing it to the libraries listed below
Sorting:
- Utilities for run-time type validation and multiple dispatch☆172Updated last month
- Declarative instrumentation for Python.☆102Updated this week
- Hypothesis strategies for generating Python programs, something like CSmith☆110Updated last year
- A tool to auto generate the basic mocks and asserts for faster unit testing☆39Updated 2 years ago
- Put all the objections to PEP 622 in one place.☆32Updated 5 years ago
- find functions when you can't remember their name☆99Updated 4 years ago
- AST-based fragmental source code refactoring toolkit for Python☆459Updated 2 years ago
- A runtime python code manipulation framework for profiling, debugging and bugfixing☆65Updated 3 years ago
- Design-by-contract in Python3 with informative violation messages and inheritance☆392Updated 2 months ago
- Transparent and persistent cache/serialization powered by type hints☆230Updated last month
- Minimalist but flexible Lexer/Parser tool in Python.☆60Updated 5 years ago
- Adaptive fuzzing of Hypothesis tests☆107Updated last month
- Pythonic task automation☆44Updated last year
- Visual Automata is a Python 3 library built as a wrapper for the Automata library to add more visualization features.☆57Updated 2 years ago
- Pattern Matching for Python 3.7+ in a simple, yet powerful, extensible manner.☆113Updated 2 years ago
- Retrospective of Python compilation efforts☆65Updated 3 years ago
- Annotate Python AST trees with source text and token information☆192Updated 2 weeks ago
- Advanced macro expander and language lab for Python.☆70Updated 9 months ago
- Fastest general-purpose parsing library for Python with a familiar API☆49Updated 7 months ago
- Python tools, libraries and resources about AST (as in Abstract Syntax Trees)☆102Updated 3 years ago
- Make implemented in pure Python☆73Updated last year
- Query Python AST elements by using CSS Selector-like syntax☆35Updated 3 years ago
- Cython plugin for Lark, reimplementing the LALR parser & lexer for better performance☆51Updated 6 months ago
- Handy decorator for elegant design-by-contract in 3.10+☆102Updated 3 years ago
- Grammars suitable for lark parser and Hypothesis☆54Updated last year
- Decorator which checks whether the function is called with the correct type of parameters.☆117Updated 2 weeks ago
- Write compiled bytecode inline with pure Python. 🤖☆82Updated last year
- A minimal re-implementation of Python's `venv` module☆139Updated 6 months ago
- A Python type checker☆377Updated last month
- Lightweight, decorator-based Python implementation of a Finite State Machine☆112Updated 2 years ago