From 2bf834c98a6d125c820996ad86d5bc1ac2dbf7e7 Mon Sep 17 00:00:00 2001 From: Michael Merickel Date: Wed, 8 Jan 2020 01:22:03 -0600 Subject: fix lint --- src/pyramid/request.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'src') diff --git a/src/pyramid/request.py b/src/pyramid/request.py index 83134666d..8bb1e2632 100644 --- a/src/pyramid/request.py +++ b/src/pyramid/request.py @@ -378,6 +378,7 @@ class RequestLocalCache: .. versionadded:: 2.0 """ + NO_VALUE = Sentinel('NO_VALUE') def __init__(self): @@ -393,10 +394,13 @@ class RequestLocalCache: return decorator(self.inst, self.__wrapped__)(*args, **kwargs) def __get__(self, instance, owner): - return decorator(self.inst, self.__wrapped__.__get__(instance, owner)) + return decorator( + self.inst, self.__wrapped__.__get__(instance, owner) + ) def adapt(inst, fn): return FunctionOrMethodAdapter(inst, fn) + return adapt @auto_adapt @@ -405,6 +409,7 @@ class RequestLocalCache: Decorate a method or function. """ + @functools.wraps(fn) def wrapper(request, *args, **kwargs): result = self.get(request) @@ -413,6 +418,7 @@ class RequestLocalCache: self.set(request, result) request.add_finished_callback(self.clear) return result + return wrapper del auto_adapt -- cgit v1.2.3