UBelt documentation

UBelt is a “utility belt” of commonly needed utility and helper functions. It is a currated collection of utilities with functionality that falls into a mixture of the following categories:

  • Timing
  • Caching
  • Hashing
  • Command Line / Shell Interaction
  • Cross-Platform Cache, Config, and Data Directories
  • Symlinks
  • Downloading Files
  • Dictionary Histogram
  • Find Duplicates
  • Dictionary Manipulation
  • AutoDict - Autovivification
  • String-based imports
  • Horizontal String Concatenation
  • Standalone modules.

For more detailed high level documentation see the README on github: https://github.com/Erotemic/ubelt.

The ubelt API is organized by submodules containing related functionality. Each submodule contains top level overview documentation, and each function contains a docstring with at least one example. Please see specific submodule documentation for more details.

AutogenInit:
mkinit ubelt -w # todo: get sphinx to ignore this

Indices and tables