Werkzeug 绝对应该从自身中删除缓存。 Werkzeug 是为 WSGI 应用程序设计的。 似乎缓存与 WSGI 本身无关。
在讨论中从 werkzeug.contrib 中删除不必要的 crud 的一个决定是删除缓存。 我们可以发布带有弃用警告的下一个版本,并在 1.0 版中完全删除它。
有很多问题需要解决,我们需要专注于重要的事情。 我们无法在 werkzeug 中创建一个好的缓存库。
任何反馈? @pallets/devteam-werkzeug
我正在关闭与缓存相关的问题。
@pallets/devteam-werkzeug 如果您发现问题非常重要,请重新打开它。
我们创建了一个名为 werkzeug-cache 的空存储库,因为几年前有人想使用它。 从来没有提交过,所以我在去年年底删除了它。 如果你愿意,你可以重新创建它,我们以后可以想出一个更聪明的名字。
最好与Flask-Caching维护者联系以帮助支持这一点。
Flask-Caching 已经移植了werkzeug.contrib.cache
:
https://github.com/sh4nks/flask-caching/tree/master/flask_caching/backends
我现在要禁用缓存测试,这会给其他 PR 带来太多不确定性。
测试已被禁用,并且实例化缓存类显示弃用警告,“Werkzeug 缓存从 0.15 版开始弃用,将在 1.0 中删除。”
最有用的评论
最好与Flask-Caching维护者联系以帮助支持这一点。