orsinium-labs / aop
Aspect oriented programming for Python. Patch everything!
☆13Updated 5 years ago
Related projects ⓘ
Alternatives and complementary repositories for aop
- Declarative instrumentation for Python.☆88Updated last month
- Utilities for run-time type validation and multiple dispatch☆163Updated last month
- Define your JSON schema as Python dataclasses☆64Updated last year
- A Python type explainer!☆82Updated last year
- Visual Automata is a Python 3 library built as a wrapper for the Automata library to add more visualization features.☆56Updated last year
- A runtime python code manipulation framework for profiling, debugging and bugfixing☆64Updated 2 years ago
- A tool to auto generate the basic mocks and asserts for faster unit testing☆37Updated last year
- Hypothesis strategies for generating Python programs, something like CSmith☆96Updated 9 months ago
- Query Python AST elements by using CSS Selector-like syntax☆34Updated 2 years ago
- Python tools, libraries and resources about AST (as in Abstract Syntax Trees)☆86Updated 2 years ago
- Operator overloading for fast anonymous functions.☆50Updated this week
- Adaptive fuzzing of Hypothesis tests☆82Updated last month
- 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
- Patch the inner source of python functions at runtime.☆178Updated 2 weeks ago
- Cython plugin for Lark, reimplementing the LALR parser & lexer for better performance☆45Updated this week
- Vinum is a SQL processor for Python, designed for data analysis workflows and in-memory analytics.☆65Updated 3 years ago
- Write compiled bytecode inline with pure Python. 🤖☆76Updated 2 months ago
- Decorator which checks whether the function is called with the correct type of parameters.☆108Updated 2 months ago
- Pythonic task automation☆44Updated 5 months ago
- Minimalist but flexible Lexer/Parser tool in Python.☆60Updated 4 years ago
- Time Travel Debugging for Python☆162Updated 4 months ago
- Advanced macro expander and language lab for Python.☆59Updated last month
- Specify contracts for FastAPI endpoints.☆24Updated 2 years ago
- Combine contracts and automatic testing.☆78Updated 2 years ago
- Handy decorator for elegant design-by-contract in 3.10+☆102Updated 2 years ago
- Set of tools to play with Python AST.☆83Updated 2 years ago
- Vendorize packages from PyPI☆99Updated 3 months ago
- Automatically convert relative imports to absolute☆158Updated 4 months ago
- Pattern Matching for Python 3.7+ in a simple, yet powerful, extensible manner.☆107Updated last year
- smart imports for Python☆39Updated 3 years ago