remove __version__

This commit is contained in:
David Lord
2024-04-30 15:04:59 -07:00
parent cf69fb7f1e
commit 71b7f6f0ce
-16
View File
@@ -297,19 +297,3 @@ class DebugToolbarExtension:
def render(self, template_name: str, context: dict[str, t.Any]) -> str:
template = self.jinja_env.get_template(template_name)
return template.render(**context)
def __getattr__(name: str) -> t.Any:
import warnings
if name == "__version__":
warnings.warn(
"The '__version__' attribute is deprecated and will be removed in"
" Flask-DebugToolbar 0.17. Use feature detection or"
" 'importlib.metadata.version(\"flask-debugtoolbar\")' instead.",
DeprecationWarning,
stacklevel=2,
)
return importlib.metadata.version("flask-debugtoolbar")
raise AttributeError(name)