beartype / plumLinks
Multiple dispatch in Python
☆620Updated last week
Alternatives and similar repositories for plum
Users that are interested in plum are comparing it to the libraries listed below
Sorting:
- Multiple argument dispatching.☆308Updated this week
- Multiple dispatch☆843Updated last year
- 💡 Type hints for Numpy and Pandas☆636Updated last year
- Simple, Elegant, Typed Argument Parsing with argparse☆518Updated 6 months ago
- Python helpers to limit the number of threads used in native libraries that handle their own internal threadpool (BLAS and OpenMP impleme…☆407Updated last month
- Populate library namespace without incurring immediate import costs☆198Updated last month
- pathlib api extended to use fsspec backends☆352Updated this week
- Run-time type checker for Python☆1,732Updated 2 months ago
- RFC document, tooling and other content related to the array API standard☆262Updated 2 weeks ago
- Dynamically create python functions with a proper signature.☆134Updated 7 months ago
- Manipulate JSON-like data with NumPy-like idioms.☆926Updated last week
- Get information about what a Python frame is currently doing, particularly the AST node being executed☆368Updated 3 months ago
- Parse Python docstrings in various flavors.☆255Updated 4 months ago
- Separate test code from test cases in pytest.☆367Updated 4 months ago
- Reusable constraint types to use with typing.Annotated☆585Updated last month
- Robust and reusable Executor for joblib☆600Updated 3 months ago
- Phantom types for Python.☆230Updated last month
- Comfortable parallel TQDM using concurrent.futures☆299Updated last year
- Collection of eclectic utils for python.☆244Updated last week
- A simple immutable dictionary for Python☆172Updated 3 weeks ago
- Compatibility layer for common array libraries to support the Array API☆108Updated last week
- Dark magics about variable names in python☆349Updated 3 weeks ago
- Composable custom class converters for attrs, dataclasses and friends.☆968Updated last week
- HPy: a better API for Python☆1,125Updated 6 months ago
- Simple, elegant, wizarding tools for interacting with Python's dataclasses.☆219Updated last week
- Experimental Typing Stubs for NumPy☆63Updated this week
- A fast and efficient type assistant for Python, including tensor shape inference☆346Updated last week
- A little benchmarking tool for Python☆199Updated 2 years ago
- Python Linter for performance anti patterns☆705Updated last year
- Visualize CPython's specializing, adaptive interpreter.☆666Updated last year