Welcome to miniutils’s documentation!¶
Overview¶
This module provides numerous helper utilities for Python3.X code to add functionality with minimal code footprint. It has tools for the following tasks:
- Progress bars on serial loops and parallel mappings (leveraging the excellent
tqdm
library) - Simple lazy-compute and caching of class properties, including dependency chaining
- Executing Python2 code from within a Python3 program
- More intuitive contract decorator (leveraging
pycontracts
)