roee30 / datargs
Declarative, type-safe command line argument parsers from dataclasses and attrs classes
☆54Updated 8 months ago
Alternatives and similar repositories for datargs:
Users that are interested in datargs are comparing it to the libraries listed below
- ☆43Updated 4 months ago
- Automatic registry design-pattern library for mapping names to functionality.☆43Updated 3 weeks ago
- Operator overloading for fast anonymous functions.☆50Updated 2 weeks ago
- Safe, atomic formatting with black and µsort☆98Updated 2 weeks ago
- A simple program and library to auto generate API documentation for Python modules.☆76Updated last year
- Dynamically create python functions with a proper signature.☆120Updated 3 months ago
- Colorization of help messages in Click☆85Updated 3 months ago
- create cli applications using pydantic models☆30Updated 6 months ago
- Discover and load entry points from installed packages☆73Updated last month
- Automagically import missing modules in IPython.☆61Updated 4 months ago
- Library to build command line interfaces based on Click. It extends click with: option groups, constraints (e.g. mutually exclusive param…☆107Updated last month
- A fast and flexible reimplementation of data classes☆84Updated 2 years ago
- Bash-style brace expansion for Python☆55Updated 3 years ago
- Safely evaluate AST nodes without side effects☆45Updated 5 months ago
- (not ready yet) A simple but powerful job scheduler for Trio programs☆65Updated 4 years ago
- A Python Enum that inherits from str.☆115Updated 11 months ago
- ☆55Updated last week
- A backport of `breakpoint` to python<3.7.☆44Updated 3 years ago
- Turn Pydantic defined Data Models into CLI Tools☆145Updated 3 months ago
- Pattern Matching for Python 3.7+ in a simple, yet powerful, extensible manner.☆107Updated last year
- Time and benchmark blocks of Python code. A powerful multi-line in-code alternative to timeit.☆34Updated 3 months ago
- Tool to automatically replace 'import *' in Python files with explicit imports☆179Updated 3 weeks ago
- Python checker for places where deprecated functions are called.☆30Updated last year
- Decorator which checks whether the function is called with the correct type of parameters.☆110Updated last week
- Capture the outcome of Python function calls☆31Updated 6 months ago
- A python documentation linter which checks that the docstring description matches the definition. Based on darglint by @terrencepreilly.☆22Updated 9 months ago
- Useful types for Python☆122Updated last week
- Lazy & self-destructive tools for speeding up module imports☆53Updated 2 years ago
- Provides runtime validation of attributes specified in Python 'attr'-based data classes.☆56Updated 10 months ago
- A simple immutable dictionary for Python☆146Updated 2 months ago