mishamsk / pyoak
Library for building and working with arbitrary ASTs on top of dataclasses
☆21Updated 4 months ago
Alternatives and similar repositories for pyoak:
Users that are interested in pyoak are comparing it to the libraries listed below
- Operator overloading for fast anonymous functions.☆50Updated 2 weeks ago
- Run async workflows using pytest-fixtures-style dependency injection☆34Updated last year
- A minimal re-implementation of Python's `venv` module☆135Updated 9 months ago
- Vendorize packages from PyPI☆103Updated 7 months ago
- Utilities for run-time type validation and multiple dispatch☆164Updated 2 weeks ago
- ☆28Updated 2 weeks ago
- Travel back in time to debug your Python ⏰ 🐍☆10Updated 2 years ago
- Declarative layer for your database.☆37Updated 2 years ago
- A hierarchical, schema-based solution for fetching and crafting data, from simple to complicated.☆38Updated 4 months ago
- Python variant types that work with match☆50Updated 11 months ago
- Python dependency specifications supporting logical operations☆23Updated last week
- Walk paths and run things☆14Updated 7 months ago
- All-Inclusive Python Projects☆110Updated 2 months ago
- deprecate and refactor code across library boundaries☆13Updated 2 weeks ago
- type-safe exceptions for Python 👷☆30Updated 3 years ago
- Griffe extension for PEP 727 – Documentation Metadata in Typing.☆17Updated last month
- Write Web API clients using annotations in python☆13Updated this week
- Build complex types from simple blueprints with Pydantic☆24Updated 2 months ago
- Grep Python Abstract Syntax Trees (AST) using XPath☆93Updated 2 months ago
- A Textual-based Python AST viewing widget library and application☆89Updated last year
- Syntactical sugar for Python class attributes☆56Updated 8 months ago
- invoke asyncio awaitables from non-async functions☆54Updated 8 months ago
- Capture the outcome of Python function calls☆32Updated 3 weeks ago
- Making Time Speak! 🎙️☆29Updated last month
- Query Python AST elements by using CSS Selector-like syntax☆35Updated 2 years ago
- A lightweight tool to measure the full memory of a Python session☆19Updated 3 weeks ago
- Fast and flexible Python JSON parsing (and manipulation!) built on the excellent yyjson project.☆28Updated last month
- A lightweight Python package for performance testing of Python functions.☆38Updated last year
- Python package to simplify development☆14Updated last month