common-pyutil

November 5, 2021 ยท View on GitHub

Bunch of common utility functions I've used in various projects. This package provides a uniform interface to them.

Features

  • Pure python stdlib with no external dependencies (except requests)
  • Bunch of useful modules like:
    1. A simple hierarchical argument parser.
    2. Functional programming library.
    3. A Timer context for easy monitoring
    4. A Tag decorator for function tagging
    5. A logging module to get generate a logger with sensible defaults.
    6. A Get class with progress tracking.