Added __iadd__ magic method to Cookies class

This commit is contained in:
zakariaMQ 2024-03-03 15:25:23 +01:00
parent 7df47ce4d9
commit 698ea29bc2

View File

@ -1173,6 +1173,14 @@ class Cookies(typing.MutableMapping[str, str]):
)
return f"<Cookies[{cookies_repr}]>"
def __iadd__(self, other):
if isinstance(other, self.__class__):
self._cookies.update(other._cookies)
else:
raise ValueError("Cannot add a non-Cookies instance.")
return self
class _CookieCompatRequest(urllib.request.Request):
"""