From 64124376aa4bd744802ff8da61864729f1e5d87f Mon Sep 17 00:00:00 2001 From: Naomi Seyfer Date: Tue, 6 Dec 2016 16:14:46 -0800 Subject: [PATCH] Make a few types in werkzeug more compatible with base types (#730) * Make a few types in werkzeug more compatible with base types * Keyword arguments to __delitem__ were private to implementation so can be left out --- third_party/3/werkzeug/datastructures.pyi | 4 ++-- third_party/3/werkzeug/wrappers.pyi | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/third_party/3/werkzeug/datastructures.pyi b/third_party/3/werkzeug/datastructures.pyi index c1515349f..0204b34e2 100644 --- a/third_party/3/werkzeug/datastructures.pyi +++ b/third_party/3/werkzeug/datastructures.pyi @@ -141,7 +141,7 @@ class Headers(Mapping): def keys(self, lower=False): ... def values(self): ... def extend(self, iterable): ... - def __delitem__(self, key, _index_operation=True): ... + def __delitem__(self, key): ... def remove(self, key): ... def pop(self, **kwargs): ... def popitem(self): ... @@ -161,7 +161,7 @@ class Headers(Mapping): def __copy__(self): ... class ImmutableHeadersMixin: - def __delitem__(self, key, **kwargs): ... + def __delitem__(self, key): ... def __setitem__(self, key, value): ... set = ... # type: Any def add(self, *args, **kwargs): ... diff --git a/third_party/3/werkzeug/wrappers.pyi b/third_party/3/werkzeug/wrappers.pyi index 4e703d6a6..9bc515154 100644 --- a/third_party/3/werkzeug/wrappers.pyi +++ b/third_party/3/werkzeug/wrappers.pyi @@ -133,7 +133,7 @@ class ETagResponseMixin: def add_etag(self, overwrite=False, weak=False): ... def set_etag(self, etag, weak=False): ... def get_etag(self): ... - def freeze(self, no_etag=False): ... + def freeze(self, *, no_etag=False): ... accept_ranges = ... # type: Any content_range = ... # type: Any