beartype / plumLinks
Multiple dispatch in Python
☆610Updated 2 weeks ago
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 last week
- Multiple dispatch☆843Updated 11 months ago
- Simple, Elegant, Typed Argument Parsing with argparse☆511Updated 5 months ago
- 💡 Type hints for Numpy and Pandas☆635Updated last year
- Populate library namespace without incurring immediate import costs☆194Updated 2 weeks ago
- Manipulate JSON-like data with NumPy-like idioms.☆920Updated this week
- Dynamically create python functions with a proper signature.☆132Updated 6 months ago
- pathlib api extended to use fsspec backends☆339Updated last week
- Experimental Typing Stubs for NumPy☆60Updated this week
- Get information about what a Python frame is currently doing, particularly the AST node being executed☆365Updated 2 months ago
- Robust and reusable Executor for joblib☆590Updated 2 months ago
- Parse Python docstrings in various flavors.☆250Updated 2 months ago
- Separate test code from test cases in pytest.☆368Updated 2 months ago
- Run-time type checker for Python☆1,721Updated last month
- A simple immutable dictionary for Python☆169Updated this week
- Comfortable parallel TQDM using concurrent.futures☆298Updated 11 months ago
- RFC document, tooling and other content related to the array API standard☆260Updated 2 months ago
- Reusable constraint types to use with typing.Annotated☆583Updated this week
- Python helpers to limit the number of threads used in native libraries that handle their own internal threadpool (BLAS and OpenMP impleme…☆400Updated last week
- Python @deprecated decorator to deprecate old python classes, functions or methods.☆327Updated 2 weeks ago
- Simple, elegant, wizarding tools for interacting with Python's dataclasses.☆215Updated last week
- Opinionated typing package for precise type hints in Python☆68Updated this week
- Compatibility layer for common array libraries to support the Array API☆108Updated 2 weeks ago
- Dark magics about variable names in python☆347Updated 4 months ago
- Phantom types for Python.☆226Updated this week
- A central repository to keep track of the status of work on and support for free-threaded CPython (see PEP 703), with a focus on the scie…☆256Updated last week
- A profiler for Numba☆84Updated 8 months ago
- Intuitive, easy CLIs based on python type hints.☆921Updated this week
- Declarative CLIs with argparse and dataclasses☆92Updated 5 months ago
- Yet another serialization library on top of dataclasses, inspired by serde-rs.☆812Updated 2 months ago