Вам нужно перенести его на webapp2. Это не должно быть сложно. Вот несколько советов:
cached_property
доступно в webapp2.cached_property
(они эквивалентны)
- вызов
get_request()
должен использовать webapp2.get_request()
- Вы можете просто скопировать
PickleProperty
для использования в вашем порту.
CURRENT_VERSION_ID
доступен в os.environ
(это версия приложения).
Все остальное должно работать как есть (после быстрого просмотра). В этом модуле мало зависимостей; это в основном некоторые модели хранилищ данных.