Coverage for /pythoncovmergedfiles/medio/medio/usr/local/lib/python3.8/site-packages/werkzeug/__init__.py: 69%
13 statements
« prev ^ index » next coverage.py v7.3.2, created at 2023-12-09 07:17 +0000
« prev ^ index » next coverage.py v7.3.2, created at 2023-12-09 07:17 +0000
1from __future__ import annotations
3import typing as t
5from .serving import run_simple as run_simple
6from .test import Client as Client
7from .wrappers import Request as Request
8from .wrappers import Response as Response
11def __getattr__(name: str) -> t.Any:
12 if name == "__version__":
13 import importlib.metadata
14 import warnings
16 warnings.warn(
17 "The '__version__' attribute is deprecated and will be removed in"
18 " Werkzeug 3.1. Use feature detection or"
19 " 'importlib.metadata.version(\"werkzeug\")' instead.",
20 DeprecationWarning,
21 stacklevel=2,
22 )
23 return importlib.metadata.version("werkzeug")
25 raise AttributeError(name)