Ваши варианты: pyramid_beaker и dogpile.cache
pyramid_beaker был написан, чтобы предлагать кэширование мензурки для сессий. он также позволяет настраивать области кэша мензурки, которые можно использовать в других местах.
dogpile.cache - это замена мензурки. он еще не был интегрирован, чтобы предлагать поддержку сеанса или установку на основе environment.ini. однако он решает множество разных проблем и недостатков с мензуркой.
вы не можете / не должны кэшировать запрос или результаты SqlAlchemy. произойдут странные и плохие вещи, потому что объекты SqlAlchemy привязаны к сеансу базы данных. гораздо лучше преобразовать результаты sqlalchemy в другой объект / dict и кэшировать их.