From e7184d6dfc3d8d8dfbecd4f04f1852ce441effd6 Mon Sep 17 00:00:00 2001 From: Rebecca Chen Date: Sat, 8 Jun 2019 07:06:14 -0700 Subject: [PATCH] Add undocumented but used method LWPCookieJar.as_lwp_str. (#3041) The method is defined here: https://github.com/python/cpython/blob/e36ed475ea429f7cc80a4d65f80b44686a74b246/Lib/http/cookiejar.py#L1864 --- stdlib/2/cookielib.pyi | 4 +++- stdlib/3/http/cookiejar.pyi | 3 ++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/stdlib/2/cookielib.pyi b/stdlib/2/cookielib.pyi index 5bc4781ce..abbf29894 100644 --- a/stdlib/2/cookielib.pyi +++ b/stdlib/2/cookielib.pyi @@ -105,6 +105,8 @@ class FileCookieJar(CookieJar): def load(self, filename: Optional[Any] = ..., ignore_discard: bool = ..., ignore_expires: bool = ...): ... def revert(self, filename: Optional[Any] = ..., ignore_discard: bool = ..., ignore_expires: bool = ...): ... +class LWPCookieJar(FileCookieJar): + def as_lwp_str(self, ignore_discard: bool = ..., ignore_expires: bool = ...) -> str: ... # undocumented + MozillaCookieJar = FileCookieJar -LWPCookieJar = FileCookieJar def lwp_cookie_str(cookie: Cookie) -> str: ... diff --git a/stdlib/3/http/cookiejar.pyi b/stdlib/3/http/cookiejar.pyi index 25701ea73..9e31fb994 100644 --- a/stdlib/3/http/cookiejar.pyi +++ b/stdlib/3/http/cookiejar.pyi @@ -37,8 +37,9 @@ class FileCookieJar(CookieJar): ignore_expires: bool = ...) -> None: ... class MozillaCookieJar(FileCookieJar): ... -class LWPCookieJar(FileCookieJar): ... +class LWPCookieJar(FileCookieJar): + def as_lwp_str(self, ignore_discard: bool = ..., ignore_expires: bool = ...) -> str: ... # undocumented class CookiePolicy: netscape: bool