
An LRUDict is basically a simple dictionary, which has a defined maximum capacity, that may be supplied at construction time, or modified at run-time via the capacity property. The class SynchronizedLRUDict, which exposes the same interface as plain LRUDict, but fully thread-safe.
This is the Python 2 version of the package.