Skip to content

Commit d7183b9

Browse files
committed
Ignore mypy
python/mypy#1927 Signed-off-by: Yury Pliner <[email protected]>
1 parent 0ab483c commit d7183b9

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

prometheus_client/context_managers.py

+5-5
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ def __call__(self, f: "F") -> "F":
3030
def wrapped(*args: Any, **kwargs: Any) -> Any:
3131
with self:
3232
return f(*args, **kwargs)
33-
return wrapped
33+
return wrapped # type: ignore
3434

3535

3636
class InprogressTracker:
@@ -43,12 +43,12 @@ def __enter__(self):
4343
def __exit__(self, typ, value, traceback):
4444
self._gauge.dec()
4545

46-
def __call__(self, f):
46+
def __call__(self, f: "F") -> "F":
4747
@functools.wraps(f)
4848
def wrapped(*args: Any, **kwargs: Any) -> Any:
4949
with self:
5050
return f(*args, **kwargs)
51-
return wrapped
51+
return wrapped # type: ignore
5252

5353

5454
class Timer:
@@ -72,9 +72,9 @@ def __exit__(self, typ, value, traceback):
7272
def labels(self, *args, **kw):
7373
self._metric = self._metric.labels(*args, **kw)
7474

75-
def __call__(self, f):
75+
def __call__(self, f: "F") -> "F":
7676
@functools.wraps(f)
7777
def wrapped(*args: Any, **kwargs: Any) -> Any:
7878
with self._new_timer():
7979
return f(*args, **kwargs)
80-
return wrapped
80+
return wrapped # type: ignore

0 commit comments

Comments
 (0)