vinegar.utils

This package contains various utility modules.

Sub modules

cache

Caching utilities.

odict

Provides an order-preserving dictionary.

oyaml

YAML library that uses OrderedDict from vinegar.utils.odict instead of a regular dict.

socket

Utilities for dealing with sockets.

smart_dict

Provides a dictionary that has a smart get method.

sqlite_store

Data store used by the sqlite data source.

system_matcher

Expression matcher for targeting systems.

version

Utility functions for calculating version strings.