Something in your code, or in code you're using, is trying to import flask.ext
or flask.exthook
, which no longer exists in Flask 1.0. They were completely removed after being visibly deprecated for at least a year, and implicitly deprecated for many years before that. Anything that still depends on it must be upgraded.
Any use of from flask.ext import ...
should be replaced with a direct import of the extension. For example flask.ext.sqlalchemy
becomes flask_sqlalchemy
.
The only reason to import from flask.exthook import ExtDeprecationWarning
is to silence the previous deprecation warnings. Since it no longer exists, there is no warning to silence, and that code can be removed.
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…