These datastructures are used to implement the behaviour of various urllib3 components in a decoupled and application-agnostic design.
Provides a dict-like that maintains up to maxsize keys while throwing away the least-recently-used keys beyond maxsize.