An in-memory LRU cache for python