From 0f1e4536067b7354a9329c6e95a5983fa4c20838 Mon Sep 17 00:00:00 2001 From: yoshiyuho <31396960+yoshiyuho@users.noreply.github.com> Date: Fri, 22 Mar 2019 16:24:44 +0900 Subject: [PATCH] Fix werkzeug.UserAgentMixin annotation (#2881) --- third_party/2and3/werkzeug/wrappers.pyi | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/third_party/2and3/werkzeug/wrappers.pyi b/third_party/2and3/werkzeug/wrappers.pyi index 83705c366..b774d2133 100644 --- a/third_party/2and3/werkzeug/wrappers.pyi +++ b/third_party/2and3/werkzeug/wrappers.pyi @@ -10,6 +10,7 @@ from .datastructures import ( MultiDict, ImmutableTypeConversionDict, HeaderSet, Accept, MIMEAccept, CharsetAccept, LanguageAccept, ) +from .useragents import UserAgent class BaseRequest: charset = ... # type: str @@ -151,7 +152,8 @@ class ETagRequestMixin: def range(self): ... class UserAgentMixin: - def user_agent(self): ... + @property + def user_agent(self) -> UserAgent: ... class AuthorizationMixin: @property